First Halifax Buses



Fleet Completion
0.84%
1 of 119
Operator Mileage Most Travelled Bus
8.08 miles33889 (8.08 miles)