FlightsFrom Toronto

To Kelowna

Cheap Flights from Toronto to Kelowna

Browse current best options from Toronto. Become a member to unlock all deals and get alerts when new deals appear.

Deals from

Toronto

RatePunk searches hundreds of travel sites at once for deals on flights to Kelowna

Prices updated 24 days ago

486,190 searches this week

171 airlines compared

80%+ AI score for best value

Fares are subject to change and may not be available for all dates. (Data last updated May 29, 2026.)

Today’s best flight deals from Toronto to Kelowna

Explore current cheapest deals departing from Toronto to Kelowna

July 31 - August 19

Cheapest

YYZ - Kelowna

$281

$223

Round trip

July 31 - August 17

Cheapest

YYZ - Kelowna

$282

$223

Round trip

August 9 - August 19

YYZ - Kelowna

$343

$227

Round trip

August 4 - August 19

YYZ - Kelowna

$326

$227

Round trip

July 9 - July 19

Earliest

YYZ - Kelowna

$299

$227

Round trip

July 10 - July 19

YYZ - Kelowna

$301

$227

Round trip

August 4 - August 17

YYZ - Kelowna

$331

$227

Round trip

August 14 - August 19

YYZ - Kelowna

$377

$229

Round trip

August 16 - August 19

Best

YYZ - Kelowna

$387

$229

Round trip

August 16 - August 22

YYZ - Kelowna

$369

$229

Round trip

Unlock all 500+ flight deals to Kelowna and get alerts when great deals appear

Route Intelligence — 486,190 Searches this Week

Insights for flights from Toronto to Kelowna

For travelers looking for cheap flights from Toronto to Kelowna, fares typically range from $273–$491, with a median of $357. Right now, prices are above the typical level for this route. Only 5% of recent fares were classified as a good price, indicating that finding a low fare may require some flexibility.
When considering the cheapest time to fly from Toronto to Kelowna, September and October stand out as the most affordable months, both with a median fare of $291. April also offers competitive pricing, with a median fare of $292. These months present the best opportunities for securing lower-cost flights on this route.
Most itineraries for this route connect at least once, with only 38.3% of recent fares being direct flights from Toronto to Kelowna. For connecting itineraries, the typical number of stopovers is 2, which can significantly impact overall travel time.
A typical journey from Toronto to Kelowna, including connections, takes approximately 10h 37m. This duration reflects the prevalence of connecting flights on this medium-haul route, which spans a distance of 3066 km.

How much is a round trip from Toronto to Kelowna

Regular price: $226 - $556

Prices are currently below the regular range for flights from Toronto to Kelowna.

The regular price range for this route is between $226 and $556. The current lowest deal is $223 with WestJet, for travel from July 31 to August 19.

now $223

Low $226

High $556

The cheapest time to fly from Toronto to Kelowna

The cheapest month to fly from Toronto to Kelowna is September, with a median price of $291. The most expensive month is December, with a median price of $640. Prices are generally lower from February to October.

September

Cheapest

Flights from $291

December

Most Expensive

Flights from $640

Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Oct
Nov
Dec

Direct flights from Toronto to Kelowna

Airline logo

Porter Airlines

Last-minute flights going from Toronto to Kelowna

Thu, Jul 2

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$317

$234

One-way

Thu, Jul 2

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$288

$234

One-way

Fri, Jul 3

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$286

$234

One-way

Sat, Jul 4

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$289

$234

One-way

Mon, Jul 6

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$291

$235

One-way

Thu, Jul 9

⌛ Last-Minute

YYZ - Kelowna

WestJet

Toronto (YYZ) - Kelowna (YLW)

WestJet

$299

$227

One-way

Biggest price drops on these dates for flights from Toronto to Kelowna

4 nights

Aug 10 - Aug 14

$392  →  $231

41%

4 nights

Aug 2 - Aug 6

$390  →  $231

41%

3 nights

Aug 16 - Aug 19

$387  →  $229

41%

4 nights

Aug 1 - Aug 5

$390  →  $232

40%

Popular Airports to fly from Toronto to Kelowna

Toronto - Kelowna route insights

💸 Price insights

Recent fares are above the typical level

Recent fares are above the typical level, with 5% of deals historically considered good prices.

📅 Best time to fly

September, October, and April are historically cheapest

Historically, September, October, and April offer the lowest median prices for this route.

⏱️ Flight duration

Flights typically last 10h 37m

The median flight duration for this route is 10 hours and 37 minutes.

✈️ Airlines & availability

