The trip from Saint John to Halifax is approximately 400 km. You can drive via the Trans-Canada Highway (Highway 2 and Highway 104) in about 4 to 4.5 hours. Maritime Bus also provides daily service between the two cities. This is a popular route connecting two major Atlantic Canadian hubs. The drive is scenic and takes you through the beautiful landscapes of New Brunswick and Nova Scotia.
Total Distance: Driving distance 400 km; Air distance 300 km.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 4 hours 30 mins |
| Avg Price | $70 - $120 | $60 - $100 (fuel) |
| Operator | Maritime Bus | Personal Vehicle |
| Route | Saint John Bus Terminal to Halifax Bus Terminal | Highway 1, Highway 2, Highway 104 |
| Tip | Book your seat online to ensure availability. | Be aware of the Cobequid Pass toll in Nova Scotia. |
Summer and early autumn for the best driving conditions.