YVR → YYJ Vancouver to Victoria
live
Direct flights from Vancouver (YVR) to Victoria (YYJ): 104 nonstop departures observed each week across 5 airlines. 2 of the 85 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 14 November 2026 at 13:33 UTC.
Today, YVR → YYJ Sat 14 Nov · local times
Sched Flight YVR departure YYJ arrival
08:55
AC8147 Air Canada
Est. 08:55 Departure not confirmed by the board
·
09:10
WS3323 WestJet
On schedule Gate B23 · TM
·
Checked YVR board 06:33
YVR
Vancouver
busy · +16
YYJ
Victoria
tracking
dep bank 07:38–22:55 104x weekly
Running clean · 5 airlines · 104x weekly · nonstop
78 / 100
route health from live YVR and YYJ delay boards
2 of 85 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Flight time ~0h 35m estimated from route distance
Weekly departures 104x 5 direct airlines on the leg
Cancelled 2.4% recent route rate · 2 of 85
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 varies Sa · 8P119 19:15 Mo Tu We Th Fr Su
WestJetWS
Flights WS3323 09:10 daily · WS3325 14:40 daily · WS3327 17:50 daily · WS3329 22:30 daily
History operated legs · board outcomes
11-13 MAL8070 departed +9
11-13 MAL8074 departed +0
11-12 MAL8070 departed +0
11-12 MAL8074 departed +11
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 89 Completed 85 Delayed 18 Cancelled 2 Within 15m 66/85 Median +0m
AC8147 Air Canada
7 days
YVR
Departure
Sched 08:55
Scheduled departure
→
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.
Sun, Nov 8
1/2 legs · C-FCJZ
YVR
Departure
09:06
Departed · Sched 08:5511m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8147 history →
WS3323 WestJet
6 days
YVR
Departure
Sched 09:10
Scheduled departure
→
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.
Mon, Nov 9
1/2 legs · C-GENO
YVR
Departure
09:04
Departed · Sched 09:106m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3323 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 →
8P107 Pacific Coastal
6 days
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.
YVR
Departure
12:45 Departed
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P107 history →
8P109 Pacific Coastal
6 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.
YVR
Departure
14:58
Departed · Sched 15:002m early
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full 8P109 history →
8P119 Pacific Coastal
6 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.
YVR
Departure
18:58
Departed · Sched 19:1517m early
→
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 →
AC8157 Air Canada
5 days
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 →
AC8163 Air Canada
5 days
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 →
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 →
AC8167 Air Canada
5 days
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
5 days
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 →
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.
WS3325 WestJet
5 days
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.
Mon, Nov 9
1/2 legs · C-GEEN
YVR
Departure
15:25
Departed · Sched 14:4045m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3325 history →
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 →
WS3329 WestJet
5 days
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.
Mon, Nov 9
1/2 legs · C-FOEN
YVR
Departure
Sched 22:30
Scheduled time only · no board update captured
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full WS3329 history →
AC8151 Air Canada
5 days
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.
Sun, Nov 8
1/2 legs · C-FCJZ
YVR
Departure
12:58
Departed · Sched 11:3583m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
Full AC8151 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 →
AC2453 Air Canada
1 day
Sun, Nov 8
1/2 legs · C-GFWX
YVR
Departure
11:16
Departed · Sched 10:3046m late
→
YYJ
Arrival
—
YYJ is outside our board polling set.
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? Mostly on schedule. The departure side at YVR is the weaker end, route health score 78/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 104 flights a week between them. Compare carrier days and times in the airline list above.