Canmore
Canmore
Saint John
Saint John
Train Flight

Canmore to Saint John

Updated: 31 May 2026

The journey from Canmore to Saint John spans over 4,600 kilometers. The most efficient way to travel is by flying from Calgary (YYC) to Saint John (YSJ), which takes about 8 hours with a connection. Alternatively, you can take the VIA Rail train from Jasper to Montreal, then transfer to a bus or regional transport to Saint John. This is a long but scenic journey that takes you across the entire country to the Atlantic coast.

Total Distance: Driving distance is 4,600 km; straight-line air distance is 3,900 km.
Fastest Way
Flying from Calgary (YYC) to Saint John (YSJ) takes about 8 hours.
Cheapest Way
Flying is the most cost-effective and time-efficient method.
Compare Canmore to Saint John Routes
Train
Connecting
Flight
Connecting
Duration 98 hours 8 hours
Avg Price 1,100-2,600 CAD 500-900 CAD
Operator VIA Rail Air Canada/WestJet
Route Jasper to Montreal, then bus to Saint John. YYC to YSJ via Toronto or Montreal.
Tip The train is a scenic, multi-day experience. Book early to secure the best connection times.
Travel Tips
  • Airport Transit
    Taxis and ride-shares are the best way to get from the airport to downtown.
  • Train Booking
    Book VIA Rail tickets well in advance for the best rates.
  • Packing
    The coast can be windy and cool; pack layers.
  • Public Transit
    Saint John Transit provides bus service throughout the city.
  • Dining
    Try fresh Atlantic seafood and local delicacies.
Safety Tips
  • Urban Safety
    Saint John is very safe, but standard city precautions apply.
  • Train Safety
    Follow all safety protocols while traveling on VIA Rail.
  • Emergency
    Dial 911 for any emergency services.
  • Travel Insurance
    Always carry travel insurance for long-distance trips.
People Also Ask
  • Is there a direct flight?
    No, flights from Calgary require a connection.
  • How long is the train?
    The train journey takes nearly 4 days.
  • What is the best way to get around?
    Walking is great downtown; buses for further areas.
  • Do I need a car?
    A car is helpful for exploring the coast.
  • Is it worth visiting in winter?
    Yes, for the cozy atmosphere and winter festivals.
Quick Info
  • From Canmore, Alberta, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

June to September for warm weather and coastal activities.

Things to Do in Saint John
1
Reversing Falls
Witness the unique tidal phenomenon where the river flows backward.
2
Saint John City Market
Explore the oldest continuing farmers' market in Canada.
3
Irving Nature Park
Enjoy hiking trails and coastal views in this beautiful park.
4
Fort Howe
Visit the historic fort for panoramic views of the city and harbor.
Tags
Canmore to Saint John flight Canmore to Saint John train traveling to Saint John Saint John travel guide fastest way to Saint John VIA Rail to Saint John Alberta to New Brunswick travel Canmore to Saint John travel YYC to YSJ