How to get from Surrey to Armstrong by car, truck, bike, walk

Distance between Surrey and Armstrong is 2412 kilometers (1495 miles).
Driving distance from Surrey to Armstrong is 3447 kilometers (2137 miles)

SurreyArmstrong
Leaving from
Going to

Route Map

4 Ways from Surrey (Canada/British Columbia) to Armstrong (Canada/Ontario)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto 104 Avenue 265 m
2. Turn right onto King George Boulevard 14.03 km
3. Keep right 9.47 km
4. Keep right 55 m
5. Turn sharp left onto Beach Road 25 m
6. Turn right onto Vancouver – Blaine Highway, 99 392 m
7. Continue onto Vancouver – Blaine Highway, 99 364 m
8. Keep left 12 m
9. Keep right 221 m
10. Keep left onto I 5 149.99 km
11. Keep right 30.41 km
12. Keep right 770 m
13. Keep left 944.78 km
14. Keep left onto I 90 1018.19 km
15. Keep left onto I 94 325.31 km
16. Keep right 365 m
17. Keep right 3.44 km
18. Keep right 175.37 km
19. Turn left onto Dallas Sams Memorial Highway, MN 210 52.97 km
20. Turn right onto County Road 12, CR 12 11.02 km
21. Continue onto East Front Street, MN 6, MN 210 29.84 km
22. Turn right onto State Highway 210, MN 210 89.31 km
23. Turn left 27.92 km
24. Keep left onto Blue Star Memorial Highway/34th Infantry (Red Bull) Division Highway, I 35 2.81 km
25. Keep right 525 m
26. Turn slight right onto I-35 N, I-35 7.39 km
27. Keep right 84.29 km
28. Keep left onto MN 61 154.35 km
29. Continue onto Pigeon River Bridge, MN 61 65.50 km
30. Keep right 379 m
31. Turn left onto Junot Avenue South 1.14 km
32. Turn left onto Red River Road 123 m
33. Keep right 10.33 km
34. Turn sharp left onto Highway 527, 527 235.42 km
35. Turn slight right onto King Street 400 m
36. Arrive at destination 0 m
See more

Questions and Answers

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