Saint John
Saint John
Driving

Glace Bay to Saint John

Updated: 30 May 2026

Saint John is a historic city in New Brunswick, located about 7 hours from Glace Bay. The route follows the Trans-Canada Highway through Nova Scotia and New Brunswick. Saint John is known for the Reversing Falls and its rich maritime history.

Total Distance: Driving distance is 650 km; straight-line air distance is 450 km.
Fastest Way
Driving takes 7 hours.
Cheapest Way
Driving is the most cost-effective method.
Compare Glace Bay to Saint John Routes
Driving
Direct
Duration
7 hours
Avg Price
$90 - $130 in fuel
Operator
Personal Vehicle
Route
Hwy 125 to Trans-Canada Hwy 104 and 2.

The drive is long but scenic.

Travel Tips
  • Highway 2
    The highway is well-maintained.
  • Dining
    Try the local seafood.
  • Parking
    Parking is available in the downtown area.
  • Navigation
    Use GPS for local directions.
  • Accommodation
    Hotels are available in the city.
Safety Tips
  • Wildlife
    Watch for deer on the highway.
  • Weather
    Check for winter road conditions.
  • Emergency
    Keep a roadside kit in your car.
  • Driving
    Stay alert on the drive.
People Also Ask
  • Is Saint John a good stop?
    Yes, it is a historic city.
  • How long is the drive?
    It takes about 7 hours.
  • Can I take a bus?
    Yes, Maritime Bus stops in Saint John.
  • Is it safe?
    Yes, the route is very safe.
  • What is the best way to travel?
    Driving is the most convenient.
Quick Info
  • From Glace Bay, Nova Scotia, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

Summer for waterfront activities.

Things to Do in Saint John
1
Reversing Falls
Watch the unique tidal phenomenon.
2
City Market
Visit the oldest continuing farmers' market.
3
Martello Tower
Explore the historic fort.
4
Uptown Saint John
Walk the historic streets.
Tags
Glace Bay to Saint John driving Glace Bay to Saint John Saint John travel New Brunswick travel best way to Saint John Glace Bay to Saint John route Saint John attractions Trans-Canada Highway Nova Scotia to New Brunswick Saint John transport