The journey from Halifax to Saint John is a 450-kilometer trip along the Trans-Canada Highway. You can take a Maritime Bus, which takes about 5 hours and 30 minutes, or drive in 4 hours and 30 minutes. Saint John is a historic city in New Brunswick, known for its port and vibrant culture. It is a well-connected route for commuters and travelers.
Total Distance: 450 km driving distance; 350 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 5 hours 30 mins | 4 hours 30 mins |
| Avg Price | 100-120 CAD | 90-110 CAD |
| Operator | Maritime Bus | Personal Vehicle |
| Route | Highway 102 to 104 to 2. | Highway 102 to 104 to 2. |
| Tip | Book tickets in advance online. | Traffic can be heavy during rush hour. |
Year-round, but summer offers the best outdoor activities.