Brussels to Madrid flights

Sat, 13 Jul
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Overview: Brussels to Madrid flight

distanceDistance816 miles
durationAverage flight duration2 h 25 min
priceAverage plane ticket price£198 (€225)
changesDirect flightYes
carriersAirlinesRyanair, Iberia, Brussels Airlines, Air Europa, Compagnie Africaine D'Aviation, Vueling Airlines, Lufthansa, KLM, Air Nostrum, TAP Portugal, Alitalia, SWISS or PGA-Portugalia Airlines

Flights from Brussels to Madrid cover the 816 miles long journey taking on average 2 h 25 min with our travel partners like Ryanair, Iberia, Brussels Airlines, Air Europa, Compagnie Africaine D'Aviation, Vueling Airlines, Lufthansa, KLM, Air Nostrum, TAP Portugal, Alitalia, SWISS or PGA-Portugalia Airlines. There are direct flight services available. While the average ticket price for this route costs around £198, you can find the cheapest plane ticket for as low as £71. Travellers depart most frequently from Brussels Airport and arrive in Madrid Barajas Airport.

Cheap flights tickets from Brussels to Madrid

Showing times and prices for 16 Jul

Cheapest

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 travelling at rush hour.

Cheapest
Brussels Airlines
20:552h30
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
£2011One-way
0 changes
2nd Cheapest
Vueling
09:455h20
Brussels Airport (BRU)
15:05Madrid Barajas Airport (MAD)
£2421One-way
1 change
Brussels Airlines
14:152h30
Brussels Airport (BRU)
16:45Madrid Barajas Airport (MAD)
£2511One-way
0 changes
Iberia
19:452h30
Brussels Airport (BRU)
22:15Madrid Barajas Airport (MAD)
£2821One-way
0 changes
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
£3081One-way
0 changes

Flight scheduleBrussels to Madrid

