The journey from Osler to Kelowna spans approximately 1,250 kilometers across the Canadian Prairies and the Rocky Mountains. Most travelers drive south to Saskatoon to catch a flight or begin the long road trip via Highway 11 and the Trans-Canada Highway 1. You will traverse the scenic Rogers Pass, which requires winter tires during colder months. The drive typically takes 14 hours of pure transit time, excluding stops. This route offers a dramatic transition from flat agricultural plains to the rugged peaks of British Columbia.
Total Distance: 1,250 km driving distance; 920 km straight-line air distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 4 hours 30 mins | 14 hours |
| Avg Price | $300-$600 | $250-$400 in fuel |
| Operator | WestJet | Personal Vehicle |
| Route | Saskatoon John G. Diefenbaker International Airport to Kelowna International Airport. | Highway 11 to Saskatoon, then Highway 7 to Highway 1 West. |
| Tip | Book flights with a layover in Calgary or Vancouver for the best rates. | Check DriveBC for real-time mountain pass closures before departing. |
July to September for clear mountain passes and warm Okanagan weather.