YVR → YLW Vancouver to Kelowna
live
Direct flights from Vancouver (YVR) to Kelowna (YLW): 119 nonstop departures observed each week across 4 airlines. 0% of the last 6 tracked flights arrived within 15 minutes of schedule. 6 of the 117 tracked flights were cancelled. The nonstop covers 287 km, an estimated 52 minutes in the air. Measured by Pro Flight Search from live flight boards at Vancouver and Kelowna. Updated 5 November 2026 at 05:33 UTC.
YVR
Vancouver
smooth · +0
YLW
Kelowna
tracking
dep bank 06:15–22:20 119x weekly
Runs rough · 4 airlines · 119x weekly · nonstop
0% on time
of the last 6 tracked YVR → YLW flights arrived within 15 minutes
6 of 117 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~0h 52m estimated from route distance
Weekly departures 119x 4 direct airlines on the leg
Cancelled 5.1% recent route rate · 6 of 117
The week scheduled departures · origin local time
Air Canada Air North Central Mountain Air WestJet
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
Air CanadaAC
Flights AC8264 06:15 Mo Tu We Th Fr · AC8266 07:40 daily · AC8270 10:00 daily · AC272 10:10 Mo Tu We Su
Air North4N
Flights 4N509 10:10 daily · 4N549 14:55 Su
Central Mountain Air9M
Flights 9M734 08:05 We Su · 9M2750 varies Mo Tu We Th Fr
WestJetWS 0% on time
Flights WS3572 07:00 Mo Th Fr Sa Su · WS3560 08:55 Mo Tu We Th Fr Su · WS3566 11:05 daily · WS3568 13:30 daily
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from YVR and YLW, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 117 Completed 117 Delayed 15 Cancelled 6 Within 15m 101/117 Median -1m
4N509 Air North
7 days
Wed, Nov 4
1/2 legs · C-FNYU
YVR
Departure
10:40
Departed · Sched 10:1030m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FNYU
YVR
Departure
10:08
Departed · Sched 10:102m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GANU
YVR
Departure
10:12
Departed · Sched 10:102m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GANU
YVR
Departure
10:03
Departed · Sched 10:107m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-FNYU
YVR
Departure
10:26
Departed · Sched 10:1016m late
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
22:00
Departed · Sched 10:10710m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GANU
YVR
Departure
10:01
Departed · Sched 10:109m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 4N509 history →
9M2750 Central Mountain Air
5 days
Wed, Nov 4
1/2 legs · C-FCMB
YVR
Departure
08:38
Departed · Sched 08:299m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GCMY
YVR
Departure
09:21
Departed · Sched 09:0318m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-FCMB
YVR
Departure
07:56
Departed · Sched 07:4610m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FCMB
YVR
Departure
07:18
Departed · Sched 07:0315m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FCMB
YVR
Departure
07:21
Departed · Sched 07:129m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 9M2750 history →
9M734 Central Mountain Air
2 days
Wed, Nov 4
1/2 legs · C-FCMR
YVR
Departure
09:45
Departed · Sched 08:05100m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GFSV
YVR
Departure
08:30
Departed · Sched 08:0525m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 9M734 history →
AC272 Air Canada
4 days
Wed, Nov 4
1/2 legs · C-FHZG
YVR
Departure
10:06
Departed · Sched 10:104m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GUPL
YVR
Departure
10:04
Departed · Sched 10:106m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GJYE
YVR
Departure
10:08
Departed · Sched 10:102m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GUPL
YVR
Departure
10:22
Departed · Sched 10:1012m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC272 history →
AC274 Air Canada
6 days
Wed, Nov 4
1/2 legs · C-FHFV
YVR
Departure
19:27
Departed · Sched 19:252m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GROV
YVR
Departure
19:13
Departed · Sched 19:2512m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-FHGE
YVR
Departure
19:17
Departed · Sched 19:258m early
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
19:16
Departed · Sched 19:259m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FDUW
YVR
Departure
18:27
Departed · Sched 18:252m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GJYA
YVR
Departure
18:23
Departed · Sched 18:252m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC274 history →
AC8264 Air Canada
5 days
Wed, Nov 4
1/2 legs · C-GLJZ
YVR
Departure
07:05
Departed · Sched 07:105m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FJQZ
YVR
Departure
07:03
Departed · Sched 07:107m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GPJZ
YVR
Departure
07:22
Departed · Sched 07:1012m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GJZT
YVR
Departure
06:05
Departed · Sched 06:1510m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GLJZ
YVR
Departure
06:06
Departed · Sched 06:159m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8264 history →
AC8266 Air Canada
7 days
Wed, Nov 4
1/2 legs · C-GIJZ
YVR
Departure
08:37
Departed · Sched 08:403m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GGMZ
YVR
Departure
08:54
Departed · Sched 08:4014m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GGMI
YVR
Departure
08:35
Departed · Sched 08:405m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GJZN
YVR
Departure
08:45
Departed · Sched 08:405m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GGNY
YVR
Departure
07:39
Departed · Sched 07:401m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GIJZ
YVR
Departure
07:50
Departed · Sched 07:4010m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GGNF
YVR
Departure
07:48
Departed · Sched 07:408m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8266 history →
AC8274 Air Canada
7 days
Wed, Nov 4
1/2 legs · C-GDJZ
YVR
Departure
14:06
Departed · Sched 14:104m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FCJZ
YVR
Departure
14:26
Departed · Sched 14:1016m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GJAZ
YVR
Departure
14:20
Departed · Sched 14:1010m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GGMQ
YVR
Departure
14:27
Departed · Sched 14:1017m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GJFZ
YVR
Departure
13:14
Departed · Sched 13:151m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GJFZ
YVR
Departure
13:18
Departed · Sched 13:153m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FJQZ
YVR
Departure
13:10
Departed · Sched 13:155m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8274 history →
AC8284 Air Canada
7 days
Wed, Nov 4
1/2 legs · C-GLJZ
YVR
Departure
21:25
Departed · Sched 21:305m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FJQZ
YVR
Departure
21:28
Departed · Sched 21:302m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-FLJZ
YVR
Departure
21:29
Departed · Sched 21:301m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GJAZ
YVR
Departure
21:37
Departed · Sched 21:307m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GDJZ
YVR
Departure
20:36
Departed · Sched 20:306m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GJFZ
YVR
Departure
20:26
Departed · Sched 20:304m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FJQZ
YVR
Departure
20:22
Departed · Sched 20:308m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8284 history →
WS3560 WestJet
7 days
Wed, Nov 4
1/2 legs · C-GWEN
YVR
Departure
08:46
Departed · Sched 08:559m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GDEN
YVR
Departure
08:48
Departed · Sched 08:557m early
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
Sched 08:55
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
Sched 08:55
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GEEN
YVR
Departure
08:45
Departed · Sched 08:5510m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GVEN
YVR
Departure
08:58
Departed · Sched 08:553m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FENJ
YVR
Departure
08:45
Departed · Sched 08:5510m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3560 history →
WS3564 WestJet
7 days
Wed, Nov 4
1/2 legs · C-GTWE
YVR
Departure
16:45
Departed · Sched 16:5510m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GDEN
YVR
Departure
17:22
Departed · Sched 16:5527m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GTWE
YVR
Departure
16:40
Departed · Sched 16:5515m early
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
Sched 16:55
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GWRE
YVR
Departure
16:47
Departed · Sched 16:558m early
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
Sched 16:55
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GVEN
YVR
Departure
17:08
Departed · Sched 16:5513m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3564 history →
WS3566 WestJet
7 days
Wed, Nov 4
1/2 legs · C-GENO
YVR
Departure
11:03
Departed · Sched 11:052m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GTWE
YVR
Departure
10:57
Departed · Sched 11:058m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GVEN
YVR
Departure
14:26
Departed · Sched 11:05201m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-FOEN
YVR
Departure
11:19
Departed · Sched 11:0514m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GENO
YVR
Departure
10:54
Departed · Sched 11:0511m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FENJ
YVR
Departure
11:39
Departed · Sched 11:0534m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FSWE
YVR
Departure
10:56
Departed · Sched 11:059m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3566 history →
WS3568 WestJet
7 days
Wed, Nov 4
1/2 legs · C-GWEN
YVR
Departure
13:24
Departed · Sched 13:306m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GDEN
YVR
Departure
13:56
Departed · Sched 13:3026m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GTWE
YVR
Departure
13:35
Departed · Sched 13:305m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GKWE
YVR
Departure
13:20
Departed · Sched 13:3010m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GWRE
YVR
Departure
13:21
Departed · Sched 13:309m early
→
YLW
Arrival
—
YLW is outside our board polling set.
YVR
Departure
Sched 13:30
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GVEN
YVR
Departure
13:19
Departed · Sched 13:3011m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3568 history →
WS3570 WestJet
6 days
Wed, Nov 4
1/2 legs · C-GDEN
YVR
Departure
17:44
Departed · Sched 17:506m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-GWEN
YVR
Departure
17:46
Departed · Sched 17:504m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GVEN
YVR
Departure
18:52
Departed · Sched 17:5062m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GEEN
YVR
Departure
17:55
Departed · Sched 17:505m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FKWE
YVR
Departure
18:06
Departed · Sched 17:5016m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FSWE
YVR
Departure
17:42
Departed · Sched 17:508m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3570 history →
WS3580 WestJet
6 days
Wed, Nov 4
1/2 legs · C-GWRE
YVR
Departure
19:58
Departed · Sched 19:508m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FOEN
YVR
Departure
19:40
Departed · Sched 19:5010m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-FWEP
YVR
Departure
19:37
Departed · Sched 19:5013m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GWEU
YVR
Departure
20:10
Departed · Sched 19:5020m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FENJ
YVR
Departure
19:47
Departed · Sched 19:503m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FENU
YVR
Departure
19:45
Departed · Sched 19:505m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3580 history →
WS494 WestJet
7 days
Wed, Nov 4
1/2 legs · C-FMWJ
YVR
Departure
22:15
Departed · Sched 22:205m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Tue, Nov 3
1/2 legs · C-FKRF
YVR
Departure
22:40
Departed · Sched 22:2020m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Mon, Nov 2
1/2 legs · C-GJLZ
YVR
Departure
22:11
Departed · Sched 22:209m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-FZRM
YVR
Departure
22:13
Departed · Sched 22:207m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GWSR
YVR
Departure
22:20 Departed
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GWUX
YVR
Departure
22:12
Departed · Sched 22:208m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GWUX
YVR
Departure
22:15
Departed · Sched 22:205m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS494 history →
AC7799 Air Canada
1 day
Mon, Nov 2
1/2 legs · C-GCJZ
YVR
Departure
12:25
Departed · Sched 11:4540m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC7799 history →
AC8276 Air Canada
5 days
Mon, Nov 2
1/2 legs · C-GJAZ
YVR
Departure
17:41
Departed · Sched 17:401m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-FDJZ
YVR
Departure
17:46
Departed · Sched 17:406m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GJFZ
YVR
Departure
16:33
Departed · Sched 16:407m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GJFZ
YVR
Departure
16:39
Departed · Sched 16:401m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FJQZ
YVR
Departure
16:49
Departed · Sched 16:409m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8276 history →
WS3572 WestJet
5 days
Mon, Nov 2
1/2 legs · C-GVEN
YVR
Departure
10:59
Departed · Sched 07:00239m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Sun, Nov 1
1/2 legs · C-GWRE
YVR
Departure
06:56
Departed · Sched 07:004m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Sat, Oct 31
1/2 legs · C-GKWE
YVR
Departure
06:54
Departed · Sched 07:006m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-FKWE
YVR
Departure
13:00
Departed · Sched 07:00360m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-FSWE
YVR
Departure
06:53
Departed · Sched 07:007m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3572 history →
4N549 Air North
1 day
Sun, Nov 1
1/2 legs · C-GANJ
YVR
Departure
15:06
Departed · Sched 14:5511m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 4N549 history →
WS3562 WestJet
3 days
YVR
Departure
Sched 15:30
Cancelled
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GENO
YVR
Departure
15:21
Departed · Sched 15:309m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GENO
YVR
Departure
15:17
Departed · Sched 15:3013m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full WS3562 history →
AC8270 Air Canada
3 days
Sat, Oct 31
1/2 legs · C-GJZT
YVR
Departure
09:51
Departed · Sched 10:009m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Fri, Oct 30
1/2 legs · C-GJZT
YVR
Departure
10:15
Departed · Sched 10:0015m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Thu, Oct 29
1/2 legs · C-GLJZ
YVR
Departure
10:07
Departed · Sched 10:007m late
→
YLW
Arrival
—
YLW is outside our board polling set.
Full AC8270 history →
4N589 Air North
1 day
Fri, Oct 30
1/2 legs · C-FANF
YVR
Departure
19:09
Departed · Sched 19:101m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 4N589 history →
4N599 Air North
1 day
Thu, Oct 29
1/2 legs · C-GANJ
YVR
Departure
20:17
Departed · Sched 20:203m early
→
YLW
Arrival
—
YLW is outside our board polling set.
Full 4N599 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search: Vancouver (YVR) to Kelowna (YLW) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YVR-YLW
Copy
How we measure this →
YVR to YLW questions
Is YVR–YLW running on time right now? Smooth skies ahead. Both endpoints currently score the same, route health score 100/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on YVR–YLW? Operators schedule morning departures around 06:15 and evening departures around 17:50 from YVR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YLW delay card to confirm conditions when you'd arrive.
How long is the flight from YVR to YLW? Great-circle distance is 287 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 50–55 min gate-to-gate on this route.
How often does YVR–YLW fly? 4 carriers operate this route, around 119 flights a week between them. Compare carrier days and times in the airline list above.