The journey from Saint John to Montreal is approximately 900 km. You can fly from Saint John Airport (YSJ) to Montreal (YUL) with a connection, or take the VIA Rail train from Moncton (after a bus ride from Saint John). Flying is the fastest method. This route connects the Maritimes to the vibrant city of Montreal.
Total Distance: Driving distance 900 km; Air distance 700 km.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 14 hours | 4 hours |
| Avg Price | $150 - $300 | $300 - $600 |
| Operator | VIA Rail | Air Canada |
| Route | Bus to Moncton, then train to Montreal | YSJ to YUL |
| Tip | The Ocean train offers a scenic experience. | Book your flight in advance for better rates. |
Summer and early autumn for the best weather.