Coach Madrid to Brussels

1575 km 20h 5min From £ 37
FlixBus Madrid Brussels
Find your coach tickets from Madrid to Brussels

The Madrid - Brussels coach journey

🚌
Coach
From
£ 37*
Duration
20h 5min
Book your coach ticket →
🚆
Train
From
£ 332*
Duration
11h 37min
✈️
Flight
From
£ 31*
Duration
2h 10min

* Indicative lowest prices observed.

1575 km
Road distance
20h 5min
Estimated coach duration
233 kg
CO2 saved vs car

Everything about the coach from Madrid to Brussels

Everything about the coach from Madrid to Brussels economical, often cheaper than the train, practical and eco-friendly. The journey covers approximately 1575 km and takes approximately 20h 5min. Coach tickets from Madrid to Brussels are available from £ 37.

This route is served by FlixBus, with several departures per week. Book in advance for the best fares.

From an environmental perspective, choosing the coach over the car for this journey saves approximately 233 kg of CO2, equivalent to 9.3 trees planted.

Your carbon saving

By taking the coach instead of the car between Madrid and Brussels

By car
279 kg CO₂
By coach
46 kg CO₂
Saving
−233 kg CO₂
Trees planted
≈ 9.3

Everything about the coach between Madrid and Brussels

How much does the coach from Madrid to Brussels cost?

Coach tickets from Madrid to Brussels are available from £ 37. Prices vary by date and availability.

How long does the coach journey from Madrid to Brussels take?

The coach journey between Madrid and Brussels takes approximately 20h 5min.

How far is it from Madrid to Brussels?

The road distance between Madrid and Brussels is approximately 1575 km.

Which coach companies operate the Madrid to Brussels route?

The Madrid to Brussels route is served by FlixBus.

Is the coach from Madrid to Brussels eco-friendly?

Yes! By taking the coach instead of the car between Madrid and Brussels, you save approximately 233 kg of CO2.