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

Distance between Saint John and Charlottetown is 1102 kilometers (683 miles).
Driving distance from Saint John to Charlottetown is 2202 kilometers (1365 miles)

Saint JohnCharlottetown
Leaving from
Going to

Route Map

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

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 296 m
5. Keep right 56 m
6. Turn slight right onto Paradise Row 72 m
7. Keep right 9.33 km
8. Keep right 23.96 km
9. Keep right onto Route 7, 7 51.63 km
10. Keep left 13.69 km
11. Keep left onto Route 2, 2 334.33 km
12. Keep right 462 m
13. Turn right onto 232 41 m
14. Turn left onto 232 30.37 km
15. Turn left onto Route 232 Est, 232 58.77 km
16. Turn left onto Route des Pionniers, 232 22.28 km
17. Turn left onto Boulevard de la Rivière, 232 20 m
18. Keep right 3.91 km
19. Turn left 70 m
20. Turn right 168 m
21. Keep right 84 m
22. Turn left 281 m
23. Keep left onto Traverse Rimouski-Forestville 49.28 km
24. Turn left onto 1e Avenue 2.92 km
25. Turn right onto Route 138 Est, 138 86.92 km
26. At roundabout, take exit 2 onto Boulevard Laflèche, 138 12.44 km
27. Turn left onto Boulevard Comeau, 138 1.62 km
28. Turn left onto Trans-Québec-Labrador, 389 583.13 km
29. Turn left onto Trans-Labrador Highway, 500 514.66 km
30. Turn right onto Trans Labrador Highway 372.30 km
31. Turn left onto Airport Road, 514 28.91 km
32. Turn left onto Main Street, 514-2 477 m
33. Turn left 132 m
34. Turn left 15 m
35. 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)?
How do I get from Saint John (Canada/New Brunswick) to Charlottetown (Canada) the fastest?
How long does it take to get from Saint John (Canada/New Brunswick) to Charlottetown (Canada)?

Information about Stations

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