Oshawa
Oshawa
Saint John
Saint John
Flight Driving

Oshawa to Saint John

Updated: 28 May 2026

The journey from Oshawa to Saint John covers approximately 1,600 kilometers. You can drive via Highway 401 and the Trans-Canada Highway, which takes about 16 to 17 hours, or fly from Toronto Pearson (YYZ) to Saint John Airport (YSJ). Flying is much faster, taking about 2.5 hours. Saint John is a historic port city on the Bay of Fundy, known for its unique Reversing Falls and rich maritime history.

Total Distance: 1,600 km driving distance; 1,300 km straight-line air distance.
Fastest Way
Flying is the fastest way to reach Saint John.
Cheapest Way
Driving is cheaper if you have multiple passengers.
Compare Oshawa to Saint John Routes
Flight
Connecting
Driving
Direct
Duration 2 hours 30 mins 17 hours
Avg Price $300 - $600 $280 - $400 in fuel
Operator Air Canada Personal Vehicle
Route YYZ to YSJ. Highway 401 East to Highway 20, then Trans-Canada Highway.
Tip Flights usually connect through Montreal or Toronto. Plan for an overnight stop in Quebec City or Fredericton.
Travel Tips
  • Time Zone
    Saint John is in the Atlantic Time Zone, 1 hour ahead of Ontario.
  • Driving
    The drive is long; ensure your vehicle is in good condition.
  • Flights
    Book flights early to get the best rates.
  • Packing
    Bring a jacket; the coast can be cool.
  • Transit
    A car is recommended for exploring the Bay of Fundy.
Safety Tips
  • Driving
    Be cautious of moose on the highway in New Brunswick.
  • Weather
    Check weather forecasts for the Maritimes.
  • Fatigue
    Do not attempt the 17-hour drive in one go.
  • Emergency
    Dial 911 for any emergency.
People Also Ask
  • Is Saint John worth visiting?
    Yes, it is a historic city with great coastal views.
  • How long is the flight?
    Approximately 2.5 hours.
  • Is it expensive?
    It is generally affordable.
  • Are there hotels?
    Yes, there are many options in the city.
  • What is the best way to travel?
    Flying is the most convenient.
Quick Info
  • From Oshawa, Ontario, 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
Watch the unique tidal phenomenon where the river flows backward.
2
City Market
Visit Canada's oldest continuing farmers' market.
3
Fundy Trail Parkway
Drive along the coast for spectacular views of the Bay of Fundy.
4
Historic Uptown
Explore the beautiful 19th-century architecture and shops.
Tags
Oshawa to Saint John Toronto to Saint John flight driving to Saint John Atlantic Canada travel Oshawa to New Brunswick Saint John travel guide cross-country travel New Brunswick road trip