Distance from Edmonton to Bonnyville: Kilometers and Route

The driving distance from Edmonton, Alberta to Bonnyville, Alberta is approximately 255 kilometers via Alberta Highway 28 northeast. The trip typically takes 2 hours 45 minutes to 3 hours depending on traffic and weather.

Highway 28 is a well-maintained two-lane road passing through Smoky Lake and Vilna. Fuel and food stops are available in Smoky Lake (~120 km from Edmonton).

Copyright Wanderlust World © https://www.ynyoo.com