BRU → MAD Brussels to Madrid
live
Direct flights from Brussels (BRU) to Madrid (MAD): 90 nonstop departures observed each week across 13 airlines. 86% of the last 14 operated flights arrived within 15 minutes of schedule. The median arrival is 4 minutes late. No cancellations were recorded across the 14 tracked flights. The nonstop covers 1,316 km, an estimated 2 hours 11 minutes in the air. Measured by Pro Flight Search from live flight boards at Brussels and Madrid. Updated 16 October 2026 at 13:12 UTC.
Today, BRU → MAD Fri 16 Oct · local times
SN3727Brussels Airlines 35 min late
The BRU board at 14:37 shows departure at 14:55 instead of 14:20. Status: boarding.
Landing 17:22MAD board estimate · sched 16:45
Later cancelled 0.4%of 1,451 past Brussels Airlines flights whose board showed 20 to 40 min late
Still to leave today IB1300 15:30Iberia · then FR2947 17:00, SN3729 17:40
Track SN3727 →
IB604 In the air, 18 min late
Left BRU at 07:23 , 18 min after its 07:05 slot.
Track IB604 →
Sched Flight BRU departure MAD arrival
03:23
QY41 EAT Leipzig
Left 03:37 +14
·
07:05
IB604
Left 07:23 +18
·
09:30
SN3721
Left 09:49 +19
·
10:45
UX1172 Air Europa
Left 11:01 +16
Landed 13:09 −6
12:05
IB598 Iberia
Left 12:28 +23
Landed 14:39 +4
14:20
SN3727 Brussels Airlines
Est. 14:55 +35 Boarding
MAD est. 17:22 +37 sched 16:45
15:30
IB1300 Iberia
On schedule
MAD est. 18:03 sched 18:00
17:00
FR2947 Ryanair
On schedule
MAD est. 19:16 sched 19:30
17:40
SN3729 Brussels Airlines
On schedule
MAD est. 20:06 sched 20:05
18:55
UX1174 Air Europa
On schedule
MAD est. 20:58 sched 21:25
19:45
IB602 Iberia
On schedule
MAD est. 22:03 sched 22:05
20:55
SN3731 Brussels Airlines
On schedule
MAD est. 23:20 sched 23:25
·
AA8515American Airlines
Departed
Landed 14:39 +4
·
AA8516American Airlines
Departed
Landed 09:27 −8
·
AA8605American Airlines
On schedule
MAD est. 18:03 sched 18:00
·
AM6915Aeromexico
On schedule
MAD est. 20:58 sched 21:25
·
AM6960Aeromexico
Departed
Landed 13:09 −6
·
AY5563Finnair
On schedule
MAD est. 22:03 sched 22:05
·
AY5625Finnair
Departed
Landed 14:39 +4
·
BT5137Air Baltic
On schedule
MAD est. 22:03 sched 22:05
·
BT5168Air Baltic
Departed
Landed 14:39 +4
·
DT6203TAAG
Departed
Landed 14:39 +4
·
EY4358Etihad Airways
Departed
Landed 13:09 −6
·
EY7550Etihad Airways
On schedule
MAD est. 20:58 sched 21:25
·
LA1613LATAM Airlines
On schedule
MAD est. 22:03 sched 22:05
·
LA5416LATAM Airlines
Departed
Landed 14:39 +4
·
LA5443LATAM Airlines
On schedule
MAD est. 18:03 sched 18:00
·
MU4963China Eastern
On schedule
MAD est. 20:58 sched 21:25
·
VY5092Vueling
Departed
Landed 14:39 +4
·
VY5093Vueling
On schedule
MAD est. 22:03 sched 22:05
·
VY5852Vueling
On schedule
MAD est. 18:03 sched 18:00
Checked BRU board 14:37 · MAD board 15:12
BRU
Brussels
busy · +25
MAD
Madrid
smooth · +0
dep bank 07:05–22:05 90x weekly
Runs reliable · 13 airlines · 90x weekly · nonstop
86% on time
of the last 14 operated BRU → MAD flights arrived within 15 minutes
Median arrival delay is +4 min . 0 of 14 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +4 min across the last 14 operated legs
Flight time ~2h 11m estimated from route distance
Weekly departures 90x 13 direct airlines on the leg
Cancelled 0.0% recent route rate · 0 of 14
The week scheduled departures · origin local time
Aeroméxico Air Baltic Air Europa 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
AeroméxicoAM
Flights AM6960 13:15 daily · AM6915 21:25 daily
Air BalticBT
Flights BT5168 14:35 daily · BT5137 22:05 daily
Air EuropaUX
Flights UX1172 10:45 daily · UX1174 18:55 daily
American AirlinesAA
Flights AA8516 09:35 daily · AA8515 14:35 daily · AA8605 18:00 Tu Fr Sa
Brussels AirlinesSN
Flights SN3721 09:30 daily · SN3727 14:20 Mo Tu We Th Fr Su · SN3729 17:40 Mo Th Fr Su · SN3731 20:55 Mo Tu We Th Fr Su
China Eastern AirlinesMU
Flights MU4963 21:25 daily
Etihad AirwaysEY
Flights EY4358 13:15 daily · EY7550 21:25 daily
FinnairAY
Flights AY5625 14:35 daily · AY5563 22:05 daily
IberiaIB
Flights IB604 07:05 daily · IB598 12:05 daily · IB1300 15:30 Tu Fr Sa · IB602 19:45 daily
LATAM AirlinesLA
Flights LA5444 09:35 daily · LA5416 14:35 daily · LA5443 18:00 Tu Fr Sa · LA1613 22:05 daily
RyanairFR
Flights FR2947 varies Mo Tu We Th Fr Su
TAAG Angola AirlinesDT
Flights DT6203 14:35 daily
VuelingVY
Flights VY5232 09:35 daily · VY5092 14:35 daily · VY5852 18:00 Tu Fr Sa · VY5093 22:05 daily
History operated legs · board outcomes
10-16 AA8515 arrived +4
10-16 AA8516 arrived −8
10-16 AM6960 arrived −6
10-16 AY5625 arrived +4
10-16 BT5168 arrived +4
10-16 DT6203 arrived +4
10-16 EY4358 arrived −6
10-16 IB598 dep +23 → arr +4
10-16 LA5416 arrived +4
10-16 VY5092 arrived +4
Show 6 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 BRU and MAD, paired departure → arrival per flight and day. Board tracking since Fri, Oct 16 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 40 Completed 16 Delayed 6 Within 15m 12/16 Median +4m
AA8515 American Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
AA8516 American Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
09:27
Landed · Sched 09:358m early
AA8605 American Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
18:03
Est. · Sched 18:003m late
AM6915 Aeromexico
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
20:58
Est. · Sched 21:2527m early
AM6960 Aeromexico
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:09
Landed · Sched 13:156m early
AY5563 Finnair
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
22:03
Est. · Sched 22:052m early
AY5625 Finnair
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
BT5137 Air Baltic
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
22:03
Est. · Sched 22:052m early
BT5168 Air Baltic
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
DT6203 TAAG
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
EY4358 Etihad Airways
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
13:09
Landed · Sched 13:156m early
EY7550 Etihad Airways
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
20:58
Est. · Sched 21:2527m early
FR2947 Ryanair
1 day
BRU
Departure
Sched 17:00
Scheduled departure
→
MAD
Arrival
19:16
Est. · Sched 19:3014m early
Full FR2947 history →
IB1300 Iberia
1 day
BRU
Departure
Sched 15:30
Scheduled departure
→
MAD
Arrival
18:03
Est. · Sched 18:003m late
Full IB1300 history →
IB598 Iberia
1 day
BRU
Departure
12:28
Departed · Sched 12:0523m late
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
Full IB598 history →
IB602 Iberia
1 day
BRU
Departure
Sched 19:45
Scheduled departure
→
MAD
Arrival
22:03
Est. · Sched 22:052m early
Full IB602 history →
IB604
1 day
BRU
Departure
07:23
Departed · Sched 07:0518m late
→
MAD
Arrival
—
Board row not captured for this rotation yet.
Full IB604 history →
LA1613 LATAM Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
22:03
Est. · Sched 22:052m early
LA5416 LATAM Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
LA5443 LATAM Airlines
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
18:03
Est. · Sched 18:003m late
MU4963 China Eastern
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
20:58
Est. · Sched 21:2527m early
QY41 EAT Leipzig
1 day
Fri, Oct 16
1/2 legs · D-AEAT
BRU
Departure
03:37
Departed · Sched 03:2314m late
→
MAD
Arrival
—
Board row not captured for this rotation yet.
Full QY41 history →
SN3721
1 day
BRU
Departure
09:49
Departed · Sched 09:3019m late
→
MAD
Arrival
—
Board row not captured for this rotation yet.
Full SN3721 history →
SN3727 Brussels Airlines
1 day
BRU
Departure
14:55
Est. · Sched 14:2035m late
→
MAD
Arrival
17:22
Est. · Sched 16:4537m late
Full SN3727 history →
SN3729 Brussels Airlines
1 day
BRU
Departure
Sched 17:40
Scheduled departure
→
MAD
Arrival
20:06
Est. · Sched 20:051m late
Full SN3729 history →
SN3731 Brussels Airlines
1 day
BRU
Departure
Sched 20:55
Scheduled departure
→
MAD
Arrival
23:20
Est. · Sched 23:255m early
Full SN3731 history →
UX1172 Air Europa
1 day
BRU
Departure
11:01
Departed · Sched 10:4516m late
→
MAD
Arrival
13:09
Landed · Sched 13:156m early
Full UX1172 history →
UX1174 Air Europa
1 day
BRU
Departure
Sched 18:55
Scheduled departure
→
MAD
Arrival
20:58
Est. · Sched 21:2527m early
Full UX1174 history →
VY5092 Vueling
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
14:39
Landed · Sched 14:354m late
VY5093 Vueling
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
22:03
Est. · Sched 22:052m early
VY5852 Vueling
1 day
BRU
Departure
—
Board row not captured for this rotation yet.
→
MAD
Arrival
18:03
Est. · Sched 18:003m 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 — Brussels (BRU) to Madrid (MAD) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/BRU-MAD
Copy
How we measure this →
BRU to MAD questions
Is BRU–MAD running on time right now? Smooth skies ahead. The departure side at BRU is the weaker end, route health score 83/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on BRU–MAD? Operators schedule morning departures around 07:05 and evening departures around 17:40 from BRU. Earlier flights typically land before destination-airport delays accumulate later in the day; check the MAD delay card to confirm conditions when you'd arrive.
How long is the flight from BRU to MAD? Great-circle distance is 1,316 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 123–143 min gate-to-gate on this route.
How often does BRU–MAD fly? 13 carriers operate this route, around 202 flights a week between them. Compare carrier days and times in the airline list above.