Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way
|Avg. Flight Duration:|
3 hours 9 minutes
|Flights Depart from:||Brussels|
|Flights arrive in:||Madrid|
|Airlines:||Ryanair, Iberia, TAP Portugal, Air Europa|
There are 13 daily direct Brussels to Madrid flights available, all of which are handled by a national carrier and three budget airlines. The journey covers approximately 1,320 kilometers and takes about 4 hours before touchdown at Madrid Barajas Airport.
The major airline that offers direct flights to Madrid is Belgian national carrier Brussels Airlines. The budget airlines offering this service are Ryanair, Iberia, and AirEuropa.
A direct flight from Brussels to Madrid takes approximately 2 hours and 15 minutes to about 2 hours and 30 minutes on average.
The flights are available throughout the day with very few early morning flights. Most of the flights on this route are either early afternoon or late evening. Brussels Airlines has an early morning flight, an early afternoon flight, and an early evening flight. On Saturdays, there are only 8 daily direct flights and most of them are between early morning and noon. There is a single flight available in the early evening. On Sundays, there are 10 daily direct flight to Madrid available, with 9 of them being between the early morning and noon. A single direct flight is available in the evening. Most of the flights on Sunday are provided by Iberia.