YYZ → CLT Toronto to Charlotte
live
Direct flights from Toronto (YYZ) to Charlotte (CLT): 14 nonstop departures observed each week across 2 airlines. 82% of the last 22 operated flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. No cancellations were recorded across the 22 tracked flights. The nonstop covers 948 km, an estimated 1 hour 43 minutes in the air. Measured by Pro Flight Search from live flight boards at Toronto and Charlotte. Updated 15 September 2026 at 11:38 UTC.
YYZ
Toronto
smooth · +0
CLT
Charlotte
smooth · +0
dep bank 06:15–18:55 14x weekly
Runs reliable · 2 airlines · 14x weekly · nonstop
82% on time
of the last 22 operated YYZ → CLT flights arrived within 15 minutes
Median arrival delay is −15 min . 0 of 22 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 22 operated legs
Flight time ~1h 43m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 22
The week scheduled departures · origin local time
Air Canada American 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 83% on time
Flights AC8747 varies daily · AC8749 18:55 daily
American AirlinesAA 80% on time
Flights AA1746 06:15 daily · AA5020 11:53 daily · AA1876 15:45 daily · AA5030 varies daily
History operated legs · board outcomes
09-14 1I927 departed +0
Show 14 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 CLT, paired departure → arrival per flight and day. Board tracking since Sat, Sep 12 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 43 Completed 37 Delayed 8 Within 15m 30/37 Median -5m
AA1746 American
3 days
Tue, Sep 15
2/2 legs · N662AW
YYZ
Departure
05:58
Departed · Sched 06:002m early
→
CLT
Arrival
07:46
Est. · Sched 08:1428m early
Mon, Sep 14
2/2 legs · N730US
YYZ
Departure
05:58
Departed · Sched 06:002m early
→
CLT
Arrival
07:45
Landed · Sched 08:1429m early
Sat, Sep 12
2/2 legs · N819AW
YYZ
Departure
06:56
Departed · Sched 06:0056m late
→
CLT
Arrival
08:43
Landed · Sched 08:1429m late
Full AA1746 history →
AA1876 American
4 days
Tue, Sep 15
1/2 legs · N803AW
YYZ
Departure
Sched 15:45
Scheduled departure
Mon schedule from board history
→
CLT
Arrival
18:09
Est. · Sched 17:5613m late
Mon, Sep 14
2/2 legs · N803AW
YYZ
Departure
16:10
Departed · Sched 15:4525m late
→
CLT
Arrival
17:57
Landed · Sched 17:561m late
Sun, Sep 13
2/2 legs · N703UW
YYZ
Departure
16:35
Departed · Sched 15:4550m late
→
CLT
Arrival
18:24
Landed · Sched 17:5628m late
YYZ
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
18:21
Landed · Sched 17:5625m late
Full AA1876 history →
AA5020 American
4 days
Tue, Sep 15
1/2 legs · N601EN
YYZ
Departure
Sched 11:53
Scheduled departure
Mon schedule from board history
→
CLT
Arrival
Sched 14:08
Scheduled arrival · landing pending
Mon, Sep 14
2/2 legs · N601EN
YYZ
Departure
11:45
Departed · Sched 11:538m early
→
CLT
Arrival
13:32
Landed · Sched 14:0836m early
Sun, Sep 13
2/2 legs · N632NN
YYZ
Departure
11:46
Departed · Sched 11:537m early
→
CLT
Arrival
13:42
Landed · Sched 14:0826m early
YYZ
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
13:28
Landed · Sched 14:0840m early
Full AA5020 history →
AA5030 American
4 days
Tue, Sep 15
1/2 legs · N601EN
YYZ
Departure
Sched 17:45
Scheduled departure
Mon schedule from board history
→
CLT
Arrival
Sched 20:01
Scheduled arrival · landing pending
Mon, Sep 14
2/2 legs · N601EN
YYZ
Departure
17:40
Departed · Sched 17:455m early
→
CLT
Arrival
19:39
Landed · Sched 20:0122m early
Sun, Sep 13
2/2 legs · N604NN
YYZ
Departure
17:42
Departed · Sched 17:453m early
→
CLT
Arrival
19:39
Landed · Sched 20:0122m early
YYZ
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
19:50
Landed · Sched 20:0111m early
Full AA5030 history →
AC8747 Air Canada
4 days
Tue, Sep 15
1/2 legs · C-FJFZ
YYZ
Departure
Sched 12:55
Scheduled departure
Mon schedule from board history
→
CLT
Arrival
Sched 14:57
Scheduled arrival · landing pending
Mon, Sep 14
2/2 legs · C-FJFZ
YYZ
Departure
12:58
Departed · Sched 12:553m late
→
CLT
Arrival
14:42
Landed · Sched 14:5715m early
Sun, Sep 13
2/2 legs · C-GJUZ
YYZ
Departure
12:51
Departed · Sched 12:554m early
→
CLT
Arrival
14:44
Landed · Sched 14:5713m early
YYZ
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
14:38
Landed · Sched 14:5719m early
Full AC8747 history →
AC8749 Air Canada
4 days
Tue, Sep 15
1/2 legs · C-FNJZ
YYZ
Departure
Sched 18:55
Scheduled departure
Mon schedule from board history
→
CLT
Arrival
Sched 20:57
Scheduled arrival · landing pending
Mon, Sep 14
2/2 legs · C-FNJZ
YYZ
Departure
18:50
Departed · Sched 18:555m early
→
CLT
Arrival
20:35
Landed · Sched 20:5722m early
Sun, Sep 13
2/2 legs · C-FJFZ
YYZ
Departure
18:45
Departed · Sched 18:5510m early
→
CLT
Arrival
20:37
Landed · Sched 20:5720m early
YYZ
Departure
—
Board row not captured for this rotation yet.
→
CLT
Arrival
21:20
Landed · Sched 20:5723m late
Full AC8749 history →
1I927 NetJets Aviation
1 day
Mon, Sep 14
1/2 legs · N927QQ
YYZ
Departure
12:52 Departed
→
CLT
Arrival
—
Board row not captured for this rotation yet.
AA5045 American
2 days
Mon, Sep 14
2/2 legs · N579NN
YYZ
Departure
18:24
Departed · Sched 18:295m early
→
CLT
Arrival
20:32
Landed · Sched 20:4513m early
Sun, Sep 13
2/2 legs · N578NN
YYZ
Departure
19:33
Departed · Sched 19:276m late
→
CLT
Arrival
21:28
Landed · Sched 21:4315m early
Full AA5045 history →
AA5046 American
1 day
Sun, Sep 13
2/2 legs · N574NN
YYZ
Departure
05:55
Departed · Sched 06:005m early
→
CLT
Arrival
07:45
Landed · Sched 08:1833m early
Full AA5046 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 Charlotte (CLT) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/YYZ-CLT
Copy
How we measure this →
YYZ to CLT questions
Is YYZ–CLT running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 78/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on YYZ–CLT? Operators schedule morning departures around 06:15 and evening departures around 18:29 from YYZ. Earlier flights typically land before destination-airport delays accumulate later in the day; check the CLT delay card to confirm conditions when you'd arrive.
How long is the flight from YYZ to CLT? Great-circle distance is 948 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 97–111 min gate-to-gate on this route.
How often does YYZ–CLT fly? 2 carriers operate this route, around 47 flights a week between them. Compare carrier days and times in the airline list above.