TLS → MAD Toulouse/Blagnac to Madrid
live
Direct flights from Toulouse/Blagnac (TLS) to Madrid (MAD): 102 nonstop departures observed each week across 6 airlines. 38% of the last 8 tracked flights arrived within 15 minutes of schedule. The median arrival is 24 minutes late. No cancellations were recorded across the 8 tracked flights. The nonstop covers 537 km, an estimated 1 hour 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Toulouse/Blagnac and Madrid. Updated 12 November 2026 at 02:22 UTC.
Today, TLS → MAD Thu 12 Nov · local times
Sched Flight TLS departure MAD arrival
·
AY4784Finnair
On schedule
MAD est. 10:29 sched 10:35
·
CX1884Cathay Pacific
On schedule
MAD est. 10:29 sched 10:35
·
CX1891Cathay Pacific
On schedule
MAD 19:00 scheduled
·
IB1190 Iberia
On schedule
MAD est. 10:29 sched 10:35
·
IB1194 Iberia
On schedule
MAD 19:00 scheduled
·
IB1196 Iberia
On schedule
MAD 22:55 scheduled
·
LA1685LATAM Airlines
On schedule
MAD 22:55 scheduled
·
LA1770LATAM Airlines
On schedule
MAD 19:00 scheduled
·
LA5395LATAM Airlines
On schedule
MAD est. 10:29 sched 10:35
·
QR6962Qatar Airways
On schedule
MAD 19:00 scheduled
·
QR7240Qatar Airways
On schedule
MAD est. 10:29 sched 10:35
·
QR8081Qatar Airways
On schedule
MAD 22:55 scheduled
·
VY5789Vueling
On schedule
MAD est. 10:29 sched 10:35
·
VY5795Vueling
On schedule
MAD 19:00 scheduled
·
VY5796Vueling
On schedule
MAD 22:55 scheduled
Checked MAD board 03:22
TLS
Toulouse/Blagnac
tracking
MAD
Madrid
smooth · +0
dep bank 07:25–22:55 102x weekly
Runs rough · 6 airlines · 102x weekly · nonstop
38% on time
of the last 8 tracked TLS → MAD flights arrived within 15 minutes
Median arrival delay is +24 min . 0 of 8 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +24 min across the last 8 arrivals
Flight time ~1h 11m estimated from route distance
Weekly departures 102x 6 direct airlines on the leg
The week scheduled departures · origin local time
Cathay Pacific Finnair Iberia LATAM 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
Cathay PacificCX
Flights CX1939 07:25 Mo Tu We · CX1884 10:35 daily · CX1891 19:00 daily
FinnairAY
Flights AY4784 10:35 daily
IberiaIB
Flights IB1198 07:25 Mo Tu We · IB1190 10:35 daily · IB1194 19:00 daily · IB1196 varies We Th Fr Sa
LATAM AirlinesLA
Flights LA5395 10:35 daily · LA1770 19:00 daily · LA1685 varies We Th Fr Sa
Qatar AirwaysQR
Flights QR7240 10:35 daily · QR6962 19:00 daily · QR8081 varies We Th Fr Sa
VuelingVY
Flights VY5797 07:25 Mo Tu We · VY5789 10:35 daily · VY5795 19:00 daily · VY5796 varies We Th Fr Sa
History operated legs · board outcomes
11-11 CX1891 arrived +24
11-11 CX1939 arrived +3
11-11 LA1770 arrived +24
11-11 QR6962 arrived +24
11-11 VY5795 arrived +24
11-11 VY5797 arrived +3
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 TLS and MAD, paired departure → arrival per flight and day. Board history since Wed, Nov 11. Each day adds the flights our airport boards record.
Board rows 29 Completed 8 Delayed 5 Within 15m 3/8 Median +24m
AY4784 Finnair
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
CX1884 Cathay Pacific
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
CX1891 Cathay Pacific
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 19:00
Scheduled arrival · landing pending
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
19:24
Landed · Sched 19:0024m late
IB1190 Iberia
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
Full IB1190 history →
IB1194 Iberia
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 19:00
Scheduled arrival · landing pending
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
19:24
Landed · Sched 19:0024m late
Full IB1194 history →
IB1196 Iberia
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 22:55
Scheduled arrival · landing pending
Full IB1196 history →
LA1685 LATAM Airlines
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 22:55
Scheduled arrival · landing pending
LA1770 LATAM Airlines
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 19:00
Scheduled arrival · landing pending
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
19:24
Landed · Sched 19:0024m late
LA5395 LATAM Airlines
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
QR6962 Qatar Airways
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 19:00
Scheduled arrival · landing pending
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
19:24
Landed · Sched 19:0024m late
QR7240 Qatar Airways
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
QR8081 Qatar Airways
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 22:55
Scheduled arrival · landing pending
VY5789 Vueling
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
10:29
Est. · Sched 10:356m early
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 10:35
Scheduled time only · no board update captured
VY5795 Vueling
2 days
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 19:00
Scheduled arrival · landing pending
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
19:24
Landed · Sched 19:0024m late
VY5796 Vueling
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
Sched 22:55
Scheduled arrival · landing pending
CX1939 Cathay Pacific
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
07:28
Landed · Sched 07:253m late
IB1198 Iberia
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
07:28
Landed · Sched 07:253m late
Full IB1198 history →
VY5797 Vueling
1 day
TLS
Departure
—
TLS is outside our board polling set.
→
MAD
Arrival
07:28
Landed · Sched 07:253m 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: Toulouse/Blagnac (TLS) to Madrid (MAD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/TLS-MAD
Copy
How we measure this →
TLS to MAD questions
Is TLS–MAD running on time right now? Mostly on schedule. Both endpoints currently score the same, route health score 76/100. The airports section above carries the live status and delay window at both ends.
How long is the flight from TLS to MAD? Great-circle distance is 537 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 68–76 min gate-to-gate on this route.
How often does TLS–MAD fly? 6 carriers operate this route, around 102 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 TLS 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.