The drive from Nelson to Edmonton is a long-haul journey of approximately 850 kilometers, typically taking 10 hours of driving time. You will travel east through the Kootenay Rockies, join the Trans-Canada Highway, and head north through Calgary to reach Edmonton. This route traverses diverse landscapes, from mountain passes to the Alberta prairies. It is a major cross-provincial route requiring careful planning for fuel and rest stops.
Total Distance: 850 km driving distance; 550 km straight-line air distance.
Plan for at least two major stops to manage fatigue on this long drive.
June to August for long daylight hours and dry road conditions.