Showing flights for tomorrow, Tuesday, 16 July
TAP Portugal
06:0011h05
Brussels Airport (BRU)
17:05Madrid Barajas Airport (MAD)
1 change
TAP Portugal
06:009h20
Brussels Airport (BRU)
15:20Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
06:1010h15
Brussels Airport (BRU)
16:25Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
06:105h55
Brussels Airport (BRU)
12:05Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
06:557h15
Brussels Airport (BRU)
14:10Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
07:005h15
Brussels Airport (BRU)
12:15Madrid Barajas Airport (MAD)
1 change
Iberia
07:052h30
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
0 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5011h45
Brussels Airport (BRU)
19:35Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:506h45
Brussels Airport (BRU)
14:35Madrid Barajas Airport (MAD)
1 change
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5014h10
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
07:5015h35
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
KLM Cityhopper
08:004h05
Brussels Airport (BRU)
12:05Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
08:0011h30
Brussels Airport (BRU)
19:30Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
08:008h25
Brussels Airport (BRU)
16:25Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:3010h05
Brussels Airport (BRU)
18:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:307h05
Brussels Airport (BRU)
15:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
08:3028h15
Brussels Airport (BRU)
12:45Madrid Barajas Airport (MAD)
1 change
Lufthansa
09:005h10
Brussels Airport (BRU)
14:10Madrid Barajas Airport (MAD)
1 change
Brussels Airlines
09:252h25
Brussels Airport (BRU)
11:50Madrid Barajas Airport (MAD)
0 changes
Vueling
09:455h20
Brussels Airport (BRU)
15:05Madrid Barajas Airport (MAD)
1 change
Lot Polish Airlines
10:1513h10
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
10:1513h10
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
10:1511h45
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
10:159h20
Brussels Airport (BRU)
19:35Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
10:1513h10
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
10:1513h10
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
KLM Cityhopper
10:259h05
Brussels Airport (BRU)
19:30Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
10:256h00
Brussels Airport (BRU)
16:25Madrid Barajas Airport (MAD)
1 change
Air Europa
10:452h25
Brussels Airport (BRU)
13:10Madrid Barajas Airport (MAD)
0 changes
Lufthansa
11:204h35
Brussels Airport (BRU)
15:55Madrid Barajas Airport (MAD)
1 change
TAP Portugal
11:4512h35
Brussels Airport (BRU)
00:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
11:459h40
Brussels Airport (BRU)
21:25Madrid Barajas Airport (MAD)
1 change
TAP Portugal
11:455h20
Brussels Airport (BRU)
17:05Madrid Barajas Airport (MAD)
1 change
TAP Portugal
11:4522h30
Brussels Airport (BRU)
10:15Madrid Barajas Airport (MAD)
1 change
TAP Portugal
11:457h35
Brussels Airport (BRU)
19:20Madrid Barajas Airport (MAD)
1 change
Iberia
12:052h30
Brussels Airport (BRU)
14:35Madrid Barajas Airport (MAD)
0 changes
Brussels Airlines
14:152h30
Brussels Airport (BRU)
16:45Madrid Barajas Airport (MAD)
0 changes
Lufthansa Cityline
14:404h55
Brussels Airport (BRU)
19:35Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
15:058h20
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
1 change
KLM Cityhopper
15:054h25
Brussels Airport (BRU)
19:30Madrid Barajas Airport (MAD)
1 change
TAP Portugal
15:558h25
Brussels Airport (BRU)
00:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
15:5518h20
Brussels Airport (BRU)
10:15Madrid Barajas Airport (MAD)
1 change
TAP Portugal
15:5523h25
Brussels Airport (BRU)
15:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
15:5520h45
Brussels Airport (BRU)
12:40Madrid Barajas Airport (MAD)
1 change
TAP Portugal
15:555h30
Brussels Airport (BRU)
21:25Madrid Barajas Airport (MAD)
1 change
Lufthansa
16:305h30
Brussels Airport (BRU)
22:00Madrid Barajas Airport (MAD)
1 change
Lufthansa
18:055h20
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
1 change
Vueling
18:1514h35
Brussels Airport (BRU)
08:50Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3521h00
Brussels Airport (BRU)
15:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3524h00
Brussels Airport (BRU)
18:35Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3518h10
Brussels Airport (BRU)
12:45Madrid Barajas Airport (MAD)
1 change
Royal Air Maroc
18:3526h05
Brussels Airport (BRU)
20:40Madrid Barajas Airport (MAD)
1 change
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
0 changes
Lot Polish Airlines
19:3527h50
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
19:3516h40
Brussels Airport (BRU)
12:15Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
19:3519h00
Brussels Airport (BRU)
14:35Madrid Barajas Airport (MAD)
1 change
Lot Polish Airlines
19:3527h50
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
19:3527h50
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
2 changes
Lot Polish Airlines
19:3515h35
Brussels Airport (BRU)
11:10Madrid Barajas Airport (MAD)
2 changes
Iberia
19:452h30
Brussels Airport (BRU)
22:15Madrid Barajas Airport (MAD)
0 changes
Royal Air Maroc
19:4519h35
Brussels Airport (BRU)
15:20Madrid Barajas Airport (MAD)
1 change
ITA
20:2520h45
Brussels Airport (BRU)
17:10Madrid Barajas Airport (MAD)
2 changes
Brussels Airlines
20:552h30
Brussels Airport (BRU)
23:25Madrid Barajas Airport (MAD)
0 changes
TAP Portugal
20:5518h25
Brussels Airport (BRU)
15:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
20:5522h25
Brussels Airport (BRU)
19:20Madrid Barajas Airport (MAD)
1 change
TAP Portugal
20:5520h10
Brussels Airport (BRU)
17:05Madrid Barajas Airport (MAD)
1 change
TAP Portugal
20:5515h45
Brussels Airport (BRU)
12:40Madrid Barajas Airport (MAD)
1 change
TAP Portugal
20:5513h20
Brussels Airport (BRU)
10:15Madrid Barajas Airport (MAD)
1 change

This is the last flight of the day.

Find all the dates and times for this journey

Compare prices and tickets Brussels to Madrid by train, coach or flight

Tue
16 Jul
Wed
17 Jul
Thu
18 Jul
Fri
19 Jul
Sat
20 Jul
Sun
21 Jul
Mon
22 Jul
Tue
23 Jul
Wed
24 Jul
Thu
25 Jul
Fri
26 Jul
Sat
27 Jul
Sun
28 Jul
Mon
29 Jul
Tue
30 Jul
Wed
31 Jul
Thu
01 Aug
Fri
02 Aug
Sat
03 Aug
Sun
04 Aug
Mon
05 Aug

Flight times from Brussels to Madrid

Showing times and prices for 16 Jul

Fastest Journey

2 h 25 m

Average

12 h 14 m

Flights per day

71

Distance

1316 km

