Saint John
Saint John
Montreal
Montreal
Train Flight

Saint John to Montreal

Updated: 29 May 2026

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.
Fastest Way
Flight from Saint John (YSJ) to Montreal (YUL).
Cheapest Way
Train travel is often more affordable than flying.
Compare Saint John to Montreal Routes
Train
Connecting
Flight
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.
Travel Tips
  • Airport
    Saint John Airport is small and efficient.
  • Train Station
    The train station in Montreal is central.
  • Language
    Montreal is a bilingual city.
  • Traffic
    Montreal traffic can be heavy.
  • Parking
    Parking is expensive in downtown.
Safety Tips
  • Driving
    Be careful in Montreal traffic.
  • Public Transit
    Use the Metro for easy travel.
  • Safety
    Montreal is generally safe.
  • Emergency
    Emergency services are available.
People Also Ask
  • How long is the flight?
    Approximately 4 hours with connection.
  • Is the train scenic?
    Yes, especially through the Maritimes.
  • Can I drive?
    Yes, it is a long but easy drive.
  • Is the Metro easy to use?
    Yes, it is very user-friendly.
  • What is the best time to visit?
    Summer is the best time.
Quick Info
  • From Saint John, New Brunswick, Canada
  • To Montreal, Quebec, Canada
  • Modes
Best Time to Travel

Summer and early autumn for the best weather.

Things to Do in Montreal
1
Old Montreal
Explore the historic district.
2
Mount Royal
Enjoy the view of the city.
3
Notre-Dame Basilica
Visit the stunning church.
4
Jean-Talon Market
Experience the local food scene.
Tags
Saint John to Montreal flights to Montreal train to Montreal VIA Rail New Brunswick to Quebec traveling to Montreal Saint John travel Montreal route