The journey from Venise-en-Québec to Saint John, New Brunswick, covers approximately 850 km. Driving via Hwy 20 and the Trans-Canada Highway (Hwy 2) takes about 8.5 hours. Alternatively, you can take a bus from Montreal to Saint John with a transfer. This route takes you through the scenic Saint John River Valley.
Total Distance: 850 km driving, 700 km air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 11 hours | 8.5 hours |
| Avg Price | $130 - $220 CAD | $140 - $240 CAD in fuel |
| Operator | Maritime Bus | Personal Vehicle |
| Route | Montreal to Saint John via bus terminal | Hwy 20, Hwy 2, Hwy 7 |
| Tip | Check the Maritime Bus schedule for daily departures. | Take the scenic route through the river valley if time permits. |
August for the Saint John Festival and warm coastal weather.