The journey from St. Stephen to Halifax spans approximately 450 kilometers across the provinces of New Brunswick and Nova Scotia. You will travel along the Trans-Canada Highway (Route 2) and then transition to Highway 104 and 102 in Nova Scotia. The drive takes about 5 hours. Alternatively, you can take a regional bus, though it requires transfers. This route crosses the scenic Isthmus of Chignecto.
Total Distance: 450 km driving distance; 320 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours | 5 hours |
| Avg Price | $120-$160 | $70-$90 in fuel |
| Operator | Maritime Bus | Personal Vehicle |
| Route | St. Stephen to Saint John to Halifax | Route 1 to Route 2 to Highway 104/102 |
| Tip | Book your tickets in advance online to secure the best rates. | The drive is very scenic as you cross into Nova Scotia. |
June to September for warm weather and coastal festivals in Halifax.