How to get from Arnprior to Elliot Lake by car, truck, walk, bike

Distance between Arnprior and Elliot Lake is 498 kilometers (309 miles).
Driving distance from Arnprior to Elliot Lake is 582 kilometers (361 miles)

ArnpriorElliot Lake
Leaving from
Going to

Route Map

4 Ways from Arnprior (Canada/Ontario) to Elliot Lake (Canada/Ontario)

Choose 1 of the options below and start your journey

Route instructions

1. Continue onto John Street North 10 m
2. Turn left onto Elgin Street West 111 m
3. Turn right onto Daniel Street North, CR 2 1.73 km
4. Keep right 8.06 km
5. Continue onto Highway 17, 17 222.02 km
6. At roundabout, take exit 2 onto McConnell Street, 17 58.73 km
7. Keep right 119.75 km
8. Turn left onto Southeast Bypass, 17 144.98 km
9. Turn right onto Highway 108, 108 25.75 km
10. Turn left onto Hillside Drive South 1.44 km
11. Turn left onto MacFarlane Road 309 m
12. Arrive at destination 0 m
See more

Questions and Answers

What is the cheapest way to get from Arnprior (Canada/Ontario) to Elliot Lake (Canada/Ontario)?
How do I get from Arnprior (Canada/Ontario) to Elliot Lake (Canada/Ontario) the fastest?
How long does it take to get from Arnprior (Canada/Ontario) to Elliot Lake (Canada/Ontario)?