
Toronto to Kelowna Flights: Non-Stop, Prices & Airlines
Anyone who’s tried booking a flight across Canada knows the drill: one search yields a dozen options, and the differences between airlines can feel like a puzzle, especially for travellers eyeing the Toronto to Kelowna route. This guide breaks down the non-stop flights, airline comparisons, and what you’ll actually pay in 2025.
Flight duration (non-stop): 4 hours 59 minutes ·
Cheapest one-way fare: CAD 162 (Porter Airlines) ·
Distance (Toronto–Kelowna): ~3,200 km ·
Airlines operating route: 3 (Air Canada, WestJet, Flair Airlines)
Quick snapshot
- Non-stop flights are operated by Air Canada, WestJet, and Flair (FlightsFrom.com (flight route database))
- Standard flight time is about 5 hours (Skyscanner (travel search engine))
- Kelowna airport code is YLW (Expedia (travel booking site))
- Exact future prices are subject to change; current fares are based on recent data
- Seasonal schedule adjustments may alter flight frequency
- Temporary cancellations are unpredictable
- Book early for peak summer dates to secure cheapest fares
- Winter (Jan–Feb) offers lowest prices across all airlines
- Check Air Canada and WestJet for summer 2025 schedule updates
- Compare add-on costs for baggage and seat selection
Here’s a quick side-by-side of the three airlines offering non-stop flights:
| Airline | Cheapest one-way | Baggage included | Weekly non-stop frequency |
|---|---|---|---|
| Air Canada | CAD 254 | Carry-on + personal item (checked bag on select fares) | ~17 |
| WestJet | CAD 178 | Personal item + carry-on (checked bag extra) | Data not specified |
| Flair Airlines | CAD 162 | None (baggage extra) | Data not specified |
The cheapest one-way fare reported across sources is CAD 162 (Flair), but add-ons can raise the total.
| Fact | Details |
|---|---|
| Flight distance | ~3,200 km |
| Fastest non-stop | 4h 59m |
| Cheapest one-way | CAD 162 (Flair Airlines) |
| Number of airlines on route | 3 |
Are there non-stop flights from Toronto to Kelowna?
Yes—three airlines currently operate non-stop service from Toronto Pearson International Airport (YYZ) to Kelowna International Airport (YLW): Air Canada, WestJet, and Flair Airlines. According to FlightsFrom.com (flight route tracker), all three offer daily departures, though frequencies vary by season. Air Canada runs the most frequent schedule at roughly 17 direct flights per week, per Expedia (travel booking aggregator).
Which airlines offer non-stop flights?
- Air Canada – multiple daily non-stop flights from YYZ to YLW; fares from CAD 254 one-way (Air Canada (Canada’s largest airline))
- WestJet – non-stop and connecting options; prices from CAD 178 one-way (KAYAK (price comparison tool))
- Flair Airlines – ultra-low-cost non-stop; base fares from CAD 162 (Skyscanner (flight search))
What is the flight duration on non-stop flights?
The typical non-stop flight time for Toronto to Kelowna is about 4 hours and 59 minutes, according to FlightsFrom.com. Skyscanner records an average of 4 hours 50 minutes, while KAYAK cites 4 hours 47 minutes. The slight variance is due to wind, aircraft type, and air traffic.
The pattern: Non-stop flights are the fastest option—under 5 hours—but connecting flights can stretch to 6–9 hours. For travellers who value time, direct beats everything.
Which airports fly direct to Kelowna?
Kelowna International Airport (YLW) acts as a regional hub for the Okanagan Valley. Besides Toronto Pearson, direct service arrives from several Canadian and select US cities.
List of airports with direct flights to YLW
- Toronto Pearson (YYZ) – Air Canada, WestJet, Flair, Porter
- Vancouver (YVR) – frequent daily service
- Calgary (YYC) – multiple airlines
- Edmonton (YEG) – regular flights
- Seasonal: Seattle (SEA), Phoenix (PHX) – check Kelowna International Airport (official airport authority) for current routes
Seasonal and international routes
During summer, airlines add seasonal non-stop service from US sun destinations. Winter ski traffic from major Canadian hubs stays steady, especially with Big White and Silver Star nearby.
Why this matters: For travellers leaving from Toronto, YYZ is your only direct gateway—there are currently no non-stop options from Billy Bishop Toronto City Airport (YTZ) to Kelowna. Porter Airlines offers connecting flights from YTZ via Vancouver or Calgary.
What airlines fly from Toronto to Kelowna?
Four airlines serve the Toronto–Kelowna corridor: Air Canada, WestJet, Flair Airlines, and Porter Airlines (via connections). Each brings a distinct trade-off between price, amenities, and route flexibility.
Flair offers the lowest base fare but charges extra for everything. Air Canada includes more in its standard fare but at a higher price. WestJet sits in the middle—good value for passengers who need flexibility.
Air Canada
- Non-stop from YYZ to YLW
- Fares from CAD 254 one-way (Air Canada (official site))
- Included: seat selection, carry-on, checked bag on select fares
- Frequent flyer program: Aeroplan
WestJet
- Non-stop from YYZ to YLW
- Fares from CAD 178 one-way (KAYAK (flight comparison))
- Included: personal item, carry-on (checked bag extra)
- Frequent flyer program: WestJet Rewards
Flair Airlines
- Ultra-low-cost non-stop option
- Base fares from CAD 162 (Skyscanner)
- Add-ons: baggage and seat selection at extra cost
- No frequent flyer program
Porter Airlines (via connections)
- From Toronto City Centre (YTZ) with connection in Vancouver or Calgary
- Fares from USD 149 (approx CAD 200) (Porter Airlines (official site))
- Included: beer and wine in economy; snack service
- Frequent flyer program: VIPorter
The catch: Porter’s connecting flights take longer overall but depart from downtown Toronto (YTZ), which can save significant ground travel time for residents or visitors staying near the core.
For budget-conscious flyers, Flair Airlines is the cheapest option at CAD 162 one-way. For travellers who value included baggage and reliability, Air Canada offers 17 weekly non-stop departures—the highest frequency on the route.
How long is the flight from Toronto to Kelowna?
Flight duration depends heavily on whether you choose non-stop or a connection. Here’s what the data shows across major booking platforms.
Non-stop flight duration
- FlightsFrom.com: 4 hours 59 minutes (source)
- Skyscanner: average 4 hours 50 minutes (source)
- KAYAK: average 4 hours 47 minutes (source)
- Trip.com: 4 hours 47 minutes (Trip.com (travel meta-search))
Connecting flight duration
Connecting flights typically range from 6 to 9 hours, depending on layover length in Vancouver, Calgary, or Edmonton. Porter connecting via YTZ can add up to 2 extra hours compared to non-stop.
Factors affecting flight time
Aircraft type, prevailing winds (westbound flights face headwinds), and air traffic control arrival sequencing can alter actual flight time by 10–15 minutes. Book non-stop for predictability.
The implication: Non-stop flights are consistent within a 12-minute window across all sources. For travellers connecting, the added time can be significant—factor in at least 2 extra hours for a single layover.
When is the best time to visit Kelowna?
Your travel dates affect both your experience on the ground and what you’ll pay for flights. The Okanagan has distinct seasons, each with its own draw.
Peak season vs off-peak
- Summer (June–August): Warm weather, lake activities, wine festivals – busiest tourist season
- Winter (December–February): Ski resorts (Big White, Silver Star) attract snowsports enthusiasts
- Fall (September–October): Wine harvest, fewer crowds, mild temperatures
Weather considerations
Summer highs average 28°C (82°F) in July; winter lows can dip to -8°C (18°F). The region is semi-arid, so rain is infrequent compared to coastal British Columbia.
Flight price variations
Flight prices drop in January and February, with the cheapest one-way fares frequently cited as low as CAD 162 (Skyscanner). Summer peak fares can exceed CAD 400 one-way. Book at least 6–8 weeks in advance for the best combination of availability and price.
Flight prices are dynamic. The CAD 162 fare reported by Skyscanner may not include taxes or seat selection fees. Always compare total cost, including add-ons, before booking.
Why this matters: For budget travellers, January and February are the sweet spot—low demand plus winter sports draw visitors without the summer premium. For wine lovers, September offers ideal weather and lower fares than July or August.
Upsides
- Non-stop flights available from 3 airlines
- Flight time under 5 hours (non-stop)
- Ultra-low-cost option from Flair at CAD 162
- Porter offers downtown Toronto departure option
Downsides
- Connecting flights add 2+ hours
- Flair charges extra for bags and seat selection
- No non-stop from Billy Bishop Airport (YTZ)
- Prices spike during summer peak season
For those looking to book the return leg, the Toronto to Kelowna direct flights guide covers the same route in the opposite direction with comparable pricing and airline options.
Frequently asked questions
Can I fly from Toronto to Kelowna with a layover?
Yes. WestJet and Porter offer connecting itineraries via Vancouver or Calgary. Porter flies from Toronto City Centre (YTZ) with a connection in Vancouver or Calgary to Kelowna.
What is the cheapest airline for Toronto to Kelowna?
Flair Airlines offers the lowest base fare at CAD 162 one-way, per Skyscanner. However, Porter Airlines advertises fares from USD 149 (approximately CAD 200) on its official site.
How early should I arrive at Toronto Pearson for a domestic flight?
Transport Canada recommends arriving at least 90 minutes before departure for domestic flights. For peak hours (6–9 AM), allow 2 hours.
What is the baggage allowance for flights to Kelowna?
Air Canada includes a carry-on and personal item on most fares; WestJet includes a personal item and carry-on (checked bag extra); Flair charges separately for all bags. Check the airline’s policy before booking.
Are there any travel restrictions for Kelowna?
No current domestic travel restrictions exist for Kelowna. International travellers should check entry requirements for Canada via the Government of Canada (immigration authority).
Can I bring my pet on the flight?
Air Canada and WestJet allow small pets in-cabin for a fee (around CAD 50–100). Flair does not permit pets in-cabin. Check the airline’s pet policy before booking.
What is the best way to get from Kelowna Airport to downtown?
Kelowna Airport (YLW) is about 15 minutes from downtown by taxi (approx CAD 30) or rideshare. Public transit (Route 23) connects the airport to downtown for around CAD 3.