Connecting flights are dominant on this route

Connecting flights make up 61.7% of deals, with a median of 2 stopovers.

🏆 Airline highlight

Porter Airlines offers direct flights

Porter Airlines is one of the carriers that historically offered direct flights on this route.

🎯 Booking tip

Deals appear frequently for this route

Historically, deals for this route appear frequently, averaging 1.03 deals per day.

Toronto main airports to depart from

Toronto Pearson International (YYZ)

Cheapest

Toronto Pearson International Airport is a major hub, offering many flight options from Toronto to Kelowna.

📍 ~25 km from Toronto city center (reachable by car or public transport).

💸 Flights from ~$223

Billy Bishop Toronto City (YTZ)

Billy Bishop Toronto City Airport offers a convenient departure point for flights from Toronto to Kelowna.

📍 ~3 km from Toronto city center (reachable by car or ferry shuttle).

💸 Flights from ~$310

Kelowna main airports to arrive at

Kelowna International (YLW)

Cheapest

Kelowna International Airport is a convenient arrival point for your trip to Kelowna.

📍 ~10 km from Kelowna (reachable by car)

💸 Flights from ~$223

Airports nearby Kelowna used as alternative

Penticton Regional (YYF)

Penticton Regional Airport is a convenient alternative for regional hops to major BC hubs.

📍 ~60 km from Kelowna (reachable by car)

💸 Flights from ~$325

Kamloops (YKA)

Kamloops Airport is a reliable regional alternative within the BC Interior with similar service levels for domestic connections.

📍 ~105 km from Kelowna (reachable by car)

💸 Flights from ~$365

Abbotsford International (YXX)

Abbotsford International Airport often provides significantly lower fares for domestic travel as a major hub for low-cost carriers.

📍 ~240 km from Kelowna (reachable by car)

💸 Flights from ~$206

Vancouver International (YVR)

Vancouver International Airport is the primary international gateway for Western Canada with an extensive global network.

📍 ~270 km from Kelowna (reachable by car)

💸 Flights from ~$205

Calgary International (YYC)

Cheapest

Calgary International Airport is a major hub with excellent connectivity to Eastern Canada and Europe.

📍 ~390 km from Kelowna (reachable by car)

💸 Flights from ~$136

Business & First Class Flight Deals to Kelowna

Discover luxury on the budget with premium cabin class on flights from Toronto to Kelowna.

Elite

Best Elite deals to Kelowna

Exclusive daily First Class, Business Class, and Premium Economy flight deals, refreshed every 24 hours.

From YYZ

Elite

Aug 07

Kelowna, Canada

91% AI deal score

$1,081

$524

Save $557

From YYZ

Elite

Aug 21

Kelowna, Canada

91% AI deal score

$1,092

$524

Save $568

From YYZ

Elite

Aug 07

Kelowna, Canada

91% AI deal score

$1,070

$524

Save $546

From YYZ

Elite

Jul 22

Kelowna, Canada

91% AI deal score

$1,449

$534

Save $915

From YYZ

Elite

Jul 22

Kelowna, Canada

91% AI deal score

$1,453

$534

Save $919

From YYZ

Elite

Aug 18

Kelowna, Canada

91% AI deal score

$1,531

$541

Save $990

From YYZ

Elite

Aug 18

Kelowna, Canada

91% AI deal score

$1,522

$541

Save $981

From YYZ

Elite

Aug 18

Kelowna, Canada

91% AI deal score

$1,542

$541

Save $1,001

From YYZ

Elite

Aug 14

Kelowna, Canada

91% AI deal score

$1,093

$543

Save $550

From YYZ

Elite

Aug 14

Kelowna, Canada

91% AI deal score

$1,098

$543

Save $555

From YYZ

Elite

Aug 14

Kelowna, Canada

91% AI deal score

$1,098

$543

Save $555

From YYZ

Elite

Jul 30

Kelowna, Canada

90% AI deal score

$1,441

$539

Save $902

From YYZ

Elite

Jul 30

Kelowna, Canada

90% AI deal score

$1,441

$539

Save $902

From YYZ

Elite

Jul 22

Kelowna, Canada

90% AI deal score

$1,452

$540

Save $912

From YYZ

Elite

Jul 22

Kelowna, Canada

90% AI deal score

$1,430

$540

Save $890

From YYZ

Elite

Jul 22

Kelowna, Canada

90% AI deal score

$1,455

$540

Save $915

From YYZ

Elite

Jul 22

Kelowna, Canada

