- Home
- Flights
- Flights from Toronto
- Toronto to Kelowna
Cheap flights from Toronto to Kelowna from CA$256
Air Canada, Air Canada Rouge and Porter Airlines fly nonstop from Toronto to Kelowna. The flight takes around 4h 20m, and the cheapest one-way fare we found recently is CA$256 on 9 Nov.
Direct flights available 4h 20m Cheapest in November Prices checked 14 days ago
Toronto to Kelowna at a glance
Cheapest one-wayCA$256WestJet · 1 stop · Mon 9 NovFastest flight4h 20mEstimated
Nonstop flightsYesAir Canada, Air Canada Rouge, Porter Airlines
Airlines flying nonstop from Toronto to Kelowna
3 airlines on this route.
Good to know
- Distance
- 3,067 km1,905 miles
- Flight time
- 4h 20mestimate
- Time difference
- -3hKelowna vs Toronto
- Currency in Kelowna
- CAD
- Airports
- YYZ, YTZ, YHM → YLW
Flights from Toronto to Kelowna: questions answered
How much is a flight from Toronto to Kelowna?
The cheapest one-way fare we found recently is CA$256 with 1 stop, departing in November. Prices change constantly, so search your dates for the live fare.
Are there direct flights from Toronto to Kelowna?
Yes. Air Canada, Air Canada Rouge and Porter Airlines fly this route nonstop.
How long is the flight from Toronto to Kelowna?
A nonstop flight covers 3,067 km and takes around 4h 20m.
Which airlines fly from Toronto to Kelowna?
Air Canada, Air Canada Rouge and Porter Airlines operate nonstop flights on this route.
Which airports serve Toronto and Kelowna?
Toronto: Toronto Pearson International Airport (YYZ), Billy Bishop Toronto City Airport (YTZ) and John C. Munro Hamilton International Airport (YHM). Kelowna: Kelowna International Airport (YLW).
What is the time difference between Toronto and Kelowna?
Kelowna is 3 hours behind Toronto.





