Saint John
Saint John
Charlottetown
Charlottetown
Driving

Saint John to Charlottetown

Updated: 29 May 2026

The drive from Saint John to Charlottetown is approximately 350 km. You will travel through New Brunswick and cross the Confederation Bridge into Prince Edward Island. This is a beautiful drive that takes about 4 hours. Driving is the most practical way to reach Charlottetown from Saint John. Remember that the bridge toll is only charged when leaving the island.

Total Distance: Driving distance 350 km; Air distance 250 km.
Fastest Way
Driving via the Trans-Canada Highway.
Cheapest Way
Driving is the most cost-effective method.
Compare Saint John to Charlottetown Routes
Driving
Direct
Duration
4 hours
Avg Price
$50 - $80 (fuel + bridge toll)
Operator
Personal Vehicle
Route
Highway 1, Highway 2, Route 16

The Confederation Bridge is a highlight of the trip.

Travel Tips
  • Bridge Toll
    Toll is paid when leaving PEI.
  • Route Planning
    Follow signs for the Confederation Bridge.
  • Fuel
    Fill up in New Brunswick.
  • Weather
    Island weather can change quickly.
  • Parking
    Charlottetown has plenty of parking.
Safety Tips
  • Bridge Safety
    Follow speed limits on the bridge.
  • Wildlife
    Watch for wildlife on island roads.
  • Speeding
    Police are strict on the island.
  • Emergency
    Keep a roadside kit in your car.
People Also Ask
  • How long is the drive?
    Approximately 4 hours.
  • Is there a bus?
    Bus service is limited.
  • Can I fly?
    Only with multiple connections.
  • Is the bridge safe?
    Yes, it is very safe.
  • What is the best time to visit?
    Summer is the peak season.
Quick Info
  • From Saint John, New Brunswick, Canada
  • To Charlottetown, Prince Edward Island, Canada
  • Modes
Best Time to Travel

Summer for the best weather and island activities.

Things to Do in Charlottetown
1
Victoria Park
Enjoy the waterfront views.
2
Province House
Visit the birthplace of Confederation.
3
Peake's Wharf
Explore the shops and restaurants.
4
Beaches
Visit the red sand beaches.
Tags
Saint John to Charlottetown driving to PEI New Brunswick to PEI road trip Confederation Bridge traveling to Charlottetown Saint John travel Charlottetown route