YVR → YYJ Vancouver to Victoria
live
Direct flights from Vancouver (YVR) to Victoria (YYJ): 102 nonstop departures observed each week across 5 airlines. 2 of the 90 tracked flights were cancelled. The nonstop covers 63 km, an estimated 35 minutes in the air. Measured by Pro Flight Search from live flight boards at Vancouver and Victoria. Updated 15 November 2026 at 17:33 UTC.
Today, YVR → YYJ Sun 15 Nov · local times
Sched Flight YVR departure YYJ arrival
08:55
AC8147 Air Canada
Left 09:07 +12
·
09:10
WS3323 WestJet
Est. 10:12 Departure not confirmed by the board
·
11:35
AC8151 Air Canada
Est. 11:35 Departure not confirmed by the board
·
12:45
8P107 Pacific Coastal
On schedule Gate G1 · TS
·
14:20
AC8157 Air Canada
On schedule Gate C29 · TM
·
Checked YVR board 10:33
YVR
Vancouver
smooth · +1
YYJ
Victoria
tracking
dep bank 07:38–22:55 102x weekly
Running clean · 5 airlines · 102x weekly · nonstop
100 / 100
route health from live YVR and YYJ delay boards
2 of 90 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~0h 35m estimated from route distance
Weekly departures 102x 5 direct airlines on the leg
Cancelled 2.2% recent route rate · 2 of 90
The week scheduled departures · origin local time
Air Canada Air North Central Mountain Air Pacific Coastal Airlines
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 AC8147 08:55 daily · AC8151 11:35 daily · AC8157 14:20 daily · AC8163 17:35 daily
Air North4N
Flights 4N521 10:30 Mo · 4N551 15:45 Fr
Central Mountain Air9M
Flights 9M2702 varies Mo Tu We Th Fr
Pacific Coastal Airlines8P
Flights 8P107 12:45 daily · 8P109 15:00 Mo Tu We Th Fr Su · 8P117 18:10 Sa · 8P119 19:15 Mo Tu We Th Fr Su
WestJetWS
Flights WS3323 09:10 daily · WS3325 14:40 daily · WS3327 17:50 Mo Tu We Th Fr Su · WS3329 22:30 daily
History operated legs · board outcomes
11-14 CFPCX0 departed +9
11-13 MAL8070 departed +9
11-13 MAL8074 departed +0
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 YYJ, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 95 Completed 90 Delayed 18 Cancelled 2 Within 15m 72/90 Median +0m
8P107 Pacific Coastal
7 days
YVR
Departure
Sched 12:45
Scheduled departure
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
13:06
Departed · Sched 13:104m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
12:56
Departed · Sched 12:4511m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
12:33
Departed · Sched 12:4512m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
13:44
Departed · Sched 12:4559m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
12:38
Departed · Sched 12:457m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
13:10
Departed · Sched 12:4525m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P107 history →
AC8147 Air Canada
7 days
Sun, Nov 15
1/2 legs · C-GLJZ
YVR
Departure
08:56
Departed · Sched 08:551m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Sat, Nov 14
1/2 legs · C-GJZV
YVR
Departure
08:53
Departed · Sched 08:552m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-FJJZ
YVR
Departure
08:51
Departed · Sched 08:554m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GJHZ
YVR
Departure
08:56
Departed · Sched 08:551m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FDJZ
YVR
Departure
08:53
Departed · Sched 08:552m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GGNY
YVR
Departure
08:57
Departed · Sched 08:552m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GLJZ
YVR
Departure
08:54
Departed · Sched 08:551m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8147 history →
AC8151 Air Canada
6 days
YVR
Departure
Sched 11:35
Scheduled departure
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Sat, Nov 14
1/2 legs · C-GJZV
YVR
Departure
11:33
Departed · Sched 11:352m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GJHZ
YVR
Departure
11:36
Departed · Sched 11:351m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FDJZ
YVR
Departure
11:55
Departed · Sched 11:3520m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GGNY
YVR
Departure
11:46
Departed · Sched 11:3511m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GLJZ
YVR
Departure
11:33
Departed · Sched 11:352m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8151 history →
AC8157 Air Canada
7 days
YVR
Departure
Sched 14:20
Scheduled departure
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Sat, Nov 14
1/2 legs · C-GJZR
YVR
Departure
14:24
Departed · Sched 14:204m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GJZV
YVR
Departure
14:13
Departed · Sched 14:207m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-FTJZ
YVR
Departure
14:43
Departed · Sched 14:2023m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GJHZ
YVR
Departure
14:21
Departed · Sched 14:201m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GJZV
YVR
Departure
14:40
Departed · Sched 14:2020m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GLJZ
YVR
Departure
14:47
Departed · Sched 14:2027m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8157 history →
WS3323 WestJet
6 days
Sun, Nov 15
1/2 legs · C-GWUE
YVR
Departure
10:12
Est. · Sched 09:1062m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Sat, Nov 14
1/2 legs · C-GDEW
YVR
Departure
09:39
Departed · Sched 09:1029m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GDEW
YVR
Departure
09:14
Departed · Sched 09:104m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GENO
YVR
Departure
09:09
Departed · Sched 09:101m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GENO
YVR
Departure
09:03
Departed · Sched 09:107m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GENO
YVR
Departure
09:00
Departed · Sched 09:1010m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3323 history →
8P117 Pacific Coastal
1 day
YVR
Departure
17:58
Departed · Sched 18:1012m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P117 history →
AC8163 Air Canada
6 days
Sat, Nov 14
1/2 legs · C-GIJZ
YVR
Departure
17:34
Departed · Sched 17:351m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GLJZ
YVR
Departure
17:48
Departed · Sched 17:3513m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GCJZ
YVR
Departure
17:34
Departed · Sched 17:351m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GGMI
YVR
Departure
17:29
Departed · Sched 17:356m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GGNF
YVR
Departure
17:45
Departed · Sched 17:3510m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GLJZ
YVR
Departure
17:42
Departed · Sched 17:357m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8163 history →
AC8167 Air Canada
6 days
Sat, Nov 14
1/2 legs · C-GIJZ
YVR
Departure
20:28
Departed · Sched 20:208m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GLJZ
YVR
Departure
20:19
Departed · Sched 20:201m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GCJZ
YVR
Departure
20:15
Departed · Sched 20:205m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GGMI
YVR
Departure
20:18
Departed · Sched 20:202m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GGNF
YVR
Departure
20:19
Departed · Sched 20:201m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GLJZ
YVR
Departure
20:26
Departed · Sched 20:206m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8167 history →
AC8169 Air Canada
6 days
Sat, Nov 14
1/2 legs · C-GJZT
YVR
Departure
22:41
Departed · Sched 22:5514m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GJZV
YVR
Departure
23:02
Departed · Sched 22:557m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GCJZ
YVR
Departure
23:01
Departed · Sched 22:556m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GJHZ
YVR
Departure
22:54
Departed · Sched 22:551m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GFJZ
YVR
Departure
23:12
Departed · Sched 22:5517m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GCJZ
YVR
Departure
23:08
Departed · Sched 22:5513m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8169 history →
CFPCX0 CFPCX
1 day
Sat, Nov 14
1/2 legs · C-FPCX
YVR
Departure
13:16
Departed · Sched 13:079m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
WS3325 WestJet
5 days
Sat, Nov 14
1/2 legs · C-GTWE
YVR
Departure
14:35
Departed · Sched 14:405m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Fri, Nov 13
1/2 legs · C-GENO
YVR
Departure
14:45
Departed · Sched 14:405m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GWJK
YVR
Departure
14:31
Departed · Sched 14:409m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FWEW
YVR
Departure
14:34
Departed · Sched 14:406m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GWUE
YVR
Departure
14:32
Departed · Sched 14:408m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3325 history →
WS3329 WestJet
5 days
Sat, Nov 14
1/2 legs · C-GEEN
YVR
Departure
22:50
Departed · Sched 22:3020m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
Sched 22:30
Cancelled
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GDEW
YVR
Departure
22:48
Departed · Sched 22:3018m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GENV
YVR
Departure
22:18
Departed · Sched 22:3012m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
Sched 22:30
Scheduled time only · no board update captured
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3329 history →
4N551 Air North
1 day
Fri, Nov 13
1/2 legs · C-GANU
YVR
Departure
16:15
Departed · Sched 15:4530m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 4N551 history →
8P109 Pacific Coastal
5 days
YVR
Departure
15:00 Departed
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
15:40
Departed · Sched 15:0040m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
14:52
Departed · Sched 15:008m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
15:23
Departed · Sched 15:0023m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
14:53
Departed · Sched 15:007m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P109 history →
8P119 Pacific Coastal
5 days
YVR
Departure
18:55
Departed · Sched 19:1520m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
19:37
Departed · Sched 19:2512m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
19:02
Departed · Sched 19:1513m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
20:30
Departed · Sched 19:2565m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
YVR
Departure
19:15 Departed
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P119 history →
9M2702 Central Mountain Air
4 days
Fri, Nov 13
1/2 legs · C-FCME
YVR
Departure
07:42
Departed · Sched 07:339m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-FCME
YVR
Departure
08:08
Departed · Sched 07:5513m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FCME
YVR
Departure
07:50
Departed · Sched 07:419m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-FCME
YVR
Departure
09:18
Departed · Sched 09:0612m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 9M2702 history →
AC8165 Air Canada
5 days
Fri, Nov 13
1/2 legs · C-GJZX
YVR
Departure
19:26
Departed · Sched 19:0521m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GGOI
YVR
Departure
19:06
Departed · Sched 19:051m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-GJZX
YVR
Departure
19:20
Departed · Sched 19:0515m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GGNY
YVR
Departure
19:34
Departed · Sched 19:0529m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-GIJZ
YVR
Departure
19:03
Departed · Sched 19:052m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8165 history →
MAL8070 Morningstar Air Express
4 days
Fri, Nov 13
1/2 legs · C-FWZR
YVR
Departure
07:33
Departed · Sched 07:249m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-FWZG
YVR
Departure
07:28 Departed
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FWZR
YVR
Departure
07:32
Departed · Sched 07:275m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-FWZM
YVR
Departure
07:04
Departed · Sched 06:559m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
MAL8074 Morningstar Air Express
4 days
Fri, Nov 13
1/2 legs · C-FWZG
YVR
Departure
10:22 Departed
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-FWZR
YVR
Departure
10:50
Departed · Sched 10:3911m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Wed, Nov 11
1/2 legs · C-FWZG
YVR
Departure
10:27
Departed · Sched 10:252m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Mon, Nov 9
1/2 legs · C-FWZR
YVR
Departure
09:59
Departed · Sched 09:518m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
WS3327 WestJet
3 days
YVR
Departure
Sched 17:50
Cancelled
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Thu, Nov 12
1/2 legs · C-GENO
YVR
Departure
20:12
Departed · Sched 17:50142m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Tue, Nov 10
1/2 legs · C-GENO
YVR
Departure
17:58
Departed · Sched 17:508m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3327 history →
4N521 Air North
1 day
Mon, Nov 9
1/2 legs · C-GANU
YVR
Departure
10:23
Departed · Sched 10:307m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 4N521 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 Victoria (YYJ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YVR-YYJ
Copy
How we measure this →
YVR to YYJ questions
Is YVR–YYJ 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–YYJ? Operators schedule morning departures around 08:55 and evening departures around 17:35 from YVR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YYJ delay card to confirm conditions when you'd arrive.
How long is the flight from YVR to YYJ? Great-circle distance is 63 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 34–35 min gate-to-gate on this route.
How often does YVR–YYJ fly? 5 carriers operate this route, around 102 flights a week between them. Compare carrier days and times in the airline list above.