How to get from Saint John to Charlottetown by car, truck, bike, walk

Distance between Saint John and Charlottetown is 251 kilometers (156 miles).
Driving distance from Saint John to Charlottetown is 316 kilometers (196 miles)

Saint JohnCharlottetown
Leaving from
Going to

Route Map

Routes from saint-john-new-brunswick to charlottetown-prince-edward-island

4 Ways from Saint John (Canada/New Brunswick) to Charlottetown (Canada/Prince Edward Island)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Bayard Drive 16 m
2. Keep left onto Coburg Street 183 m
3. Turn right onto Garden Street 117 m
4. Turn slight left onto Somerset Street 202 m
5. Keep right 160.39 km
6. Keep right 12.22 km
7. Keep right onto Route 15, 15 47.94 km
8. At roundabout, take exit 3 onto 16 39.37 km
9. Keep right 1.12 km
10. Turn left onto Borden Avenue 33 m
11. Keep right 47.02 km
12. At roundabout, take exit 3 onto Trans-Canada Highway, 1 1.22 km
13. Keep right onto Capital Drive, 1 853 m
14. At roundabout, take exit 2 onto Capital Drive 945 m
15. Turn right onto North River Road, 236 3.82 km
16. Turn left onto Brighton Road 578 m
17. Turn sharp right onto Pownal Street 120 m
18. Turn right onto Fitzroy Street 83 m
19. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Saint John (Canada/New Brunswick) to Charlottetown (Canada/Prince Edward Island)?
How do I get from Saint John (Canada/New Brunswick) to Charlottetown (Canada/Prince Edward Island) the fastest?
How long does it take to get from Saint John (Canada/New Brunswick) to Charlottetown (Canada/Prince Edward Island)?

Information about Stations

All station in Saint John (Canada/New Brunswick)
Saint John Airport Saint
All station in Charlottetown (Canada/Prince Edward Island)
Charlottetown Airport Charlottetown