How to get from Thunder Bay to Grande Prairie by car, truck, walk, bike

Distance between Thunder Bay and Grande Prairie is 2147 kilometers (1331 miles).
Driving distance from Thunder Bay to Grande Prairie is 2509 kilometers (1556 miles)

Thunder BayGrande Prairie
Leaving from
Going to

Route Map

4 Ways from Thunder Bay (Canada/Ontario) to Grande Prairie (Canada/Alberta)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto Harbour Expressway 120 m
2. Make a U-turn onto Harbour Expressway 2.21 km
3. Continue onto Shabaqua Highway, 11, 17 488.08 km
4. Turn slight right onto Highway 17A, 17A 194.28 km
5. Keep right 40.38 km
6. Keep right 532.92 km
7. Keep right 802 m
8. Keep right 22.12 km
9. Keep right 2.47 km
10. Keep right onto 6 504 m
11. Keep right onto 6 798 m
12. Keep right onto 11A 252.88 km
13. Keep right 303 m
14. Keep left 679 m
15. Keep left 1.27 km
16. Turn right 2.24 km
17. Keep left onto Yellowhead Highway, 16 129.37 km
18. Keep left onto 16, 40 79 m
19. Continue onto Trans Canada Highway, 16, 40 139.89 km
20. Keep left onto Ray Nelson Drive, 16 234.58 km
21. Keep right 14.63 km
22. Keep right 182 m
23. Keep right 8.43 km
24. Turn sharp left onto 37 51.15 km
25. Turn left onto Range Road 24 46 m
26. Turn right onto Township Road 550, 43 382.28 km
27. Keep right 7.05 km
28. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Thunder Bay (Canada/Ontario) to Grande Prairie (Canada/Alberta)?
How do I get from Thunder Bay (Canada/Ontario) to Grande Prairie (Canada/Alberta) the fastest?
How long does it take to get from Thunder Bay (Canada/Ontario) to Grande Prairie (Canada/Alberta)?

Information about Stations

All station in Thunder Bay (Canada/Ontario)
Thunder Bay International Airport
All station in Grande Prairie (Canada/Alberta)
Grande Prairie Airport Grande