Distance 817 miles (1316 km) |
Average flight duration 6h 3m |
Cheapest ticket price $65 (€56) |
Flights per day 51 |
Direct flights 7 |
Airlines 15 |
Fastest flight 2h 25m |
Cheapest month to travel December |
First flight 05:00 |
Last flight 21:25 |
Cheapest price
$128
Average price
$500
Fastest journey
2 h 25 m
Average duration
2 h 25 m
Flights per day
36
Distance
1316 km
The best way to find a cheap flight ticket from Brussels to Madrid is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
KLM Cityhopper KL1700 | 06:15AM Brussels Airport (BRU) | 13h25 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1700 | 06:15AM Brussels Airport (BRU) | 6h00 | 12:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1700 | 06:15AM Brussels Airport (BRU) | 9h50 | 04:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
Brussels Airlines LH5587 | 06:45AM Brussels Airport (BRU) | 6h15 | 01:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB604 | 07:00AM Brussels Airport (BRU) | 2h25 | 09:25AM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
KLM Cityhopper KL1702 | 08:05AM Brussels Airport (BRU) | 11h35 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1702 | 08:05AM Brussels Airport (BRU) | 4h10 | 12:15PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1702 | 08:05AM Brussels Airport (BRU) | 8h00 | 04:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1702 | 08:05AM Brussels Airport (BRU) | 15h20 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Vueling Airlines VY8981 | 09:35AM Brussels Airport (BRU) | 12h25 | 10:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Vueling Airlines VY8981 | 09:35AM Brussels Airport (BRU) | 8h10 | 05:45PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1704 | 10:45AM Brussels Airport (BRU) | 8h55 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1704 | 10:45AM Brussels Airport (BRU) | 12h40 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Air Europa ux1172 | 10:45AM Brussels Airport (BRU) | 2h30 | 01:15PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
KLM Cityhopper KL1704 | 10:45AM Brussels Airport (BRU) | 5h20 | 04:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
ITA az159 | 11:35AM Brussels Airport (BRU) | 12h24 | 11:59PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB598 | 12:10PM Brussels Airport (BRU) | 2h25 | 02:35PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Lufthansa LH2287 | 12:40PM Brussels Airport (BRU) | 5h00 | 05:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
Brussels Airlines SN3727 | 02:20PM Brussels Airport (BRU) | 2h25 | 04:45PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Vueling Airlines VY8987 | 02:30PM Brussels Airport (BRU) | 7h30 | 10:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Lufthansa LH1013 | 02:40PM Brussels Airport (BRU) | 5h25 | 08:05PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1706 | 02:45PM Brussels Airport (BRU) | 4h55 | 07:40PM Madrid Barajas Airport (MAD) | 1 transfer | |
KLM Cityhopper KL1706 | 02:45PM Brussels Airport (BRU) | 8h40 | 11:25PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR194 | 02:55PM Brussels Airport (BRU) | 16h15 | 07:10AM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR194 | 02:55PM Brussels Airport (BRU) | 29h05 | 08:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Qatar Airways QR194 | 02:55PM Brussels Airport (BRU) | 23h00 | 01:55PM Madrid Barajas Airport (MAD) | 1 transfer | |
Iberia IB600 | 03:30PM Brussels Airport (BRU) | 2h25 | 05:55PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Ryanair FR 5463 | 04:10PM Brussels South Charleroi Airport (CRL) | 2h25 | 06:35PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Lufthansa Cityline (2) LH2289 | 04:45PM Brussels Airport (BRU) | 6h50 | 11:35PM Madrid Barajas Airport (MAD) | 1 transfer | |
Vueling Airlines VY8983 | 05:20PM Brussels Airport (BRU) | 4h40 | 10:00PM Madrid Barajas Airport (MAD) | 1 transfer | |
Brussels Airlines SN3729 | 05:25PM Brussels Airport (BRU) | 2h30 | 07:55PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Air Europa ux1174 | 06:55PM Brussels Airport (BRU) | 2h30 | 09:25PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Ryanair FR 2947 | 07:30PM Brussels Airport (BRU) | 2h25 | 09:55PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Iberia IB602 | 07:45PM Brussels Airport (BRU) | 2h25 | 10:10PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Brussels Airlines SN3731 | 08:55PM Brussels Airport (BRU) | 2h30 | 11:25PM Madrid Barajas Airport (MAD) | 0 transfersDirect | |
Vueling Airlines VY8985 | 10:05PM Brussels Airport (BRU) | 10h50 | 08:55AM Madrid Barajas Airport (MAD) | 1 transfer | |
This is the last flight of the day. |
Find all the dates and times for this journey
Travel between Brussels and Madrid from $65 (€56) with Omio’s flight partners Ryanair, Iberia and Brussels Airlines! You can find the best schedules and tickets when comparing and booking the most affordable journey for you.
Ryanair is one of the biggest and most popular low-cost airlines in Europe, headquartered in Ireland. Hopping on a plane and flying to popular European destinations quickly and affordably is made easy with Ryanair. This budget airline is known for operating direct flights to smaller or secondary airports usually outside major cities to keep costs down. A Ryanair plane ticket from Brussels to Madrid includes allowance of one small personal bag; additional fees tend to apply for cabin baggage and checked baggage.
Brussels to Madrid flight information with Ryanair:
Flights from Brussels to Madrid generally leave from Brussels Airport and arrive in Madrid Barajas Airport.
Brussels Airport is 16.8 km away from Brussels city centre and Madrid Barajas Airport is 15.9 km from Madrid city centre.
Here are some other resources that might have the information you need