Greenwood
Greenwood
Saint John
Saint John
Train Flight

Greenwood to Saint John

Updated: 30 May 2026

The journey from Greenwood to Saint John takes you to the historic port city of New Brunswick. You will drive to Kelowna, fly to Saint John Airport (YSJ), or take a combination of train and flight. This route covers over 5,700 kilometers and connects the mountains of BC to the Atlantic coast.

Total Distance: Driving distance 5,700 km; straight-line air distance 4,400 km.
Fastest Way
Flight from Kelowna to Saint John with a connection in Toronto or Montreal takes about 13 hours.
Cheapest Way
Flying to Saint John is generally the most cost-effective method compared to long-distance rail.
Compare Greenwood to Saint John Routes
Train
Connecting
Flight
Connecting
Duration 98 hours 13 hours
Avg Price $900 - $2,000 $750 - $1,500
Operator VIA Rail Air Canada
Route Vancouver to Montreal, then Ocean train to Moncton, then bus to Saint John YLW to YSJ via Toronto or Montreal
Tip The train journey is long but offers a unique perspective of the country. Flying is the most efficient way to reach Saint John from BC.
Travel Tips
  • Airport
    Saint John Airport (YSJ) is a short drive from the city center.
  • Booking
    Book your flights in advance to secure the best rates.
  • Local Culture
    Explore the vibrant downtown area filled with shops, restaurants, and cafes.
  • Weather
    Saint John can be quite windy and cool; pack layers for all seasons.
  • Transport
    Saint John has a local bus system (Saint John Transit) for getting around the city.
Safety Tips
  • Urban Safety
    Saint John is a safe city, but always practice standard travel safety precautions.
  • Road Safety
    If driving, be aware of changing weather conditions along the coast.
  • Health
    Stay hydrated and take breaks during long travel days.
  • Emergency
    Keep emergency contact numbers saved in your phone.
People Also Ask
  • How do I get from BC to Saint John?
    You can fly from Kelowna or take a combination of train and flight.
  • Is Saint John a good place to visit?
    Yes, it offers a mix of historic charm, vibrant culture, and unique natural attractions.
  • Can I take a train to Saint John?
    There is no direct train service to Saint John; you must take a bus from Moncton.
  • What is the distance from Greenwood to Saint John?
    It is approximately 5,700 kilometers by road.
  • Are there direct flights to Saint John?
    Most flights to Saint John (YSJ) require a connection in Toronto or Montreal.
Quick Info
  • From Greenwood, British Columbia, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

June to September for pleasant weather and coastal activities.

Things to Do in Saint John
1
Reversing Falls
A unique natural phenomenon where the tides of the Bay of Fundy cause the river to flow backward.
2
Saint John City Market
The oldest continuing farmers' market in Canada, featuring local food and crafts.
3
Irving Nature Park
A beautiful park with walking trails, beaches, and wildlife viewing opportunities.
4
New Brunswick Museum
A fascinating museum showcasing the history and culture of the region.
Tags
Greenwood to Saint John travel flights to Saint John VIA Rail to Saint John BC to New Brunswick travel traveling to the Maritimes YLW to YSJ Canada travel guide Saint John transport