The journey from Saint John to Truro covers approximately 300 kilometers primarily via the Trans-Canada Highway (Route 2 and Route 104). You will cross the border from New Brunswick into Nova Scotia near Amherst. The drive typically takes 3 hours under normal traffic conditions. This route is the main artery connecting the Maritimes, passing through Moncton and Sackville. You will experience the scenic landscape of the Bay of Fundy region before reaching the hub of Truro.
Total Distance: 300 km driving distance; 215 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 3 hours |
| Avg Price | 70-90 CAD | 45-60 CAD in fuel |
| Operator | Maritime Bus | Personal Vehicle |
| Route | Saint John Bus Terminal to Truro via Moncton. | Route 1 to Route 2 (Trans-Canada) to Route 104. |
| Tip | Book tickets online in advance to secure lower fares. | Stop at the Aulac Big Stop for a classic Maritime meal. |
July to September for clear roads and pleasant coastal weather.