YVR → YYZ Vancouver to Toronto
live
Direct flights from Vancouver (YVR) to Toronto (YYZ): 132 nonstop departures observed each week across 5 airlines. 73% of the last 52 tracked flights arrived within 15 minutes of schedule. The median arrival is 4 minutes early. 3 of the 61 tracked flights were cancelled. The nonstop covers 3,346 km, an estimated 4 hours 47 minutes in the air. Measured by Pro Flight Search from live flight boards at Vancouver and Toronto. Updated 15 November 2026 at 15:33 UTC.
Today, YVR → YYZ Sun 15 Nov · local times
Sched Flight YVR departure YYZ arrival
00:25
AC128 Air Canada
Left 01:16 +51
Landed 07:15 +23
01:15
F8612 Flair
Left 01:37 +22
Landed 07:46 −4
06:25
AC100 Air Canada
Left 06:24
YYZ est. 12:53 In the air · sched 13:00
07:00
PD302 Porter
Est. 07:00 Departure not confirmed by the board
YYZ 13:30 scheduled
07:30
AC102 Air Canada
Est. 07:30 Departure not confirmed by the board
YYZ 13:54 scheduled
08:55
AC104 Air Canada
On schedule Gate C47 · TM
·
09:00
WS712 WestJet
On schedule Gate B15 · TM
·
09:30
AC34 Air Canada
On schedule Gate C50 · TM
·
Checked YVR board 06:33 · YYZ board 10:33
YVR
Vancouver
smooth · +5
YYZ
Toronto
smooth · +0
dep bank 00:25–23:30 132x weekly
Runs mixed · 5 airlines · 132x weekly · nonstop
73% on time
of the last 52 tracked YVR → YYZ flights arrived within 15 minutes
Median arrival delay is −4 min . 3 of 61 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −4 min across the last 49 arrivals
Flight time ~4h 47m estimated from route distance
Weekly departures 132x 5 direct airlines on the leg
Cancelled 4.9% recent route rate · 3 of 61
The week scheduled departures · origin local time
Air Canada Flair Airlines Morningstar Air Express Porter 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 67% on time
Flights AC128 00:25 daily · AC100 06:25 daily · AC104 08:55 daily · AC34 09:30 daily
Flair AirlinesF8 71% on time
Flights F8612 01:15 daily · F8610 13:15 Mo Th Fr Su · F8608 17:55 daily
Morningstar Air ExpressXX
Flights XX8092 17:43 Tu
Porter AirlinesPD 71% on time
Flights PD302 07:00 daily · PD310 13:20 daily · PD318 23:30 daily
WestJetWS 100% on time
Flights WS712 09:00 daily · WS714 16:00 daily · WS736 23:05 daily
History operated legs · board outcomes
11-15 AC128 dep +51 → arr +23
11-15 F8612 dep +22 → arr −4
11-14 AC100 dep +18 → arr −3
11-14 AC104 dep +78 → arr +47
11-14 AC112 dep +5 → arr −15
11-14 AC114 dep +22 → arr −7
11-14 AC116 dep +29 → arr −16
11-14 AC122 dep +9 → arr −23
11-14 AC128 dep +32 → arr +5
11-14 AC34 dep +218 → arr +192
11-14 F8608 dep +19 → arr +1
11-14 F8612 dep +42 → arr +21
11-14 PD302 dep +4 → arr −12
11-14 PD310 dep +10 → arr −11
11-14 PD318 dep +7 → arr −18
11-14 WS712 dep +22 → arr −19
11-14 WS714 dep +9 → arr −17
11-14 WS736 dep +22 → arr −25
11-13 AC100 dep −7 → arr −19
11-13 AC104 dep +20 → arr −11
11-13 AC110 dep +13 → arr −12
11-13 AC112 dep +12 → arr −21
11-13 AC114 dep +15 → arr −14
11-13 AC116 dep +40 → arr −4
11-13 AC122 dep +20 → arr −9
11-13 AC128 dep +42 → arr +18
11-13 AC34 dep +46 → arr +10
11-13 AC7060 cancelled CNX
11-13 AC7067 cancelled CNX
11-13 F8608 dep +49 → arr +34
11-13 F8610 dep +5 → arr −15
11-13 F8612 dep +21 → arr −2
11-13 PD302 dep +18 → arr −3
11-13 PD310 dep +27 → arr +3
11-13 PD318 dep +82 → arr +66
11-13 WS712 dep +19 → arr −25
11-13 WS714 dep +14 → arr −10
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 YYZ, paired departure → arrival per flight and day. Board history since Thu, Nov 12. Each day adds the flights our airport boards record.
Board rows 120 Completed 110 Delayed 30 Cancelled 3 Within 15m 80/110 Median +4m
AC100 Air Canada
4 days
Sun, Nov 15
2/2 legs · C-GYFM
YVR
Departure
06:24
Departed · Sched 06:251m early
→
YYZ
Arrival
12:53
Est. · Sched 13:007m early
Sat, Nov 14
2/2 legs · C-GYFY
YVR
Departure
06:28
Departed · Sched 06:253m late
→
YYZ
Arrival
13:04
Landed · Sched 13:004m late
Fri, Nov 13
2/2 legs · C-GJVX
YVR
Departure
06:18
Departed · Sched 06:257m early
→
YYZ
Arrival
12:49
Landed · Sched 13:0011m early
Thu, Nov 12
2/2 legs · C-FGKZ
YVR
Departure
06:14
Departed · Sched 06:2511m early
→
YYZ
Arrival
12:52
Landed · Sched 13:008m early
Full AC100 history →
AC102 Air Canada
1 day
Sun, Nov 15
2/2 legs · C-GYJW
YVR
Departure
Sched 07:30
Scheduled departure
→
YYZ
Arrival
Sched 13:54
Scheduled arrival · landing pending
Full AC102 history →
AC104 Air Canada
4 days
Sun, Nov 15
1/2 legs · C-GWUU
YVR
Departure
Sched 08:55
Scheduled departure
→
YYZ
Arrival
Sched 15:19
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-GWUU
YVR
Departure
09:55
Departed · Sched 08:5560m late
→
YYZ
Arrival
16:13
Landed · Sched 15:1954m late
Fri, Nov 13
2/2 legs · C-FRTW
YVR
Departure
08:57
Departed · Sched 08:552m late
→
YYZ
Arrival
15:16
Landed · Sched 15:193m early
Thu, Nov 12
2/2 legs · C-FPQB
YVR
Departure
09:09
Departed · Sched 08:5514m late
→
YYZ
Arrival
15:47
Landed · Sched 15:1928m late
Full AC104 history →
AC128 Air Canada
3 days
Sun, Nov 15
2/2 legs · C-FIUV
YVR
Departure
00:56
Departed · Sched 00:2531m late
→
YYZ
Arrival
07:24
Landed · Sched 06:5232m late
Sat, Nov 14
2/2 legs · C-FIVQ
YVR
Departure
00:23
Departed · Sched 00:252m early
→
YYZ
Arrival
07:06
Landed · Sched 06:5214m late
Fri, Nov 13
2/2 legs · C-FIVM
YVR
Departure
00:45
Departed · Sched 00:2520m late
→
YYZ
Arrival
07:18
Landed · Sched 06:5226m late
Full AC128 history →
AC34 Air Canada
4 days
Sun, Nov 15
1/2 legs · C-FNNH
YVR
Departure
Sched 09:30
Scheduled departure
→
YYZ
Arrival
Sched 15:57
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-FNNH
YVR
Departure
12:50
Departed · Sched 09:30200m late
→
YYZ
Arrival
19:26
Landed · Sched 15:57209m late
Fri, Nov 13
2/2 legs · C-FIUA
YVR
Departure
09:52
Departed · Sched 09:3022m late
→
YYZ
Arrival
16:14
Landed · Sched 15:5717m late
Thu, Nov 12
1/2 legs · C-FNNH
YVR
Departure
09:36
Departed · Sched 09:306m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC34 history →
F8612 Flair
4 days
Sun, Nov 15
2/2 legs · C-FLQZ
YVR
Departure
01:17
Departed · Sched 01:152m late
→
YYZ
Arrival
07:58
Landed · Sched 07:508m late
Sat, Nov 14
2/2 legs · C-FLUJ
YVR
Departure
01:30
Departed · Sched 01:1515m late
→
YYZ
Arrival
08:23
Landed · Sched 07:5033m late
Fri, Nov 13
2/2 legs · C-FFBC
YVR
Departure
01:19
Departed · Sched 01:154m late
→
YYZ
Arrival
07:56
Landed · Sched 07:506m late
Thu, Nov 12
1/2 legs · C-FLUJ
YVR
Departure
01:11
Departed · Sched 01:154m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full F8612 history →
PD302 Porter
4 days
Sun, Nov 15
2/2 legs · C-GKXO
YVR
Departure
Sched 07:00
Scheduled departure
→
YYZ
Arrival
Sched 13:30
Scheduled arrival · landing pending
Sat, Nov 14
2/2 legs · C-GKYW
YVR
Departure
06:49
Departed · Sched 07:0011m early
→
YYZ
Arrival
13:24
Landed · Sched 13:306m early
Fri, Nov 13
2/2 legs · C-GKYI
YVR
Departure
07:03
Departed · Sched 07:003m late
→
YYZ
Arrival
13:37
Landed · Sched 13:307m late
Thu, Nov 12
1/2 legs · C-GKZH
YVR
Departure
06:51
Departed · Sched 07:009m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full PD302 history →
WS712 WestJet
4 days
Sun, Nov 15
1/2 legs · C-FAXD
YVR
Departure
Sched 09:00
Scheduled departure
→
YYZ
Arrival
Sched 15:40
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-FAXD
YVR
Departure
09:07
Departed · Sched 09:007m late
→
YYZ
Arrival
16:06
Landed · Sched 15:4026m late
Fri, Nov 13
2/2 legs · C-FBWI
YVR
Departure
09:04
Departed · Sched 09:004m late
→
YYZ
Arrival
15:37
Landed · Sched 15:403m early
Thu, Nov 12
1/2 legs · C-GMWJ
YVR
Departure
09:02
Departed · Sched 09:002m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full WS712 history →
AC110 Air Canada
3 days
Sat, Nov 14
1/2 legs · C-FGKZ
YVR
Departure
Sched 11:20
Scheduled time only · no board update captured
→
YYZ
Arrival
Sched 17:55
Scheduled time only · no board update captured
Fri schedule from board history
Fri, Nov 13
2/2 legs · C-FGKZ
YVR
Departure
11:19
Departed · Sched 11:201m early
→
YYZ
Arrival
18:23
Landed · Sched 17:5528m late
YVR
Departure
Sched 11:20
Scheduled time only · no board update captured
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC110 history →
AC112 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FJNX
YVR
Departure
12:34
Departed · Sched 12:406m early
→
YYZ
Arrival
19:08
Landed · Sched 19:113m early
Fri, Nov 13
2/2 legs · C-FVND
YVR
Departure
12:29
Departed · Sched 12:356m early
→
YYZ
Arrival
19:03
Landed · Sched 18:594m late
Thu, Nov 12
2/2 legs · C-GHPQ
YVR
Departure
14:40
Departed · Sched 12:35125m late
→
YYZ
Arrival
21:00
Landed · Sched 18:59121m late
Full AC112 history →
AC114 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FIVQ
YVR
Departure
13:34
Departed · Sched 13:304m late
→
YYZ
Arrival
20:03
Landed · Sched 19:576m late
Fri, Nov 13
2/2 legs · C-FIUR
YVR
Departure
13:28
Departed · Sched 13:302m early
→
YYZ
Arrival
19:43
Landed · Sched 19:5714m early
Thu, Nov 12
2/2 legs · C-FIUW
YVR
Departure
13:54
Departed · Sched 13:3024m late
→
YYZ
Arrival
20:19
Landed · Sched 19:5722m late
Full AC114 history →
AC116 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FVNF
YVR
Departure
14:45
Departed · Sched 14:3015m late
→
YYZ
Arrival
21:03
Landed · Sched 21:096m early
Fri, Nov 13
2/2 legs · C-FNOG
YVR
Departure
14:54
Departed · Sched 14:3024m late
→
YYZ
Arrival
21:15
Landed · Sched 21:096m late
Thu, Nov 12
2/2 legs · C-FJOK
YVR
Departure
14:25
Departed · Sched 14:305m early
→
YYZ
Arrival
20:52
Landed · Sched 21:0917m early
Full AC116 history →
AC122 Air Canada
4 days
Sat, Nov 14
2/2 legs · C-FVLQ
YVR
Departure
18:54
Departed · Sched 19:006m early
→
YYZ
Arrival
01:10
Landed · Sched 01:2414m early
Fri, Nov 13
2/2 legs · C-FVNB
YVR
Departure
19:05
Departed · Sched 19:005m late
→
YYZ
Arrival
01:25
Landed · Sched 01:241m late
Thu, Nov 12
2/2 legs · C-GEGI
YVR
Departure
18:59
Departed · Sched 19:056m early
→
YYZ
Arrival
01:19
Landed · Sched 01:3617m early
Wed, Nov 11
1/2 legs · C-FVLU
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
Sched 01:24
Cancelled
Full AC122 history →
AC7310 Air Canada
2 days
Sat, Nov 14
2/2 legs · C-GDUZ
YVR
Departure
21:36
Departed · Sched 21:1719m late
→
Thu, Nov 12
2/2 legs · C-FTCA
YVR
Departure
22:01
Departed · Sched 21:4516m late
→
Full AC7310 history →
F8608 Flair
3 days
Sat, Nov 14
2/2 legs · C-FFLC
YVR
Departure
18:01
Departed · Sched 17:556m late
→
YYZ
Arrival
00:42
Landed · Sched 00:2517m late
Fri, Nov 13
2/2 legs · C-GFOF
YVR
Departure
18:29
Departed · Sched 17:5534m late
→
YYZ
Arrival
01:13
Landed · Sched 00:2548m late
Thu, Nov 12
2/2 legs · C-FFLC
YVR
Departure
17:51
Departed · Sched 17:554m early
→
YYZ
Arrival
00:19
Landed · Sched 00:256m early
Full F8608 history →
PD310 Porter
3 days
Sat, Nov 14
2/2 legs · C-GKQL
YVR
Departure
13:16
Departed · Sched 13:204m early
→
YYZ
Arrival
19:59
Landed · Sched 20:001m early
Fri, Nov 13
2/2 legs · C-GKQY
YVR
Departure
13:30
Departed · Sched 13:2010m late
→
YYZ
Arrival
20:15
Landed · Sched 20:0015m late
Thu, Nov 12
1/2 legs · C-GKZS
YVR
Departure
13:26
Departed · Sched 13:206m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full PD310 history →
PD318 Porter
3 days
Sat, Nov 14
2/2 legs · C-GKYI
YVR
Departure
23:19
Departed · Sched 23:3011m early
→
YYZ
Arrival
05:50
Landed · Sched 06:0010m early
Fri, Nov 13
2/2 legs · C-GKXM
YVR
Departure
00:39
Departed · Sched 23:3069m late
→
YYZ
Arrival
07:13
Landed · Sched 06:0073m late
Thu, Nov 12
2/2 legs · C-GKQT
YVR
Departure
23:50
Departed · Sched 23:3020m late
→
YYZ
Arrival
06:31
Landed · Sched 06:0031m late
Full PD318 history →
WS714 WestJet
3 days
Sat, Nov 14
2/2 legs · C-FWSK
YVR
Departure
15:58
Departed · Sched 16:002m early
→
YYZ
Arrival
22:43
Landed · Sched 22:403m late
Fri, Nov 13
2/2 legs · C-GWJU
YVR
Departure
15:57
Departed · Sched 16:003m early
→
YYZ
Arrival
22:37
Landed · Sched 22:403m early
Thu, Nov 12
1/2 legs · C-FUSM
YVR
Departure
16:09
Departed · Sched 16:009m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full WS714 history →
WS736 WestJet
3 days
Sat, Nov 14
2/2 legs · C-FUMF
YVR
Departure
23:15
Departed · Sched 23:0510m late
→
YYZ
Arrival
05:50
Landed · Sched 05:455m late
Fri, Nov 13
2/2 legs · C-GWJJ
YVR
Departure
23:19
Departed · Sched 23:0514m late
→
YYZ
Arrival
06:07
Landed · Sched 05:4522m late
Thu, Nov 12
2/2 legs · C-GWSY
YVR
Departure
23:31
Departed · Sched 23:0526m late
→
YYZ
Arrival
06:02
Landed · Sched 05:4517m late
Full WS736 history →
AC7060 Air Canada
1 day
Fri, Nov 13
1/2 legs · C-FEGI
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
Sched 19:56
Cancelled
AC7067 Air Canada
1 day
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
Sched 12:35
Cancelled
AC7168 Air Canada
1 day
Fri, Nov 13
2/2 legs · C-GFWX
YVR
Departure
15:41
Departed · Sched 15:374m late
→
YYZ
Arrival
21:54
Landed · Sched 21:1044m late
Full AC7168 history →
F8610 Flair
2 days
Fri, Nov 13
2/2 legs · C-FFBC
YVR
Departure
13:07
Departed · Sched 13:158m early
→
YYZ
Arrival
19:49
Landed · Sched 19:501m early
Thu, Nov 12
1/2 legs · C-FLQZ
YVR
Departure
13:11
Departed · Sched 13:154m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full F8610 history →
MAL8079 Morningstar Air Express
1 day
Thu, Nov 12
2/2 legs · C-FMEP
YVR
Departure
19:49
Departed · Sched 19:3712m late
→
MAL8092 Morningstar Air Express
1 day
Thu, Nov 12
1/2 legs · C-FMHA
YVR
Departure
11:07
Departed · Sched 11:007m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
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 Toronto (YYZ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YVR-YYZ
Copy
How we measure this →
YVR to YYZ questions
Is YVR–YYZ running on time right now? Smooth skies ahead. The departure side at YVR is the weaker end, route health score 95/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on YVR–YYZ? Operators schedule morning departures around 00:25 and evening departures around 17:55 from YVR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YYZ delay card to confirm conditions when you'd arrive.
How long is the flight from YVR to YYZ? Great-circle distance is 3,346 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 266–317 min gate-to-gate on this route.
How often does YVR–YYZ fly? 5 carriers operate this route, around 132 flights a week between them. Compare carrier days and times in the airline list above.