90% AI deal score

$1,417

$540

Save $877

From YYZ

Elite

Jul 22

Kelowna, Canada

90% AI deal score

$1,457

$540

Save $917

From YYZ

Elite

Aug 14

Kelowna, Canada

90% AI deal score

$1,081

$543

Save $538

From YYZ

Elite

Aug 28

Kelowna, Canada

90% AI deal score

$1,108

$581

Save $527

From YYZ

Elite

Aug 17

Kelowna, Canada

90% AI deal score

$1,099

$583

Save $516

From YYZ

Elite

Aug 21

Kelowna, Canada

90% AI deal score

$1,103

$591

Save $512

From YYZ

Elite

Aug 10

Kelowna, Canada

90% AI deal score

$1,090

$591

Save $499

From YYZ

Elite

Aug 06

Kelowna, Canada

89% AI deal score

$1,067

$583

Save $484

From YYZ

Elite

Aug 07

Kelowna, Canada

89% AI deal score

$1,082

$597

Save $485

From YYZ

Elite

Aug 21

Kelowna, Canada

89% AI deal score

$1,107

$597

Save $510

From YYZ

Elite

Aug 07

Kelowna, Canada

89% AI deal score

$1,082

$597

Save $485

From YYZ

Elite

Aug 10

Kelowna, Canada

89% AI deal score

$1,090

$597

Save $493

From YYZ

Elite

Aug 21

Kelowna, Canada

89% AI deal score

$1,097

$597

Save $500

From YYZ

Elite

Aug 07

Kelowna, Canada

89% AI deal score

$1,082

$597

Save $485

From YYZ

Elite

Aug 10

Kelowna, Canada

89% AI deal score

$1,095

$597

Save $498

From YYZ

Elite

Aug 10

Kelowna, Canada

89% AI deal score

$1,097

$597

Save $500

From YYZ

Elite

Aug 21

Kelowna, Canada

89% AI deal score

$1,088

$597

Save $491

From YYZ

Elite

Aug 12

Kelowna, Canada

89% AI deal score

$1,098

$603

Save $495

From YYZ

Elite

Aug 12

Kelowna, Canada

89% AI deal score

$1,098

$603

Save $495

From YYZ

Elite

Aug 12

Kelowna, Canada

89% AI deal score

$1,087

$603

Save $484

From YYZ

Elite

Aug 12

Kelowna, Canada

89% AI deal score

$1,093

$603

Save $490

From YYZ

Elite

Aug 14

Kelowna, Canada

89% AI deal score

$1,093

$610

Save $483

From YYZ

Elite

Aug 14

Kelowna, Canada

89% AI deal score

$1,098

$616

Save $482

From YYZ

Elite

Aug 14

Kelowna, Canada

89% AI deal score

$1,098

$616

Save $482

From YYZ

Elite

Aug 14

Kelowna, Canada

89% AI deal score

$1,096

$616

Save $480

From YYZ

Elite

Jul 30

Kelowna, Canada

88% AI deal score

$857

$544

Save $313

From YYZ

Elite

Jul 30

Kelowna, Canada

88% AI deal score

$855

$544

Save $311

From YYZ

Elite

Jul 30

Kelowna, Canada

88% AI deal score

$858

$544

Save $314

From YYZ

Elite

Jul 30

Kelowna, Canada

88% AI deal score

$858

$544

Save $314

From YYZ

Elite

Jul 30

Kelowna, Canada

88% AI deal score

$855

$544

Save $311

From YYZ

Elite

Aug 21

Kelowna, Canada

87% AI deal score

$1,103

$645

Save $458

From YYZ

Elite

Aug 07

Kelowna, Canada

86% AI deal score

$1,087

$524

Save $563

From YYZ

Elite

Aug 07

Kelowna, Canada

86% AI deal score

$1,082

$524

Save $558

From YYZ

Elite

Aug 10

Kelowna, Canada

86% AI deal score

$1,093

$524

Save $569

From YYZ

Elite

Aug 21

Kelowna, Canada

86% AI deal score

$1,102

$524

Save $578

From YYZ

Elite

Aug 10

Kelowna, Canada

86% AI deal score

$1,094

$524

Save $570

From YYZ

Elite

Aug 10

Kelowna, Canada

86% AI deal score

$1,096

$524

Save $572

From YYZ

Elite

Aug 07

Kelowna, Canada

86% AI deal score

$1,087

$524

Save $563

From YYZ

Elite

Aug 07

Kelowna, Canada

