How to get from Slave Lake to North Battleford by car, truck, walk, bike

Distance between Slave Lake and North Battleford is 506 kilometers (314 miles).
Driving distance from Slave Lake to North Battleford is 617 kilometers (383 miles)

Slave LakeNorth Battleford
Leaving from
Going to

Route Map

Routes from slave-lake-alberta to north-battleford-saskatchewan

4 Ways from Slave Lake (Canada/Alberta) to North Battleford (Canada/Saskatchewan)

Choose 1 of the options below and start your journey

Route instructions

1. Continue 16 m
2. Turn right onto Main Street South 1.12 km
3. Turn left onto Northern Woods & Water Route, 2 59.31 km
4. Turn left onto Northern Woods & Water Route, 2 58.22 km
5. Turn left onto Northern Woods & Water Route, 2 45.46 km
6. Turn right onto 63 15.43 km
7. Turn left onto Lakeview Road, 831 55.12 km
8. At roundabout, take exit 2 onto 831 39.18 km
9. Turn left onto 15 34.38 km
10. Turn right onto 15, 855 2.19 km
11. Turn left onto Yellowhead Highway, 16 305.67 km
12. Keep left onto Highway 4, 4 1.41 km
13. Turn left onto 100 Street, 4 177 m
14. Turn left onto 12 Avenue 101 m
15. Turn right onto 99th Street 135 m
16. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Slave Lake (Canada/Alberta) to North Battleford (Canada/Saskatchewan)?
How do I get from Slave Lake (Canada/Alberta) to North Battleford (Canada/Saskatchewan) the fastest?
How long does it take to get from Slave Lake (Canada/Alberta) to North Battleford (Canada/Saskatchewan)?