YVR → YYZ Vancouver to Toronto
live
Direct flights from Vancouver (YVR) to Toronto (YYZ): 28 nonstop departures observed each week across 4 airlines. 72% of the last 36 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 1 of the 36 tracked flights was 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 22 September 2026 at 22:33 UTC.
YVR
Vancouver
smooth · +0
YYZ
Toronto
smooth · +0
dep bank 00:05–22:45 28x weekly
Runs mixed · 4 airlines · 28x weekly · nonstop
72% on time
of the last 36 operated YVR → YYZ flights arrived within 15 minutes
Median arrival delay is +1 min . 1 of 36 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +1 min across the last 36 operated legs
Flight time ~4h 47m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 2.8% recent route rate · 1 of 36
The week scheduled departures · origin local time
Air Canada Flair Airlines Porter Airlines 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 74% on time
Flights AC180 varies Tu Su · AC182 01:25 daily · AC7310 02:00 Tu Th Sa Su · AC100 06:15 daily
Flair AirlinesF8
Flights F8602 00:10 Mo Tu Th Sa · F8606 11:15 Tu Th Sa · F8604 12:50 daily · F8610 16:50 Mo We Th Fr Sa Su
Porter AirlinesPD
Flights PD302 07:00 daily · PD304 09:00 daily · PD306 12:15 daily · PD310 13:55 Mo Th Fr Su
WestJetWS 80% on time
Flights WS710 09:00 daily · WS712 11:30 daily · WS714 13:15 Mo Tu We Th Fr Su · WS722 15:15 Mo Th Fr Su
History operated legs · board outcomes
09-22 AC100 dep −4 → arr −16
09-22 AC102 dep +22 → arr −3
09-22 AC108 dep +15 → arr −5
09-22 AC110 dep +13 → arr −9
09-22 AC118 dep +20 → arr +1
09-22 AC182 dep +14 → arr −17
09-22 AC186 dep +12 → arr −8
09-22 F8602 dep +24 → arr +0
09-22 F8606 dep +59 → arr +18
09-22 MAL8092 departed +10
09-22 PD302 dep +20 → arr −3
09-22 WS710 dep +5 → arr +12
09-22 WS712 dep +19 → arr +4
09-21 AC124 dep +20 → arr −8
09-21 AC126 dep +21 → arr −15
09-21 MAL8079 arrived +0
Show 28 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 tracking since Mon, Sep 21 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 56 Completed 44 Delayed 9 Cancelled 2 Within 15m 39/44 Median +1m
AC100 Air Canada
2 days
Tue, Sep 22
2/2 legs · C-FGKP
YVR
Departure
06:11
Departed · Sched 06:154m early
→
YYZ
Arrival
13:43
Landed · Sched 13:507m early
Mon, Sep 21
1/2 legs · C-FGKZ
YVR
Departure
06:09
Departed · Sched 06:156m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC100 history →
AC102 Air Canada
2 days
Tue, Sep 22
2/2 legs · C-GWUQ
YVR
Departure
07:36
Departed · Sched 07:306m late
→
YYZ
Arrival
15:08
Landed · Sched 15:053m late
Mon, Sep 21
1/2 legs · C-GNBN
YVR
Departure
07:29
Departed · Sched 07:301m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC102 history →
AC108 Air Canada
2 days
Tue, Sep 22
2/2 legs · C-FCYX
YVR
Departure
10:03
Departed · Sched 10:003m late
→
YYZ
Arrival
17:30
Est. · Sched 17:355m early
Mon, Sep 21
1/2 legs · C-GMZN
YVR
Departure
10:46
Departed · Sched 10:1036m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC108 history →
AC110 Air Canada
2 days
Tue, Sep 22
2/2 legs · C-FIVK
YVR
Departure
10:55
Departed · Sched 11:005m early
→
YYZ
Arrival
18:20
Est. · Sched 18:299m early
Mon, Sep 21
1/2 legs · C-FIUR
YVR
Departure
11:02
Departed · Sched 11:002m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC110 history →
AC112 Air Canada
2 days
Tue, Sep 22
1/2 legs · C-FPQB
YVR
Departure
12:08
Departed · Sched 12:2012m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 21
1/2 legs · C-FITL
YVR
Departure
12:21
Departed · Sched 12:201m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC112 history →
AC114 Air Canada
2 days
YVR
Departure
Sched 13:00
Cancelled
→
YYZ
Arrival
Sched 20:29
Cancelled
Mon, Sep 21
1/2 legs · C-FNOG
YVR
Departure
14:24
Departed · Sched 13:0084m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC114 history →
AC118 Air Canada
1 day
Tue, Sep 22
2/2 legs · C-FVLU
YVR
Departure
12:20
Departed · Sched 12:0020m late
→
YYZ
Arrival
19:24
Est. · Sched 19:231m late
Full AC118 history →
AC122 Air Canada
2 days
YVR
Departure
15:19
Departed · Sched 15:256m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 21
1/2 legs · C-FVLQ
YVR
Departure
15:27
Departed · Sched 15:358m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC122 history →
AC124 Air Canada
2 days
Tue, Sep 22
1/2 legs · C-FCUG
YVR
Departure
Sched 18:00
Scheduled departure
→
YYZ
Arrival
Sched 01:35
Scheduled arrival · landing pending
Mon schedule from board history
Mon, Sep 21
2/2 legs · C-FCUG
YVR
Departure
18:02
Departed · Sched 18:002m late
→
YYZ
Arrival
01:38
Landed · Sched 01:353m late
Full AC124 history →
AC178 Air Canada
1 day
Tue, Sep 22
1/2 legs · C-FHBQ
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
06:43
Landed · Sched 06:349m late
Full AC178 history →
AC182 Air Canada
1 day
Tue, Sep 22
2/2 legs · C-GITU
YVR
Departure
01:24
Departed · Sched 01:251m early
→
YYZ
Arrival
08:52
Landed · Sched 09:008m early
Full AC182 history →
AC184 Air Canada
1 day
Tue, Sep 22
1/2 legs · C-GMZN
YVR
Departure
13:18
Departed · Sched 13:257m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC184 history →
AC186 Air Canada
1 day
Tue, Sep 22
2/2 legs · C-FRSI
YVR
Departure
08:27
Departed · Sched 08:303m early
→
YYZ
Arrival
15:45
Est. · Sched 15:538m early
Full AC186 history →
AC2314 Air Canada
1 day
Tue, Sep 22
1/2 legs · C-FGHZ
YVR
Departure
13:24
Departed · Sched 13:0024m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC2314 history →
AC34 Air Canada
1 day
Tue, Sep 22
2/2 legs · C-GYJW
YVR
Departure
09:05
Departed · Sched 09:005m late
→
YYZ
Arrival
16:28
Est. · Sched 16:235m late
Full AC34 history →
F8602 Flair
1 day
Tue, Sep 22
2/2 legs · C-FFLZ
YVR
Departure
00:25
Departed · Sched 00:1015m late
→
YYZ
Arrival
07:54
Landed · Sched 07:504m late
Full F8602 history →
F8604 Flair
1 day
Tue, Sep 22
1/2 legs · C-FLQZ
YVR
Departure
13:01
Departed · Sched 12:5011m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full F8604 history →
F8606 Flair
1 day
Tue, Sep 22
2/2 legs · C-FFEL
YVR
Departure
12:03
Departed · Sched 11:1548m late
→
YYZ
Arrival
19:13
Est. · Sched 18:5518m late
Full F8606 history →
MAL8092 Morningstar Air Express
1 day
Tue, Sep 22
1/2 legs · C-FMEU
YVR
Departure
10:18
Departed · Sched 10:0810m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
PD302 Porter
1 day
Tue, Sep 22
2/2 legs · C-GKQX
YVR
Departure
07:02
Departed · Sched 07:002m late
→
YYZ
Arrival
14:40
Landed · Sched 14:355m late
Full PD302 history →
PD304 Porter
1 day
Tue, Sep 22
2/2 legs · C-GKZH
YVR
Departure
08:45
Departed · Sched 09:0015m early
→
YYZ
Arrival
16:27
Est. · Sched 16:358m early
Full PD304 history →
PD306 Porter
1 day
Tue, Sep 22
1/2 legs · C-GKYC
YVR
Departure
12:29
Departed · Sched 12:1514m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full PD306 history →
PD314 Porter
1 day
YVR
Departure
Sched 16:20
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full PD314 history →
WS710 WestJet
1 day
Tue, Sep 22
2/2 legs · C-GWBN
YVR
Departure
08:53
Departed · Sched 09:007m early
→
YYZ
Arrival
16:47
Est. · Sched 16:3512m late
Full WS710 history →
WS712 WestJet
1 day
Tue, Sep 22
2/2 legs · C-GXAX
YVR
Departure
11:28
Departed · Sched 11:302m early
→
YYZ
Arrival
19:09
Est. · Sched 19:054m late
Full WS712 history →
WS714 WestJet
1 day
Tue, Sep 22
1/2 legs · C-GLWS
YVR
Departure
13:24
Departed · Sched 13:159m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full WS714 history →
WS720 WestJet
2 days
YVR
Departure
Sched 17:30
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Mon, Sep 21
1/2 legs · C-FUMF
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
01:12
Landed · Sched 01:057m late
Full WS720 history →
WS736 WestJet
1 day
Tue, Sep 22
1/2 legs · C-GYLP
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
06:11
Landed · Sched 06:101m late
Full WS736 history →
AC126 Air Canada
1 day
Mon, Sep 21
2/2 legs · C-FIUF
YVR
Departure
22:01
Departed · Sched 22:001m late
→
YYZ
Arrival
05:23
Landed · Sched 05:296m early
Full AC126 history →
MAL8079 Morningstar Air Express
1 day
Mon, Sep 21
1/2 legs · C-FMEK
YVR
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
02:33
Landed · Sched 02:2211m late
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. 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–YYZ? Operators schedule morning departures around 00:10 and evening departures around 17:30 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? 4 carriers operate this route, around 199 flights a week between them. Compare carrier days and times in the airline list above.