The trip from Surrey to Edmonton covers 1,150 kilometers, typically via the Trans-Canada Highway and the Yellowhead Highway (Highway 16). This route takes you through the heart of the Rockies and across the prairies. It is a long-haul journey that requires at least one overnight stop for most drivers. Alternatively, direct flights from Vancouver International Airport to Edmonton International Airport take 90 minutes.
Total Distance: 1,150 km driving distance; 820 km straight-line air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 1 hour 30 mins | 13 hours |
| Avg Price | 180-450 CAD | 180-220 CAD in fuel |
| Operator | Air Canada | Personal Vehicle |
| Route | Vancouver International Airport (YVR) to Edmonton International Airport (YEG). | Highway 1 to Kamloops, then Highway 5 and Highway 16 to Edmonton. |
| Tip | Book flights from YVR for the most options. | Plan for an overnight stop in Jasper or Hinton. |
June to August for festivals; winter for indoor attractions.