YYZ → YVR Toronto to Vancouver
live
Direct flights from Toronto (YYZ) to Vancouver (YVR): 124 nonstop departures observed each week across 4 airlines. 91% of the last 55 tracked flights arrived within 15 minutes of schedule. The median arrival is 26 minutes early. No cancellations were recorded across the 61 tracked flights. 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 Toronto and Vancouver. Updated 15 November 2026 at 17:33 UTC.
Today, YYZ → YVR Sun 15 Nov · local times
AC185Air Canada In the air, 48 min late
Left YYZ at 08:53 , 48 min after its 08:05 slot.
Landing 11:13YVR board estimate · sched 11:07
Track AC185 →
AC105Air Canada In the air, 61 min late
Left YYZ at 09:46 , 61 min after its 08:45 slot.
Landing 12:04YVR board estimate · sched 11:55
Track AC105 →
Sched Flight YYZ departure YVR arrival
07:00
AC103 Air Canada
Left 07:32 +32
Landed 09:20 −63
08:05
AC185 Air Canada
Left 08:53 +48
YVR est. 11:13 +6 In the air · sched 11:07
08:45
AC105 Air Canada
Left 09:46 +61
YVR est. 12:04 +9 In the air · sched 11:55
08:55
PD305 Porter
Left 09:45 +50
YVR est. 12:28 +17 In the air · sched 12:11
09:00
F8611 Flair
Left 09:41 +41
YVR est. 12:23 In the air · sched 12:30
09:00
WS711 WestJet
Left 09:25 +25
YVR est. 12:11 In the air · sched 12:30
10:00
AC107 Air Canada
Left 10:02
YVR est. 12:54 In the air · sched 13:23
13:20
PD311 Porter
Est. 14:30 Departure not confirmed by the board
·
13:40
F8609 Flair
Est. 13:40 Departure not confirmed by the board
·
14:30
AC115 Air Canada
Est. 14:30 Departure not confirmed by the board
·
Checked YYZ board 10:33 · YVR board 10:33
YYZ
Toronto
smooth · +14
YVR
Vancouver
smooth · +2
dep bank 07:00–22:20 124x weekly
Runs reliable · 4 airlines · 124x weekly · nonstop
91% on time
of the last 55 tracked YYZ → YVR flights arrived within 15 minutes
Median arrival delay is −26 min . 0 of 61 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −26 min across the last 55 arrivals
Flight time ~4h 47m estimated from route distance
Weekly departures 124x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 61
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 93% on time
Flights AC103 07:00 daily · AC185 08:05 daily · AC105 08:45 daily · AC107 10:00 daily
Flair AirlinesF8 89% on time
Flights F8611 09:00 Mo Th Fr Su · F8609 13:40 daily · F8613 21:00 daily
Porter AirlinesPD 89% on time
Flights PD305 08:55 daily · PD311 13:20 daily · PD317 19:55 daily
WestJetWS 90% on time
Flights WS711 09:00 daily · WS713 16:15 daily · WS737 22:20 daily
History operated legs · board outcomes
11-15 AC103 dep +32 → arr −63
11-14 AC105 dep +12 → arr −72
11-14 AC107 dep +66 → arr −5
11-14 AC115 dep +22 → arr −63
11-14 AC117 dep +12 → arr −66
11-14 AC119 dep +18 → arr −74
11-14 AC125 dep +26 → arr −61
11-14 AC185 dep +19 → arr −63
11-14 AC33 dep +49 → arr −68
11-14 F8609 dep +45 → arr −58
11-14 F8613 dep +28 → arr −57
11-14 PD305 dep +13 → arr −51
11-14 PD311 dep +16 → arr −25
11-14 PD317 dep +24 → arr −20
11-14 WS711 dep +21 → arr −53
11-14 WS713 dep +21 → arr −31
11-13 AC103 dep +18 → arr −37
11-13 AC105 dep +20 → arr −37
11-13 AC107 dep +50 → arr −17
11-13 AC115 dep +188 → arr +140
11-13 AC117 dep +47 → arr −14
11-13 AC119 dep +45 → arr −20
11-13 AC125 dep +42 → arr −12
11-13 AC185 dep +23 → arr −26
11-13 AC33 dep +34 → arr −28
11-13 F8609 dep +84 → arr +25
11-13 F8611 dep +20 → arr −55
11-13 F8613 dep +61 → arr +1
11-13 PD305 dep +21 → arr −13
11-13 PD311 dep +18 → arr −20
11-13 PD317 dep +75 → arr +33
11-13 WS711 dep +29 → arr −29
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 YYZ and YVR, paired departure → arrival per flight and day. Board history since Thu, Nov 12. Each day adds the flights our airport boards record.
Board rows 113 Completed 102 Delayed 20 Within 15m 84/102 Median +0m
AC103 Air Canada
3 days
Sun, Nov 15
2/2 legs · C-GJVX
YYZ
Departure
06:57
Departed · Sched 07:003m early
→
YVR
Arrival
09:20
Landed · Sched 10:2363m early
Fri, Nov 13
2/2 legs · C-FGKZ
YYZ
Departure
06:56
Departed · Sched 07:004m early
→
YVR
Arrival
09:46
Landed · Sched 10:2337m early
YYZ
Departure
06:55
Last seen · Sched 07:005m early
→
YVR
Arrival
—
Board row not captured for this rotation yet.
Full AC103 history →
AC105 Air Canada
4 days
Sun, Nov 15
2/2 legs · C-FIUV
YYZ
Departure
09:22
Departed · Sched 08:4537m late
→
YVR
Arrival
12:04
Est. · Sched 11:559m late
Sat, Nov 14
2/2 legs · C-FIVQ
YYZ
Departure
08:44
Departed · Sched 08:451m early
→
YVR
Arrival
10:43
Landed · Sched 11:5572m early
Fri, Nov 13
2/2 legs · C-FIUR
YYZ
Departure
08:49
Departed · Sched 08:454m late
→
YVR
Arrival
11:18
Landed · Sched 11:5537m early
Thu, Nov 12
2/2 legs · C-FIUW
YYZ
Departure
09:18
Departed · Sched 08:4533m late
→
YVR
Arrival
11:41
Landed · Sched 11:5514m early
Full AC105 history →
AC107 Air Canada
4 days
Sun, Nov 15
2/2 legs · C-GIUB
YYZ
Departure
10:02
Departed · Sched 10:002m late
→
YVR
Arrival
12:54
Est. · Sched 13:2329m early
Sat, Nov 14
2/2 legs · C-FVNF
YYZ
Departure
10:47
Departed · Sched 10:0047m late
→
YVR
Arrival
13:18
Landed · Sched 13:235m early
Fri, Nov 13
2/2 legs · C-FNOG
YYZ
Departure
10:25
Departed · Sched 10:0025m late
→
YVR
Arrival
13:06
Landed · Sched 13:2317m early
Thu, Nov 12
2/2 legs · C-FJOK
YYZ
Departure
10:15
Departed · Sched 10:0015m late
→
YVR
Arrival
13:08
Landed · Sched 13:2315m early
Full AC107 history →
AC115 Air Canada
4 days
Sun, Nov 15
1/2 legs · C-FVLQ
YYZ
Departure
Sched 14:30
Scheduled departure
→
YVR
Arrival
Sched 17:32
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-FVLQ
YYZ
Departure
14:34
Departed · Sched 14:304m late
→
YVR
Arrival
16:29
Landed · Sched 17:3263m early
Fri, Nov 13
2/2 legs · C-FRTW
YYZ
Departure
16:53
Departed · Sched 14:30143m late
→
YVR
Arrival
19:52
Landed · Sched 17:32140m late
Thu, Nov 12
2/2 legs · C-GEGI
YYZ
Departure
14:37
Departed · Sched 14:307m late
→
YVR
Arrival
17:25
Landed · Sched 17:4520m early
Full AC115 history →
AC185 Air Canada
4 days
Sun, Nov 15
2/2 legs · C-FVLQ
YYZ
Departure
08:00
Departed · Sched 08:055m early
→
YVR
Arrival
11:13
Est. · Sched 11:076m late
Sat, Nov 14
2/2 legs · C-FJNX
YYZ
Departure
08:24
Departed · Sched 08:0519m late
→
YVR
Arrival
10:17
Landed · Sched 11:2063m early
Fri, Nov 13
2/2 legs · C-GYJW
YYZ
Departure
08:11
Departed · Sched 08:056m late
→
YVR
Arrival
10:41
Landed · Sched 11:0726m early
Thu, Nov 12
1/2 legs · C-GHPQ
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
12:17
Landed · Sched 11:0770m late
Full AC185 history →
F8609 Flair
4 days
Sun, Nov 15
1/2 legs · C-FFLC
YYZ
Departure
Sched 13:40
Scheduled departure
→
YVR
Arrival
Sched 17:10
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-FFLC
YYZ
Departure
14:09
Departed · Sched 13:4029m late
→
YVR
Arrival
17:06
Landed · Sched 17:104m early
Fri, Nov 13
2/2 legs · C-GFOF
YYZ
Departure
14:47
Departed · Sched 13:4067m late
→
YVR
Arrival
17:39
Landed · Sched 17:1029m late
Thu, Nov 12
1/2 legs · C-FFLC
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
17:05
Landed · Sched 17:105m early
Full F8609 history →
F8611 Flair
3 days
Sun, Nov 15
2/2 legs · C-FLQZ
YYZ
Departure
09:19
Departed · Sched 09:0019m late
→
YVR
Arrival
12:23
Est. · Sched 12:307m early
Fri, Nov 13
2/2 legs · C-FFBC
YYZ
Departure
09:04
Departed · Sched 09:004m late
→
YVR
Arrival
12:04
Landed · Sched 12:3026m early
Thu, Nov 12
1/2 legs · C-FLQZ
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
12:19
Landed · Sched 12:3011m early
Full F8611 history →
PD305 Porter
4 days
Sun, Nov 15
2/2 legs · C-GKYN
YYZ
Departure
09:07
Departed · Sched 08:5512m late
→
YVR
Arrival
12:28
Est. · Sched 12:1117m late
Sat, Nov 14
2/2 legs · C-GKQT
YYZ
Departure
09:08
Departed · Sched 08:5513m late
→
YVR
Arrival
11:48
Landed · Sched 12:1123m early
Fri, Nov 13
2/2 legs · C-GZQX
YYZ
Departure
09:02
Departed · Sched 08:557m late
→
YVR
Arrival
11:58
Landed · Sched 12:1113m early
Thu, Nov 12
1/2 legs · C-GKQX
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
11:58
Landed · Sched 12:1113m early
Full PD305 history →
PD311 Porter
4 days
Sun, Nov 15
1/2 legs · C-GKXO
YYZ
Departure
14:30
Est. · Sched 13:2070m late
→
YVR
Arrival
Sched 16:36
Scheduled arrival · landing pending
Sat schedule from board history
Sat, Nov 14
2/2 legs · C-GKXO
YYZ
Departure
13:21
Departed · Sched 13:201m late
→
YVR
Arrival
16:16
Landed · Sched 16:3620m early
Fri, Nov 13
2/2 legs · C-GKXH
YYZ
Departure
13:23
Departed · Sched 13:203m late
→
YVR
Arrival
16:25
Landed · Sched 16:3611m early
Thu, Nov 12
1/2 legs · C-GKQK
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
16:23
Landed · Sched 16:3613m early
Full PD311 history →
WS711 WestJet
4 days
Sun, Nov 15
2/2 legs · C-GWSY
YYZ
Departure
09:02
Departed · Sched 09:002m late
→
YVR
Arrival
12:11
Est. · Sched 12:3019m early
Sat, Nov 14
2/2 legs · C-FWSK
YYZ
Departure
09:04
Departed · Sched 09:004m late
→
YVR
Arrival
12:03
Landed · Sched 12:3027m early
Fri, Nov 13
2/2 legs · C-GWJU
YYZ
Departure
09:12
Departed · Sched 09:0012m late
→
YVR
Arrival
12:13
Landed · Sched 12:3017m early
Thu, Nov 12
1/2 legs · C-FUSM
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
12:14
Landed · Sched 12:3016m early
Full WS711 history →
AC117 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FGKZ
YYZ
Departure
16:45
Departed · Sched 16:505m early
→
YVR
Arrival
19:07
Landed · Sched 20:1366m early
Fri, Nov 13
2/2 legs · C-GJVT
YYZ
Departure
16:54
Departed · Sched 16:504m late
→
YVR
Arrival
19:59
Landed · Sched 20:1314m early
Thu, Nov 12
2/2 legs · C-GIUF
YYZ
Departure
16:53
Departed · Sched 16:503m late
→
YVR
Arrival
19:47
Landed · Sched 20:1326m early
Full AC117 history →
AC119 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FIUV
YYZ
Departure
17:38
Departed · Sched 17:402m early
→
YVR
Arrival
19:42
Landed · Sched 20:5674m early
Fri, Nov 13
2/2 legs · C-FIVQ
YYZ
Departure
18:04
Departed · Sched 17:4024m late
→
YVR
Arrival
20:36
Landed · Sched 20:5620m early
Thu, Nov 12
2/2 legs · C-FIVM
YYZ
Departure
17:36
Departed · Sched 17:404m early
→
YVR
Arrival
20:11
Landed · Sched 20:5645m early
Full AC119 history →
AC125 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FRSA
YYZ
Departure
20:26
Departed · Sched 20:206m late
→
YVR
Arrival
22:21
Landed · Sched 23:2261m early
Fri, Nov 13
2/2 legs · C-FVLZ
YYZ
Departure
20:42
Departed · Sched 20:2022m late
→
YVR
Arrival
23:10
Landed · Sched 23:2212m early
Thu, Nov 12
2/2 legs · C-GHKX
YYZ
Departure
20:19
Departed · Sched 20:201m early
→
YVR
Arrival
23:07
Landed · Sched 23:2215m early
Full AC125 history →
AC33 Air Canada
3 days
Sat, Nov 14
2/2 legs · C-FIUJ
YYZ
Departure
19:13
Departed · Sched 18:4033m late
→
YVR
Arrival
20:44
Landed · Sched 21:5268m early
Fri, Nov 13
2/2 legs · C-FIUF
YYZ
Departure
18:53
Departed · Sched 18:4013m late
→
YVR
Arrival
21:24
Landed · Sched 21:5228m early
Thu, Nov 12
1/2 legs · C-FNNH
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
21:16
Landed · Sched 21:5236m early
Full AC33 history →
F8613 Flair
4 days
Sat, Nov 14
2/2 legs · C-FLUJ
YYZ
Departure
21:02
Departed · Sched 21:002m late
→
YVR
Arrival
00:09
Landed · Sched 00:3021m early
Fri, Nov 13
2/2 legs · C-FLUJ
YYZ
Departure
21:46
Departed · Sched 21:0046m late
→
YVR
Arrival
00:40
Landed · Sched 00:3010m late
Thu, Nov 12
1/2 legs · C-FFBC
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
00:17
Landed · Sched 00:3013m early
Wed, Nov 11
1/2 legs · C-FLUJ
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
00:27
Landed · Sched 00:303m early
Full F8613 history →
PD317 Porter
3 days
Sat, Nov 14
2/2 legs · C-GKYI
YYZ
Departure
19:19
Departed · Sched 19:109m late
→
YVR
Arrival
22:06
Landed · Sched 22:2620m early
Fri, Nov 13
2/2 legs · C-GKQJ
YYZ
Departure
20:47
Departed · Sched 19:5552m late
→
YVR
Arrival
23:54
Landed · Sched 23:1143m late
Thu, Nov 12
1/2 legs · C-GKXR
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
22:59
Landed · Sched 23:1112m early
Full PD317 history →
WS713 WestJet
3 days
Sat, Nov 14
2/2 legs · C-FMWJ
YYZ
Departure
16:18
Departed · Sched 16:153m late
→
YVR
Arrival
19:27
Landed · Sched 19:4518m early
Fri, Nov 13
2/2 legs · C-GMXH
YYZ
Departure
16:47
Departed · Sched 16:1532m late
→
YVR
Arrival
20:09
Landed · Sched 19:4524m late
Thu, Nov 12
1/2 legs · C-GOCD
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
19:36
Landed · Sched 19:459m early
Full WS713 history →
WS737 WestJet
4 days
Sat, Nov 14
2/2 legs · C-FZXI
YYZ
Departure
Sched 22:20
Scheduled time only · no board update captured
→
YVR
Arrival
01:40
Landed · Sched 01:5010m early
Fri, Nov 13
2/2 legs · C-GWJN
YYZ
Departure
22:21
Departed · Sched 22:201m late
→
YVR
Arrival
01:19
Landed · Sched 01:5031m early
Thu, Nov 12
1/2 legs · C-FHCM
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
01:11
Landed · Sched 01:5039m early
Wed, Nov 11
1/2 legs · C-FNWD
YYZ
Departure
—
Board row not captured for this rotation yet.
→
YVR
Arrival
02:24
Landed · Sched 01:5034m late
Full WS737 history →
AC1997 Air Canada
1 day
Fri, Nov 13
2/2 legs · C-GFWX
YYZ
Departure
09:12
Departed · Sched 09:153m early
→
YVR
Arrival
13:14
Landed · Sched 13:0014m late
Full AC1997 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: Toronto (YYZ) to Vancouver (YVR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YYZ-YVR
Copy
How we measure this →
YYZ to YVR questions
Is YYZ–YVR running on time right now? Smooth skies ahead. The departure side at YYZ is the weaker end, route health score 91/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on YYZ–YVR? Operators schedule morning departures around 07:00 and evening departures around 17:40 from YYZ. Earlier flights typically land before destination-airport delays accumulate later in the day; check the YVR delay card to confirm conditions when you'd arrive.
How long is the flight from YYZ to YVR? 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 YYZ–YVR fly? 4 carriers operate this route, around 124 flights a week between them. Compare carrier days and times in the airline list above.