ORD → YYZ Chicago to Toronto
live
Direct flights from Chicago (ORD) to Toronto (YYZ): 121 nonstop departures observed each week across 6 airlines. 100% of the last 7 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 21 tracked flights. The nonstop covers 701 km, an estimated 1 hour 24 minutes in the air. Measured by Pro Flight Search from live flight boards at Chicago and Toronto. Updated 6 November 2026 at 15:33 UTC.
Today, ORD → YYZ Fri 6 Nov · local times
AC500Air Canada In the air, 35 min late
Left ORD at 09:20 , 35 min after its 08:45 slot.
Landing 11:59YYZ board estimate · sched 11:27
Track AC500 →
Sched Flight ORD departure YYZ arrival
07:03
UA1708 United
Left 06:59
Landed 09:38 −9
08:00
AA6488 American
Left 07:52
YYZ est. 10:40 In the air · sched 10:50
08:45
AC500 Air Canada
Left 09:20 +35
YYZ est. 11:59 +32 In the air · sched 11:27
09:42
AA3606 American
On schedule Gate L1A · T3
YYZ 12:32 scheduled
10:15
AC502 Air Canada
On schedule Gate E2 · T2
YYZ 12:52 scheduled
11:05
UA3674 United
On schedule Gate C4 · T1
YYZ 14:03 scheduled
11:45
AA3608 American Airlines
On schedule Gate G5 · T3
·
12:50
AC8904 Air Canada
On schedule Gate E2 · T2
·
13:57
UA1172 United Airlines
On schedule Gate C25 · T1
·
14:50
AA3610 American Airlines
On schedule Gate L10B · T3
·
15:47
UA5915 United Airlines
On schedule Gate F16 · T2
·
16:35
AC8906Air Canada
On schedule Gate E2 · T2
·
18:17
UA2496 United Airlines
On schedule Gate E3 · T2
·
20:40
AC8908 Air Canada
On schedule T2
·
20:45
AA3456 American Airlines
On schedule Gate L4 · T3
·
21:21
UA662 United Airlines
On schedule Gate G4 · T3
·
·
QF3195 Qantas
On schedule
YYZ est. 10:37 sched 10:50
Checked ORD board 09:30 · YYZ board 10:33
ORD
Chicago
smooth · +0
YYZ
Toronto
smooth · +0
dep bank 04:20–21:21 121x weekly
Runs reliable · 6 airlines · 121x weekly · nonstop
100% on time
of the last 7 tracked ORD → YYZ flights arrived within 15 minutes
Median arrival delay is −9 min . 0 of 21 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 7 arrivals
Flight time ~1h 24m estimated from route distance
Weekly departures 121x 6 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 21
The week scheduled departures · origin local time
Air Canada American Airlines Cathay Pacific EVA Air
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 AC500 08:45 daily · AC502 10:15 Mo Tu We Th Fr Su · AC8904 12:50 daily · AC508 16:30 daily
American AirlinesAA 100% on time
Flights AA6488 08:06 daily · AA3606 09:46 daily · AA3608 11:45 daily · AA3610 14:50 daily
Cathay PacificCX
Flights CX3291 varies Th
EVA AirBR
Flights BR658 varies We Sa Su
Qantas AirwaysQF
Flights QF3195 varies daily
United AirlinesUA
Flights UA1708 07:03 daily · UA3674 11:05 daily · UA1172 13:57 daily · UA5915 15:47 Mo Tu We Th Fr Su
History operated legs · board outcomes
11-05 AC500 dep +127 → arr −19
11-05 KE284 departed +20
Show 13 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 ORD and YYZ, paired departure → arrival per flight and day. Board history since Thu, Nov 5. Each day adds the flights our airport boards record.
Board rows 47 Completed 28 Delayed 11 Within 15m 18/28 Median +0m
AA3456 American Airlines
2 days
Fri, Nov 6
1/2 legs · N312BT
ORD
Departure
Sched 20:45
Scheduled departure
→
YYZ
Arrival
Sched 23:46
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Nov 5
2/2 legs · N312BT
ORD
Departure
20:41
Departed · Sched 20:454m early
→
YYZ
Arrival
23:58
Landed · Sched 23:4612m late
Full AA3456 history →
AA3606 American
2 days
Fri, Nov 6
2/2 legs · N347JT
ORD
Departure
Sched 09:42
Scheduled departure
→
YYZ
Arrival
Sched 12:32
Scheduled arrival · landing pending
Thu, Nov 5
2/2 legs · N218NN
ORD
Departure
09:36
Departed · Sched 09:426m early
→
YYZ
Arrival
12:14
Landed · Sched 12:3218m early
Full AA3606 history →
AA3608 American Airlines
2 days
Fri, Nov 6
1/2 legs · N768RD
ORD
Departure
Sched 11:45
Scheduled departure
→
YYZ
Arrival
Sched 14:34
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Nov 5
2/2 legs · N768RD
ORD
Departure
11:43
Departed · Sched 11:452m early
→
YYZ
Arrival
14:12
Landed · Sched 14:3422m early
Full AA3608 history →
AA3610 American Airlines
2 days
Fri, Nov 6
1/2 legs · N312BT
ORD
Departure
Sched 14:50
Scheduled departure
→
YYZ
Arrival
Sched 17:41
Scheduled arrival · landing pending
Thu schedule from board history
Thu, Nov 5
2/2 legs · N312BT
ORD
Departure
14:41
Departed · Sched 14:509m early
→
YYZ
Arrival
17:23
Landed · Sched 17:4118m early
Full AA3610 history →
AA6488 American
2 days
Fri, Nov 6
2/2 legs · N719SK
ORD
Departure
07:52
Departed · Sched 08:008m early
→
YYZ
Arrival
10:40
Est. · Sched 10:5010m early
Thu, Nov 5
2/2 legs · N748EV
ORD
Departure
09:26
Departed · Sched 08:0086m late
→
YYZ
Arrival
12:02
Landed · Sched 10:5072m late
Full AA6488 history →
AC500 Air Canada
2 days
Fri, Nov 6
2/2 legs · C-FHFN
ORD
Departure
09:20
Departed · Sched 08:4535m late
→
YYZ
Arrival
11:59
Est. · Sched 11:2732m late
Thu, Nov 5
2/2 legs · C-GJXY
ORD
Departure
10:52
Departed · Sched 08:45127m late
→
YYZ
Arrival
13:32
Landed · Sched 11:27125m late
Full AC500 history →
AC502 Air Canada
2 days
Fri, Nov 6
2/2 legs · C-FCYX
ORD
Departure
Sched 10:15
Scheduled departure
→
YYZ
Arrival
Sched 12:52
Scheduled arrival · landing pending
ORD
Departure
09:59
Departed · Sched 10:1516m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC502 history →
AC8904 Air Canada
2 days
ORD
Departure
Sched 12:50
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
12:36
Departed · Sched 12:5014m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC8904 history →
AC8906 Air Canada
1 day
ORD
Departure
Sched 16:35
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
AC8908 Air Canada
2 days
ORD
Departure
Sched 20:40
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
21:00
Departed · Sched 20:4020m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC8908 history →
QF3195 Qantas
1 day
ORD
Departure
—
Board row not captured for this rotation yet.
→
YYZ
Arrival
10:37
Est. · Sched 10:5013m early
Full QF3195 history →
UA1172 United Airlines
2 days
ORD
Departure
Sched 13:57
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
13:57 Departed
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA1172 history →
UA1708 United
2 days
Fri, Nov 6
2/2 legs · N27246
ORD
Departure
06:59
Departed · Sched 07:034m early
→
YYZ
Arrival
09:41
Landed · Sched 09:476m early
ORD
Departure
06:57
Departed · Sched 07:036m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA1708 history →
UA2496 United Airlines
2 days
ORD
Departure
Sched 18:17
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
18:21
Departed · Sched 18:174m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA2496 history →
UA3674 United
2 days
ORD
Departure
Sched 11:05
Scheduled departure
→
YYZ
Arrival
Sched 14:03
Scheduled arrival · landing pending
ORD
Departure
11:03
Departed · Sched 11:052m early
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA3674 history →
UA5915 United Airlines
2 days
ORD
Departure
Sched 15:47
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
15:53
Departed · Sched 15:476m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA5915 history →
UA662 United Airlines
2 days
ORD
Departure
Sched 21:21
Scheduled departure
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
ORD
Departure
21:53
Departed · Sched 21:2132m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full UA662 history →
AC508 Air Canada
1 day
ORD
Departure
17:40
Departed · Sched 16:3070m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full AC508 history →
CX3291 Cathay Pacific
1 day
ORD
Departure
05:01
Departed · Sched 04:2041m late
→
YYZ
Arrival
—
Board row not captured for this rotation yet.
Full CX3291 history →
KE284 Korean Air
1 day
ORD
Departure
04:45
Departed · Sched 04:2520m 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: Chicago (ORD) to Toronto (YYZ) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/ORD-YYZ
Copy
How we measure this →
ORD to YYZ questions
Is ORD–YYZ running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 74/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on ORD–YYZ? Operators schedule morning departures around 07:03 and evening departures around 18:17 from ORD. 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 ORD to YYZ? Great-circle distance is 701 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 79–90 min gate-to-gate on this route.
How often does ORD–YYZ fly? 6 carriers operate this route, around 121 flights a week between them. Compare carrier days and times in the airline list above.