Cheap flights from Vancouver to Kelowna

117 nonstop flights a week, 14 of them today. Operated by 4 airlines, about 58m in the air, 168 mi (270 km). Tickets from $72, nonstop from $74.

Flights from Vancouver to Kelowna

Pick a departure date to see flights and seller prices

We search agencies and airlines for your day: nonstop and connecting flights, baggage, departure and arrival times.

Prices by day: Vancouver to Kelowna

Lowest one-way price in dollars from recent searches, cheap days in green. Press a day to see flights and exact prices.

Filters

Best fares from Vancouver to Kelowna

Lowest one-way prices found by recent searches for the next 120 days; press a card to search that date

Vancouver to Kelowna at a glance

flight time, from 50m to 1h 5m
58m
straight-line distance
168 mi (270 km)
flights a week
117
flights today
14
first and last departure
07:00 - 22:20
lowest price, with a connection, 21 November
$72
lowest nonstop price
$74
airlines
4

Vancouver to Kelowna flight schedule

117 flights a week, 14 today, 32 seasonal or one-off. Departure and arrival times are local.

FlightDepartsArrivesDurationDaysAircraft
WS 3572
WestJet
07:00 Vancouver International, terminal M
08:00 Kelowna International
1h
Mon, Thu, Fri, Sat, Sun
DeHavilland Dash 8 Q400
AC 8264
Air Canada
07:10 Vancouver International, terminal M
08:08 Kelowna International
58m
Daily
Canadair Regional Jet 900
9M 734
Central Mountain Air
08:05 Vancouver International, terminal S
09:05 Kelowna International
1h
Wed, Sun
Beech 1900D Airliner
AC 8266
Air Canada
08:40 Vancouver International, terminal M
09:38 Kelowna International
58m
Daily
DeHavilland Dash 8 Q400
WS 3560
WestJet
08:55 Vancouver International, terminal M
09:55 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
4N 509
Air North
10:10 Vancouver International, terminal M
11:00 Kelowna International
50m
Daily
Boeing 737-500
AC 272
Air Canada
10:10 Vancouver International, terminal M
11:12 Kelowna International
1h 2m
Daily
Airbus A220-300
WS 3566
WestJet
11:05 Vancouver International, terminal M
12:05 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
WS 3568
WestJet
13:30 Vancouver International, terminal M
14:30 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
AC 8274
Air Canada
14:10 Vancouver International, terminal M
15:08 Kelowna International
58m
Mon, Tue, Thu, Fri, Sat, Sun
DeHavilland Dash 8 Q400
4N 549
Air North
14:55 Vancouver International, terminal M
15:45 Kelowna International
50m
Sun
Boeing 737-500
4N 569
Air North
15:30 Vancouver International, terminal M
16:20 Kelowna International
50m
Fri
Boeing 737-500
WS 3562
WestJet
15:30 Vancouver International, terminal M
16:30 Kelowna International
1h
Thu, Fri, Sun
DeHavilland Dash 8 Q400
WS 3564
WestJet
16:55 Vancouver International, terminal M
17:55 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
AC 8276
Air Canada
17:40 Vancouver International, terminal M
18:38 Kelowna International
58m
Daily
DeHavilland Dash 8 Q400
WS 3570
WestJet
17:50 Vancouver International, terminal M
18:50 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
AC 274
Air Canada
19:25 Vancouver International, terminal M
20:27 Kelowna International
1h 2m
Daily
Airbus A220-300
WS 3580
WestJet
19:50 Vancouver International, terminal M
20:50 Kelowna International
1h
Daily
DeHavilland Dash 8 Q400
4N 599
Air North
20:20 Vancouver International, terminal M
21:10 Kelowna International
50m
Thu
Boeing 737-500
AC 8284
Air Canada
21:30 Vancouver International, terminal M
22:28 Kelowna International
58m
Daily
Canadair Regional Jet 900
WS 494
WestJet
22:20 Vancouver International, terminal M
23:25 Kelowna International
1h 5m
Daily
Boeing 737

Seasonal and one-off flights

Not operating in the next two weeks. The first of them is on 1 December.

