How to get from Cape Breton Island to St. John's by car, truck, walk, bike

Distance between Cape Breton Island and St. John's is 590 kilometers (366 miles).
Driving distance from Cape Breton Island to St. John's is 1104 kilometers (684 miles)

Cape Breton IslandSt. John's
Leaving from
Going to

Route Map

Routes from cape-breton-island-nova-scotia to st-john-s-terre-neuve-et-labrador

4 Ways from Cape Breton Island (Canada/Nova Scotia) to St. John's (Canada/Terre-Neuve-et-Labrador)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Union Street 151 m
2. Keep left onto Union Street 163 m
3. Turn right onto Center Street 67 m
4. Turn left onto Lorway Avenue 238 m
5. Turn left onto George Street, NS 22 26 m
6. Turn right onto Argyle Street 703 m
7. Turn right onto Alexandra Street, NS 327 70 m
8. Turn left onto Kings Road, NS 4 3.39 km
9. At roundabout, take exit 2 onto Kings Road, NS 4 248 m
10. Keep right 15.98 km
11. Keep right 572 m
12. Turn right onto King Street 1.07 km
13. Turn left onto Station Street 955 m
14. Turn sharp left onto Pleasant Street, 305 328 m
15. Turn left onto Gannon Road 58 m
16. Turn right 288 m
17. Turn slight left onto Highway 105, NS 105, TCH 493 m
18. Keep left onto North Sydney - Port aux Basques Ferry 176.98 km
19. Continue onto North Sydney - Port aux Basques Ferry 288 m
20. Keep left onto 1 408 m
21. Continue onto Trans Canada Highway, 1 886.00 km
22. Keep right 15.77 km
23. Turn sharp left onto Duckworth Street 65 m
24. Turn right 58 m
25. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Cape Breton Island (Canada/Nova Scotia) to St. John's (Canada/Terre-Neuve-et-Labrador)?
How do I get from Cape Breton Island (Canada/Nova Scotia) to St. John's (Canada/Terre-Neuve-et-Labrador) the fastest?
How long does it take to get from Cape Breton Island (Canada/Nova Scotia) to St. John's (Canada/Terre-Neuve-et-Labrador)?