Cheap flights from Madrid to Brussels

Fly smart, spend less
Search form is loading

Flights to Brussels from Madrid

Cheap flights from Madrid to Brussels from $134. Madrid (Spain) - Brussels (Belgium) return flights from $166. From 2/26/2027 (Friday) - 2/28/2027 (Sunday). Check for the dates with the lowest prices and find the cheapest rates.

Airlines operating flights from Madrid to Brussels

Discover airlines flying from Madrid to Brussels and choose the option that best fits your travel plans

Madrid to Brussels flight information

DEPARTING FROM:
MAD - All airports
ARRIVING IN:
Brussels Airport, Antwerp International Airport, more
AIRLINES:
Air Europa, Brussels Airlines, Iberia, Ryanair
AVG FLIGHT TIME:
2h 21m

FAQs Madrid to Brussels flights

FAQs

  • How long does a flight take between Madrid and Brussels?

    The flight from Madrid to Brussels has a duration of 2.21.

  • What are the cheapest flights from Madrid to Brussels?

    The cheapest one-way flight costs $134 flying with Air Europa and the cheapest return flight costs $166 with Brussels Airlines.

  • How many airports are there in the city of Madrid?

    Madrid has 1 airport: MAD - All airports.

  • How many airports does the city of Brussels have?

    There are 3 airports in Brussels: Charleroi Airport, Brussels Airport, Antwerp International Airport

  • Which Brussels airport is the most central?

    The most central airport is Brussels Airport, 10.7.

  • Which airlines have flights from Madrid to Brussels?

    There are 4 airlines with flights from Madrid to Brussels; Those that offer lower prices are Ryanair ($224), Brussels Airlines ($335), Iberia ($245).

  • Schedules of the first and last flight from Madrid to Brussels

    The first flight from Madrid to Brussels is at 8:35 AM and the last flight departs at 10:55 PM.