St. Andrews
St. Andrews
Sudbury
Sudbury
Flight Driving

St. Andrews to Sudbury

Updated: 27 May 2026

Traveling from St. Andrews to Sudbury requires traversing the Trans-Canada Highway through Quebec and Ontario. The journey spans approximately 1,850 km and takes about 20 hours of pure driving time. You will pass through major hubs like Montreal and Ottawa before heading north into the Canadian Shield. Driving is the most practical method for this route due to limited direct public transit. Expect varied terrain ranging from coastal maritime roads to the rugged boreal forests of Northern Ontario.

Total Distance: 1,850 km driving distance; 1,350 km straight-line air distance.
Fastest Way
Flying from Saint John (YSJ) to Sudbury (YSB) takes approximately 7 hours including layovers.
Cheapest Way
Driving is the cheapest option if traveling with two or more passengers, costing roughly $400 in fuel.
Compare St. Andrews to Sudbury Routes
Flight
Connecting
Driving
Direct
Duration 7 hours 20 hours
Avg Price $600 - $900 CAD $350 - $500 CAD in fuel
Operator Air Canada Personal Vehicle
Route Saint John Airport (YSJ) to Sudbury Airport (YSB) via Toronto Pearson (YYZ). NB-127 to NB-1, then Trans-Canada Hwy (Hwy 2) through Quebec (Hwy 20/40) and Ontario (Hwy 417/17).
Tip Book your connection with a minimum 3-hour layover in Toronto to account for terminal transfers. Avoid driving through Montreal during morning and afternoon rush hours to save two hours.
Travel Tips
  • Fuel Stops
    Fill up in Quebec, as fuel prices are often lower than in rural Northern Ontario.
  • Cell Coverage
    Expect intermittent cellular service between North Bay and Sudbury along Highway 17.
  • Time Zones
    You will remain in the Eastern Time Zone for the entire duration of this trip.
  • Road Conditions
    Check 511 Ontario for real-time construction updates on Highway 17 before departing.
  • Rest Areas
    Utilize the official Ontario ONroute service centers for reliable washrooms and food.
Safety Tips
  • Wildlife
    Watch for moose and deer on Highway 17, especially during dawn and dusk.
  • Winter Driving
    Carry winter tires and emergency supplies if traveling between November and April.
  • Fatigue
    Plan to stop every 4 hours to prevent driver fatigue on long stretches of highway.
  • Emergency Kit
    Keep a roadside emergency kit including jumper cables and a flashlight in your trunk.
People Also Ask
  • Is there a train to Sudbury?
    Yes, VIA Rail operates the Sudbury-White River train, but it does not connect to New Brunswick.
  • How long is the drive?
    The drive takes approximately 20 hours of active driving time.
  • Are there tolls?
    There are no major toll highways on this specific route through Ontario.
  • Can I take a bus?
    Bus travel is possible but requires multiple transfers and takes over 30 hours.
  • What is the best route?
    The Trans-Canada Highway (Hwy 17) is the most direct and well-maintained route.
Quick Info
  • From St. Andrews, New Brunswick, Canada
  • To Sudbury, Ontario, Canada
  • Modes
Best Time to Travel

September to October for fall foliage along the Laurentian Mountains.

Things to Do in Sudbury
1
Kingsbrae Garden
Explore 27 acres of award-winning gardens in St. Andrews. It features diverse plant species and interactive art installations.
2
Science North
Visit Sudbury's premier science center located on the shores of Ramsey Lake. It offers hands-on exhibits and an IMAX theater.
3
Big Nickel
See the world's largest coin monument in Sudbury. It stands 9 meters tall and represents the city's mining history.
4
Whale Watching
Take a boat tour from St. Andrews harbor to see minke and humpback whales in the Bay of Fundy.
Tags
St. Andrews to Sudbury drive New Brunswick to Ontario travel driving across Canada Trans-Canada Highway route Sudbury travel guide St. Andrews transport best way to Sudbury Canada road trip tips