Saint Leonard
Saint Leonard
Saint John
Saint John
Bus Driving

Saint Leonard to Saint John

Updated: 27 May 2026

The trip from Saint Leonard to Saint John covers 430 kilometers. You will take Route 2 East and then transition to Route 7 South. The drive takes approximately 4 hours and 30 minutes. You will pass through the interior of the province before reaching the Bay of Fundy. This route is well-maintained and offers diverse scenery.

Total Distance: 430 km driving distance, 340 km straight-line air distance.
Fastest Way
Driving takes 4 hours 30 minutes.
Cheapest Way
Driving is the most cost-effective for groups.
Compare Saint Leonard to Saint John Routes
Bus
Connecting
Driving
Direct
Duration 6 hours 4 hours 30 minutes
Avg Price 110 to 160 CAD 75 to 110 CAD
Operator Maritime Bus Personal Vehicle
Route Board at Saint Leonard to Saint John terminal. Take Route 2 East to Route 7 South into Saint John.
Tip Check for transfers in Fredericton. Route 7 has some winding sections; drive carefully.
Travel Tips
  • Route 7
    Be prepared for fog on Route 7 near the coast.
  • Traffic
    Saint John has hilly streets; be comfortable with manual driving if needed.
  • Parking
    Use the parking garages downtown for easier access.
  • Weather
    Coastal temperatures are cooler; bring a jacket.
  • Booking
    Book bus tickets early to secure a seat.
Safety Tips
  • Fatigue
    Take a break in Fredericton to stretch your legs.
  • Speed
    Follow posted speed limits, especially on Route 7 curves.
  • Wildlife
    Watch for deer on the highway during the evening.
  • Emergency
    Keep a flashlight and blanket in your car.
People Also Ask
  • Is there a train to Saint John?
    No, there is no passenger rail service to Saint John.
  • How long is the drive?
    The drive takes about 4 hours and 30 minutes.
  • Are there tolls on this route?
    No, the route is toll-free.
  • What is the best way to travel?
    Driving is the most flexible and fastest option.
  • Is Saint John a historic city?
    Yes, it is one of the oldest cities in Canada.
Quick Info
  • From Saint Leonard, New Brunswick, Canada
  • To Saint John, New Brunswick, Canada
  • Modes
Best Time to Travel

Summer for coastal activities and visiting the Reversing Falls.

Things to Do in Saint John
1
Reversing Falls
Witness the unique tidal phenomenon where the river flows backward. It is a must-see in Saint John.
2
City Market
Visit the oldest continuing farmers market in Canada. It is great for local food.
3
Irving Nature Park
Explore the coastal trails and beaches. It offers stunning views of the Bay of Fundy.
4
Fort Howe
Get a panoramic view of the city and harbor from this historic site.
Tags
Saint Leonard to Saint John distance driving Saint Leonard to Saint John Saint John travel Route 2 to Route 7 New Brunswick travel Saint Leonard to Saint John bus NB road trip traveling to Saint John