Regina Breaking Wire English
Regina Today 24 Regina Breaking Wire
Blog Business Local Politics Tech World

Toronto to Kelowna Flights: Non-Stop, Prices & Airlines

Mason Noah Patterson Fraser • 2026-06-04 • Reviewed by Daniel Mercer

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

1Confirmed facts
2What’s unclear
  • 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
3Timeline signal
  • Book early for peak summer dates to secure cheapest fares
  • Winter (Jan–Feb) offers lowest prices across all airlines
4What’s next
  • 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?

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.

The trade-off

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.

The upshot

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.

What to watch

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
Additional sources

travelpress.com

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.

Bottom line: Toronto to Kelowna non-stop flights are available from three airlines, with Air Canada offering the most frequency (17 weekly) and Flair the cheapest base fare (CAD 162). For readers who value travel time and convenience, non-stop is the clear winner. For budget travellers willing to trade time for lower total cost, Porter from YTZ with a connection is the alternative.



Mason Noah Patterson Fraser

About the author

Mason Noah Patterson Fraser

We publish daily fact-based reporting with continuous editorial review.