Flights from Brussels to Madrid

Mon, Sep 16
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

See the cheapest flights from Brussels to Madrid

Today
48 flights from $178
Tomorrow
37 flights from $155
Fri, Sep 20
41 flights from $104
icn_success

Easy as 1, 2, 3

Choose the cheapest and fastest routes from over 800 official partners

icn_success

Get there your way

Enjoy travelling by train, bus and flight across Europe

icn_success

Every time, anywhere

Because your trip doesn't end with a ticket, we’re here for you all the way

These companies trust us.
We sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling

COMPARE

Prices across different modes

Bus
Flight
Mon
Sep 16
$63Eurolines Switzerland
$155TAP Portugal
Tue
Sep 17
$63Eurolines Switzerland
$41Ryanair
Wed
Sep 18
$56Eurolines Switzerland
$28Ryanair
Thu
Sep 19
$56Eurolines Switzerland
$113PGA-Portugalia Airlines
Fri
Sep 20
$56Eurolines Switzerland
$104Ryanair
Sat
Sep 21
$56Eurolines Switzerland
$86Ryanair
Sun
Sep 22
$56Eurolines Switzerland
$69Ryanair
Mon
Sep 23
$52Eurolines Switzerland
$23Ryanair
Tue
Sep 24
$52Eurolines Switzerland
$28Ryanair
Wed
Sep 25
$52Eurolines Switzerland
$27Ryanair
Thu
Sep 26
$52Eurolines Switzerland
$40Ryanair
Fri
Sep 27
$56Eurolines Switzerland
$113PGA-Portugalia Airlines
Sat
Sep 28
$52Flixbus
$113PGA-Portugalia Airlines
Sun
Sep 29
$56Flixbus
$130TAP Portugal
Mon
Sep 30
$52Eurolines Switzerland
$117TAP Portugal
Tue
Oct 1
$52Eurolines Switzerland
$34Ryanair
Wed
Oct 2
$52Eurolines Switzerland
$34Ryanair
Thu
Oct 3
$52Eurolines Switzerland
$54Ryanair
Fri
Oct 4
$55Eurolines France
$60Ryanair
Sat
Oct 5
$52Eurolines Switzerland
$60Air Europa
flight

Journey Summary

Brussels to Madrid Flight Information

Avg. Flight Duration:
3 hours 58 minutes
Flight Price: $44
Flights Depart from:Brussels
Flights arrive in:Madrid
Distance:1316 km
FlightAirlines:PGA-Portugalia Airlines, Ryanair, Iberia, TAP Portugal, Air Europa

Brussels to Madrid flights

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.

Which airlines fly from Brussels to Madrid?

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.

How long is the flight from Brussels to Madrid?

A direct flight from Brussels to Madrid takes approximately 2 hours and 15 minutes to about 2 hours and 30 minutes on average.

How many flights are there from Brussels to Madrid?

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.

Stations

Important Stations and Airports for this Journey
Brussels
Madrid
FlightBrussels

Amenities

Refreshments
Wifi
WC

Frequently Asked Questions

Where is the airport and what is the best way to get there?
Where is the airport and what is the best way to get there?

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

We use cookies to provide a better service, analyse user behaviour and to retarget Omio ads on other websites. By proceeding, you accept the use of cookies in accordance with our privacy policy. You may opt out at any time.