How to get from Fort St. John to Surrey by car, truck, bike, walk

Distance between Fort St. John and Surrey is 797 kilometers (494 miles).
Driving distance from Fort St. John to Surrey is 1198 kilometers (743 miles)

Fort St. JohnSurrey
Leaving from
Going to

Route Map

Routes from fort-st-john-british-columbia to surrey-british-columbia

4 Ways from Fort St. John (Canada/British Columbia) to Surrey (Canada/British Columbia)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 45 m
2. Turn right onto 106 Avenue 57 m
3. Turn left onto 100 Street 1.68 km
4. Turn left onto Alaska Highway, 97 36.71 km
5. Turn right onto Braden Road 30.81 km
6. Turn right onto John Hart Highway, 97 65.72 km
7. Continue onto John Hart Highway, 97 302.96 km
8. Keep right 219 m
9. Turn sharp left 398 m
10. Continue onto Cariboo Highway, 97 117.59 km
11. Turn slight right onto Front Street, 97 1.14 km
12. Turn left onto St Laurent Avenue 299 m
13. Turn right onto Kinchant Street 364 m
14. Turn left onto Carson Avenue, 97 268 m
15. Turn left onto Cariboo Highway, 97 118.45 km
16. Turn left onto Cariboo Highway, 97 86.86 km
17. Turn slight right onto Cariboo Highway, 97 3.01 km
18. Keep right 80 m
19. Turn sharp left 58 m
20. Turn slight right onto Cariboo Highway, 97 891 m
21. Keep right 46 m
22. Turn sharp left 304.68 km
23. Keep right onto 1 113.21 km
24. Keep right onto Trans-Canada Highway, 1 7.73 km
25. Keep left 430 m
26. Turn sharp left onto 156 Street 422 m
27. Turn right onto 104 Avenue 2.83 km
28. Turn slight right onto 104 Avenue 1.45 km
29. Keep left 82 m
30. Turn sharp left onto 104 Avenue 32 m
31. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Fort St. John (Canada/British Columbia) to Surrey (Canada/British Columbia)?
How do I get from Fort St. John (Canada/British Columbia) to Surrey (Canada/British Columbia) the fastest?
How long does it take to get from Fort St. John (Canada/British Columbia) to Surrey (Canada/British Columbia)?