Direct flights from Brussels to Madrid (BRU → MAD)

Distance 1,313 km (816 mi)
Est. duration 1h 33m
Loading map...
Live fares · BRU → MAD

Available flights

RyanairNon-stop
from$87
Book

About the Brussels → Madrid route

Brussels to Madrid is a proper short-haul run — 1,313 km, and you're on the ground in Madrid in about an hour and a half. That's shorter than some train rides across Belgium. Four airlines work this route: Iberia (IB), Ryanair (FR), Brussels Airlines (SN), and Air Europa (UX), which means real competition and real price variation if you know when to look. It's a mixed route — you'll find business travelers heading to corporate Madrid on Monday mornings sitting next to Belgian families chasing the Spanish sun. Short enough that you barely finish your coffee before descent.

Why travel from Brussels to Madrid?

Madrid earns the trip on its own terms. The Prado alone justifies a long weekend — it holds one of the greatest painting collections on earth, and it's never felt crowded the way Paris museums do. Belgian travelers tend to make this trip for a few very specific reasons: the food scene around Mercado de San Miguel, the fact that flights are cheap and frequent enough to make it a spontaneous weekend, and genuine family connections through Belgium's large Spanish diaspora. Business travel between Brussels (home to EU institutions) and Madrid (Spain's financial capital) is consistent year-round. Add in the nightlife, the late dining culture that Belgians genuinely envy, and autumn temperatures that beat anything Brussels offers — this route makes obvious sense.

Quick stats

  • Distance: 1,313 km
  • Estimated flight time: 1h 33m
  • Operating airlines: FR, IB, SN, UX
  • Direct route: yes

Practical tips for BRU → MAD

Book shoulder season — May or October — for the best combination of lower fares and genuinely good Madrid weather, before the brutal July heat hits. If you're flying Ryanair (FR), double-check your baggage allowance before you click confirm; carry-on rules are enforced strictly at BRU. On arrival at MAD, the Metro Line 8 runs directly from Terminal 4 to central Madrid for a few euros — skip the taxis unless you're in a group. Spain uses euros, so no currency headache coming from Belgium. No visa required for EU passport holders. The time zone is identical, so zero jet lag — one less thing to think about.

Frequently asked questions

How long is the flight from Brussels to Madrid?

The flight from Brussels (BRU) to Madrid (MAD) takes approximately 1 hour and 33 minutes to cover the 1,313 km distance. This is a short-haul European flight, making it one of the quicker regional routes.

Which airlines fly the Brussels to Madrid route?

Four airlines operate this route: Ryanair (FR), Iberia (IB), Brussels Airlines (SN), and Air Europa (UX). You can compare schedules and fares across these carriers to find the best option for your travel dates.

What's the best time of year to fly from Brussels to Madrid?

Late spring (May) and early autumn (September-October) offer the best balance of pleasant weather in both cities and moderate airfares, avoiding peak summer crowds and winter weather. December through February tends to have lower fares but colder conditions in Brussels.

Do I need a visa to travel from Belgium to Spain?

If you're an EU/EEA citizen or hold a Schengen visa, no visa is required as both Belgium and Spain are Schengen members. Non-EU citizens should check their specific nationality requirements, as Spain's visa rules depend on your country of origin.

What should I know about luggage, jet lag, and connections on this route?

Luggage allowances vary by airline—budget carriers like Ryanair typically charge for checked bags, while full-service airlines include them. Jet lag is minimal on this short flight, and there's only a 1-hour time difference between Brussels and Madrid, so adjustment is negligible for most travelers.

Find flights from Brussels to Madrid
  • Free · no signup
  • Encrypted redirect
  • Trusted booking partner

Frequently asked questions

How far is the flight from Brussels to Madrid? The flight distance from BRU to MAD is approximately 1,313 km (816 miles).
How long is the flight from BRU to MAD? The estimated flight time from Brussels to Madrid is approximately 1h 33m.
What airlines fly from BRU to MAD? Airlines operating direct flights from Brussels to Madrid include: FR, IB, SN, UX.

Cheapest fares Brussels → Madrid

Brussels BRU
Madrid MAD

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for Brussels → Madrid.

Try a nearby airport to Brussels

Flights to Madrid (MAD) from other airports within 350 km of Brussels. Often unlocks cheaper fares or better times.

Or try a nearby airport to Madrid

Flights from Brussels (BRU) to other airports within 350 km of Madrid.

Other flights from Brussels (BRU)

Other flights from Madrid (MAD)