86% AI deal score

$1,082

$524

Save $558

From YYZ

Elite

Aug 21

Kelowna, Canada

86% AI deal score

$1,109

$524

Save $585

From YYZ

Elite

Aug 10

Kelowna, Canada

86% AI deal score

$1,090

$524

Save $566

From YYZ

Elite

Sep 14

Kelowna, Canada

86% AI deal score

$961

$605

Save $356

From YYZ

Elite

Jul 30

Kelowna, Canada

85% AI deal score

$853

$611

Save $242

From YYZ

Elite

Jul 30

Kelowna, Canada

85% AI deal score

$855

$618

Save $237

From YYZ

Elite

Jul 30

Kelowna, Canada

85% AI deal score

$855

$618

Save $237

From YYZ

Elite

Jul 30

Kelowna, Canada

85% AI deal score

$855

$618

Save $237

From YYZ

Elite

Jul 30

Kelowna, Canada

84% AI deal score

$846

$611

Save $235

From YYZ

Elite

Sep 13

Kelowna, Canada

79% AI deal score

$948

$669

Save $279

From YYZ

Elite

Dec 01

Kelowna, Canada

72% AI deal score

$1,780

$1,743

Save $37

From YYZ

Elite

Dec 01

Kelowna, Canada

72% AI deal score

$1,791

$1,743

Save $48

From YYZ

Elite

Dec 01

Kelowna, Canada

72% AI deal score

$1,780

$1,743

Save $37

From YYZ

Elite

Oct 31

Kelowna, Canada

72% AI deal score

$1,830

$1,743

Save $87

From YYZ

Elite

Oct 31

Kelowna, Canada

70% AI deal score

$1,743

From YYZ

Elite

Nov 13

Kelowna, Canada

70% AI deal score

$1,786

From YYZ

Elite

Oct 31

Kelowna, Canada

69% AI deal score

$1,714

From YYZ

Elite

Oct 31

Kelowna, Canada

69% AI deal score

$1,743

From YYZ

Elite

Oct 31

Kelowna, Canada

69% AI deal score

$1,743

From YYZ

Elite

Oct 31

Kelowna, Canada

69% AI deal score

$1,743

From YYZ

Elite

Oct 31

Kelowna, Canada

69% AI deal score

$1,743

From YYZ

Elite

Nov 06

Kelowna, Canada

69% AI deal score

$1,785

From YYZ

Elite

Nov 23

Kelowna, Canada

68% AI deal score

$1,715

From YYZ

Elite

Nov 21

Kelowna, Canada

68% AI deal score

$1,715

From YYZ

Elite

Oct 31

Kelowna, Canada

68% AI deal score

$1,743

From YYZ

Elite

Oct 31

Kelowna, Canada

68% AI deal score

$1,773

From YYZ

Elite

Oct 28

Kelowna, Canada

68% AI deal score

$1,785

From YYZ

Elite

Nov 20

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Nov 21

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Nov 19

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Nov 23

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Nov 19

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Nov 20

Kelowna, Canada

67% AI deal score

$1,715

From YYZ

Elite

Oct 28

Kelowna, Canada

67% AI deal score

$1,756

From YYZ

Elite

Jul 22

Kelowna, Canada

67% AI deal score

$958

From YYZ

Elite

Nov 23

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 20

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 23

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 21

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 19

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 20

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 21

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 20

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 19

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 19

Kelowna, Canada

66% AI deal score

$1,744

From YYZ

Elite

Nov 20

Kelowna, Canada

66% AI deal score

$1,744

Frequently Asked Questions About Flights to Kelowna

Historically, booking flights from Toronto to Kelowna between 28 and 59 days in advance has yielded the lowest average prices, around $348. Prices tend to be higher when booking closer to the travel date, with flights booked 0-6 days out averaging $508. For those planning further ahead, flights booked 60+ days in advance typically average about $455. This suggests that a booking window of 4 to 8 weeks prior to departure is generally optimal.

Across the trailing quarter, a good price for a flight from Toronto to Kelowna is considered to be $273 or less. The median price for this route historically stands at $357. Travelers can expect to pay around $491 for flights on the higher end of the price spectrum. These figures are based on pricing trends observed over a 90-day period.

Historically, September and October have been the cheapest months to fly from Toronto to Kelowna, both with a median price of $291. April also offers competitive pricing, with a median of $292. The annual median price for this route is $357, indicating that these months offer notable savings compared to the yearly average. These insights are based on pricing data observed over a 270-day period.