CLT → MAD Charlotte to Madrid
live
Direct flights from Charlotte (CLT) to Madrid (MAD): 28 nonstop departures observed each week across 4 airlines. 57% of the last 28 tracked flights arrived within 15 minutes of schedule. The median arrival is 9 minutes early. No cancellations were recorded across the 28 tracked flights. The nonstop covers 6,597 km, an estimated 8 hours 57 minutes in the air. Measured by Pro Flight Search from live flight boards at Charlotte and Madrid. Updated 4 November 2026 at 09:19 UTC.
Today, CLT → MAD Wed 4 Nov · local times
Sched Flight CLT departure MAD arrival
15:55
AA748 American Airlines
On schedule Gate B9
·
Checked CLT board 04:19 · MAD board 10:52
CLT
Charlotte
busy · +27
MAD
Madrid
smooth · +0
dep bank 05:45–16:55 28x weekly
Runs rough · 4 airlines · 28x weekly · nonstop
57% on time
of the last 28 tracked CLT → MAD flights arrived within 15 minutes
Median arrival delay is −9 min . 0 of 28 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −9 min across the last 28 arrivals
Flight time ~8h 57m estimated from route distance
Weekly departures 28x 4 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 28
The week scheduled departures · origin local time
American Airlines British Airways Finnair Iberia
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
American AirlinesAA 57% on time
Flights AA748 varies daily
British AirwaysBA 57% on time
Flights BA1611 05:45 daily
FinnairAY 57% on time
Flights AY3816 05:45 daily
IberiaIB 57% on time
Flights IB4978 05:45 daily
History operated legs · board outcomes
11-03 AA748 dep +32 → arr +21
11-03 AY3816 arrived +21
11-03 BA1611 arrived +21
11-03 IB4978 arrived +21
11-02 AA748 dep −3 → arr −12
11-02 AY3816 arrived −12
11-02 BA1611 arrived −12
11-02 IB4978 arrived −12
11-01 AA748 dep −2 → arr −12
11-01 AY3816 arrived −12
11-01 BA1611 arrived −12
11-01 IB4978 arrived −12
10-31 AY3816 arrived −9
10-31 BA1611 arrived −9
10-31 IB4978 arrived −9
10-30 AA748 dep −14 → arr −19
10-30 AY3816 arrived −19
10-30 BA1611 arrived −19
10-30 IB4978 arrived −19
10-29 AA748 dep +72 → arr +67
10-29 AY3816 arrived +67
10-29 BA1611 arrived +67
10-29 IB4978 arrived +67
10-28 AA748 dep +44 → arr +17
10-28 AY3816 arrived +17
10-28 BA1611 arrived +17
10-28 IB4978 arrived +17
Show 20 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 CLT and MAD, paired departure → arrival per flight and day. Covers today and the previous 7 days.
Board rows 40 Completed 35 Delayed 15 Within 15m 20/35 Median -4m
AA748 American Airlines
9 days
CLT
Departure
Sched 15:55
Scheduled departure
→
MAD
Arrival
Sched 05:45
Scheduled arrival · landing pending
Tue schedule from board history
Tue, Nov 3
2/2 legs · N754AN
CLT
Departure
16:18
Departed · Sched 15:5523m late
→
MAD
Arrival
06:06
Landed · Sched 05:4521m late
CLT
Departure
15:52
Departed · Sched 15:553m early
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
15:58
Departed · Sched 16:002m early
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
16:51
Departed · Sched 16:554m early
→
MAD
Arrival
05:36
Landed · Sched 05:459m early
CLT
Departure
16:41
Departed · Sched 16:5514m early
→
MAD
Arrival
05:26
Landed · Sched 05:4519m early
CLT
Departure
18:07
Departed · Sched 16:5572m late
→
MAD
Arrival
06:52
Landed · Sched 05:4567m late
CLT
Departure
17:39
Departed · Sched 16:5544m late
→
MAD
Arrival
06:02
Landed · Sched 05:4517m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:10
Last seen · Sched 05:4535m early
Full AA748 history →
AY3816 Finnair
8 days
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:06
Landed · Sched 05:4521m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:36
Landed · Sched 05:459m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:26
Landed · Sched 05:4519m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:52
Landed · Sched 05:4567m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:02
Landed · Sched 05:4517m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:10
Last seen · Sched 05:4535m early
BA1611 British Airways
8 days
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:06
Landed · Sched 05:4521m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:36
Landed · Sched 05:459m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:26
Landed · Sched 05:4519m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:52
Landed · Sched 05:4567m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:02
Landed · Sched 05:4517m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:10
Last seen · Sched 05:4535m early
IB4978 Iberia
8 days
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:06
Landed · Sched 05:4521m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:33
Landed · Sched 05:4512m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:36
Landed · Sched 05:459m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:26
Landed · Sched 05:4519m early
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:52
Landed · Sched 05:4567m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
06:02
Landed · Sched 05:4517m late
CLT
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
05:10
Last seen · Sched 05:4535m early
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: Charlotte (CLT) to Madrid (MAD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/CLT-MAD
Copy
How we measure this →
CLT to MAD questions
Is CLT–MAD running on time right now? Mostly on schedule. The departure side at CLT is the weaker end, route health score 77/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from CLT to MAD? Great-circle distance is 6,597 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 496–595 min gate-to-gate on this route.
How often does CLT–MAD fly? 4 carriers operate this route, around 28 flights a week between them. Compare carrier days and times in the airline list above.
What does the route health score measure? A blend of departure-side delay at CLT and arrival-side delay at MAD, computed from rolling delay windows (refreshed every 40 minutes) with a daily-rollup fallback. Current MVFR, IFR, or LIFR endpoint weather caps the score when flight rules can limit throughput. Higher is healthier: 100 means operations are clean at both ends.