The journey from Osoyoos to Edmonton is a long-distance trip of 950 km. Driving takes approximately 11 hours via Highway 97 and Highway 16. You will pass through Kelowna, Kamloops, and Jasper. This route takes you through the heart of the Canadian Rockies. For a faster option, drive to Kelowna and fly to Edmonton.
Total Distance: Driving distance is 950 km; straight-line air distance is 680 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 5 hours (including drive to Kelowna) | 11 hours |
| Avg Price | 400 to 700 CAD | 150 to 200 CAD in fuel |
| Operator | WestJet | Personal Vehicle |
| Route | Drive to Kelowna (YLW) then fly to Edmonton (YEG) | Highway 97 to Highway 16 |
| Tip | Book flights well in advance for better rates. | Plan for an overnight stop in Jasper or Hinton. |
June to September for the best road conditions.