FlightDepartsArrivesDurationDaysAircraft
AC 8270
Air Canada
11:00 Vancouver International, terminal M
11:58 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
4N 569
Air North
18:45 Vancouver International, terminal M
19:35 Kelowna International
50m
Seasonal
Boeing 737-500
4N 579
Air North
18:45 Vancouver International, terminal M
19:35 Kelowna International
50m
Selected dates
Boeing 737-500
4N 579
Air North
20:55 Vancouver International, terminal M
21:45 Kelowna International
50m
Selected dates
Boeing 737-500
4N 569
Air North
14:55 Vancouver International, terminal M
15:45 Kelowna International
50m
Seasonal
Boeing 737-500
AC 8278
Air Canada
19:25 Vancouver International, terminal M
20:23 Kelowna International
58m
Seasonal
Canadair Regional Jet 900
AC 8264
Air Canada
07:15 Vancouver International, terminal M
08:13 Kelowna International
58m
Seasonal
Canadair Regional Jet 900
AC 8264
Air Canada
06:15 Vancouver International, terminal M
07:12 Kelowna International
57m
Seasonal
Canadair Regional Jet 900
AC 8266
Air Canada
07:40 Vancouver International, terminal M
08:38 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 272
Air Canada
09:10 Vancouver International, terminal M
10:11 Kelowna International
1h 1m
Seasonal
Airbus A220-300
AC 8274
Air Canada
13:10 Vancouver International, terminal M
14:07 Kelowna International
57m
Seasonal
Canadair Regional Jet 900
AC 8276
Air Canada
16:40 Vancouver International, terminal M
17:37 Kelowna International
57m
Seasonal
Canadair Regional Jet 900
AC 274
Air Canada
18:25 Vancouver International, terminal M
19:26 Kelowna International
1h 1m
Seasonal
Airbus A220-300
AC 8284
Air Canada
20:30 Vancouver International, terminal M
21:27 Kelowna International
57m
Seasonal
Canadair Regional Jet 900
4N 549
Air North
11:35 Vancouver International, terminal M
12:25 Kelowna International
50m
Seasonal
Boeing 737-500
4N 579
Air North
17:40 Vancouver International, terminal M
18:30 Kelowna International
50m
Selected dates
Boeing 737-500
AC 8284
Air Canada
22:05 Vancouver International, terminal M
23:04 Kelowna International
59m
Seasonal
Canadair Regional Jet 900
WS 3572
WestJet
08:45 Vancouver International, terminal M
09:45 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3568
WestJet
13:35 Vancouver International, terminal M
14:35 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3564
WestJet
17:00 Vancouver International, terminal M
18:00 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3562
WestJet
19:05 Vancouver International, terminal M
20:05 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3560
WestJet
22:30 Vancouver International, terminal M
23:30 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3570
WestJet
15:10 Vancouver International, terminal M
16:10 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
WS 3566
WestJet
14:45 Vancouver International, terminal M
15:45 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400
AC 8268
Air Canada
08:00 Vancouver International, terminal M
08:58 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8270
Air Canada
09:00 Vancouver International, terminal M
09:58 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8272
Air Canada
11:05 Vancouver International, terminal M
12:03 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8274
Air Canada
13:00 Vancouver International, terminal M
13:58 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8278
Air Canada
16:20 Vancouver International, terminal M
17:18 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8280
Air Canada
19:00 Vancouver International, terminal M
19:58 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
AC 8284
Air Canada
21:35 Vancouver International, terminal M
22:33 Kelowna International
58m
Seasonal
DeHavilland Dash 8 Q400
WS 3570
WestJet
09:45 Vancouver International, terminal M
10:45 Kelowna International
1h
Seasonal
DeHavilland Dash 8 Q400

Days of the week are taken from the schedule for the next 14 days; schedules change by season. The search shows seat availability and the price for your date.

Airlines flying Vancouver to Kelowna

Flights a week by schedule and the cheapest nonstop fare of each airline found by recent searches

Airports

Where flights from Vancouver to Kelowna depart and land

Departure from Vancouver

117 flights a week, terminals M, S, 7 mi (11 km) from the city centre

Arrival in Kelowna

117 flights a week, 7 mi (11 km) from the city centre

Frequently asked questions

How long is the flight from Vancouver to Kelowna?
A nonstop flight takes 58 minutes on average, from 50m to 1h 5m depending on the flight.
How far is Kelowna from Vancouver?
168 mi (270 km) in a straight line between the cities.
Which airlines fly nonstop from Vancouver to Kelowna?
WestJet (57 a week), Air Canada (48 a week), Air North (10 a week) and Central Mountain Air (2 a week).
How many flights a day are there from Vancouver to Kelowna?
14 flights today and 117 a week, about 16.7 a day on average.
When are the first and last flights from Vancouver to Kelowna?
The first departure is at 07:00 (WS3572), the last at 22:20 (WS494). Local time.
What is the cheapest upcoming date to fly from Vancouver to Kelowna?
21 November 2026 (Saturday): from $72 one way, with a connection, by recent searches. The search shows the price for your dates.
Which airline is the cheapest from Vancouver to Kelowna?
Air North: nonstop tickets from $74 on 21 November by recent searches. Prices change daily, so compare the sellers in the search.
Which Vancouver airport do flights to Kelowna leave from?
Vancouver International (117 a week).