Of the 71 flights that leave Brussels for Madrid every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Fastest
Brussels Airlines
09:252h25
Brussels Airport (BRU)
11:50Madrid Barajas Airport (MAD)
£3221One-way
0 changes
Fastest
Air Europa
18:552h25
Brussels Airport (BRU)
21:20Madrid Barajas Airport (MAD)
£3081One-way
0 changes
Fastest
Air Europa
10:452h25
Brussels Airport (BRU)
13:10Madrid Barajas Airport (MAD)
£4021One-way
0 changes
2nd Fastest
Brussels Airlines
14:152h30
Brussels Airport (BRU)
16:45Madrid Barajas Airport (MAD)
£2511One-way
0 changes
2nd Fastest
Iberia
07:052h30
Brussels Airport (BRU)
09:35Madrid Barajas Airport (MAD)
£3331One-way
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

ReviewsReviews for the flight from Brussels to Madrid

userReviewImage
userReviewLogo
The customer opinion was acquired via Cimenio. Cimenio incentivises its users for giving an honest opinion and proving the booking with a photo of the travel ticket.
Pro
IconPunctuality
IconHygiene
IconComfort
IconVolume
Cons
IconBooking options
IconPrice
IconPersonnel
IconTemperature fluctuations
The journey from Brussels to Madrid was satisfactory. Firstly, the punctuality of the flight should be emphasised. Departure and landing took place according to plan. So the timetable was definitely adhered to. The hygiene conditions were excellent, as the WCs, seats and composting toilets were well maintained and clean. You also had access to perfume, wet wipes and sanitiser in the toilets. That was very practical! The seats were cosy and comfortable and there was plenty of legroom. The volume was appropriate, as there were suitable flight devices that optimised the volume. However, the reservation options were complicated and confusing, so it was not possible to book a seat in advance. Unfortunately, the price was expensive in my opinion. The staff were not particularly friendly and they ignored my concerns and requests and did not deal with them. In addition, there were several temperature fluctuations which made the journey uncomfortable. Overall, as already mentioned, it was a satisfactory trip and clearly has room for improvement, especially in terms of price and service.
Pro
IconComfort
Cons
IconPersonnel
The comfort of this flight was very pleasant. I could lean back and relax. There was plenty of arm room. I had both seats next to me free, so that was even better for me. One bad thing about the flight was the staff and service. They were rude. The wifi had a few issues but it was pretty cheap. Punctuality was okay. That's why I would give the flight three out of five stars.
Pro
IconComfort
Cons
IconToilets
On this flight the comfort was quite cosy, I was able to fold out the backrest. The price performance and punctuality of the flight was very good. Wifi was cheap and worked. Unfortunately the toilets were a bit dirty. I would still give this flight 5 out of 5 stars.

Airlines: Ryanair, Iberia and Brussels Airlines Brussels to Madrid

For as little as £71 you can travel by flight from Brussels to Madrid with Ryanair, Iberia and Brussels Airlines. Omio will show you the best deals, timetables and tickets available for this route.

Vueling is one of Spain’s leading low-cost airlines where you can choose between Basic, Optima or Time Flex tickets for your next flight to Madrid from Brussels.

Flight information from Brussels to Madrid with Vueling Airlines:

  • Average Duration: 7 h 10 min
  • Cheapest Price: £71

FAQs: Brussels to Madrid flights

FAQs: Take a flight from Brussels to Madrid hassle-free. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Brussels to Madrid.
FAQs
Cheap plane tickets from Brussels to Madrid can start from as little as £71 when you book in advance. The average flight ticket price for Brussels to Madrid is £198; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by plane from Brussels to Madrid is 2 h 25 min   to travel the 816 mile long journey. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first flight from Brussels to Madrid leaves at 05: 00. Plan your trip with the Journey Planner   from Omio.
The last flight from Brussels to Madrid leaves at 21: 25.
For the route from Brussels to Madrid you can take a flight with Ryanair, Iberia, Brussels Airlines, Air Europa, Compagnie Africaine D'Aviation, Vueling Airlines, Lufthansa, KLM, Air Nostrum, TAP Portugal, Alitalia, SWISS or PGA-Portugalia Airlines. Be sure to check out all possible airlines that offer services to Madrid from Brussels on Omio to compare what amenities they may have.

Flights from Brussels to Madrid generally leave from Brussels Airport and arrive in Madrid Barajas Airport.

Brussels Airport is 15.8 km away from Brussels city centre and Madrid Barajas Airport is 15 km from Madrid city centre.

The cheapest month for a flight from Brussels to Madrid is December.
You have options as you can travel to Madrid from Brussels 3 different ways: train, coach or flight.

More options for your journey from Brussels to Madrid

Here are some other resources that might have the information you need

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers