Traveling from St. Catharines to Kelowna spans over 4,200 kilometers across the vast Canadian landscape. Most travelers fly from Toronto Pearson International Airport to Kelowna International Airport to save time. Driving requires navigating the Trans-Canada Highway through Northern Ontario and the Prairies. This journey crosses multiple time zones and diverse geographical regions. You will experience everything from the Great Lakes to the Rocky Mountains.
Total Distance: Driving distance is 4,250 km; straight-line air distance is 3,200 km.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 7 hours including layover | 45 hours driving time |
| Avg Price | $400 - $800 CAD | $600 - $900 CAD in fuel |
| Operator | Air Canada or WestJet | Personal Vehicle |
| Route | YYZ to YLW via Calgary or Vancouver | Hwy 403 to Hwy 401 to Trans-Canada Hwy 1 |
| Tip | Book your flight from YYZ to avoid regional airport surcharges. | Carry extra winter tires if traveling outside summer months. |
July to September for pleasant weather and accessible mountain passes.