Bus Brussels to Madrid and return

Cheap bus and train tickets for trips from Madrid to Brussels and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1378 Companies - 5 134 788 Connections
The best dealsSave up to 70 % (on average)
It's all about choiceMost routes worldwide
Easy and transparent1-click real-time search
Bus ticket prices from Brussels to Madrid normally start from $123.48. With our smart bus search, you'll find the ideal travel option. Just pick one of the rides offered by Eurolines Germany, FlixBus, OUIBUS, Rede Expressos, Eurolines Suisse, Eurolines France and Movelia. The fastest bus from Madrid to Brussels only takes 22h 30m. Just click "Find Now" and see all available bus schedules!

Brussels to Madrid Bus Information

Cheapest Bus$53.88
Fastest Bus22h 10m
Distance818.4 miles
Bus CompaniesEurolines France, FlixBus, Eurolines Suisse, OUIBUS, ALSA
  Bus Brussels - Madrid    818 mi
Ø Bus connections30 x
Savings-56%

The cheapest bus routes from Brussels to Madrid

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Brussels
    Madrid
      4:30 PM
      3:30 PM
    3 Aug
    +1
    Eurolines FranceEurolines France
    from $53.88
  • Brussels
    Madrid
      8:55 AM
      8:35 AM
    3 Aug
    +1
    FlixBusFlixBus
    from $76.31
  • Brussels
    Madrid
      7:30 AM
      6:25 AM
    3 Aug
    +1
    Eurolines SuisseEurolines Suisse
    from $87.54
  • Brussels
    Madrid
      7:30 AM
      7:00 AM
    3 Aug
    +1
    Eurolines SuisseEurolines Suisse
    from $87.54
  • Brussels
    Madrid
      3:00 PM
      1:10 PM
    23 Jul
    +1
    OUIBUSOUIBUS
    from $101.03
  • Brussels
    Madrid
      3:00 PM
      1:30 PM
    30 Jul
    +1
    OUIBUSOUIBUS
    from $102.16
  • Brussels
    Madrid
      3:00 PM
      1:10 PM
    8 Aug
    +1
    OUIBUSOUIBUS
    from $116.75
  • Brussels
    Madrid
      3:00 PM
      1:10 PM
    3 Aug
    +1
    ALSAALSA
    from $123.48
  • Brussels
    Madrid
      3:00 PM
      1:30 PM
    3 Aug
    +1
    ALSAALSA
    from $123.48


  Train Brussels - Madrid    818 mi
   Savings

The cheapest train connections from Brussels to Madrid

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Brussels
    Madrid
      10:31 AM
      11:10 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $283.68
  • Brussels
    Madrid
      10:31 AM
      11:10 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $311.41
  • Brussels
    Madrid
      7:43 AM
      7:45 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $327.12
  • Brussels
    Madrid
      10:31 AM
      11:10 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $328.24


  Carpooling Brussels - Madrid    818 mi
   Savings

The cheapest carpooling offers from Brussels to Madrid

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Brussels
    Madrid
      8:00 AM
      1:20 AM
    22 Jul
    +1
    BlaBlaCarBlaBlaCar
    from $78.58
  • Brussels
    Madrid
      2:50 PM
      9:10 AM
    22 Jul
    +1
    BlaBlaCarBlaBlaCar
    from $105.52
  • Brussels
    Madrid
      3:30 PM
      9:20 AM
    25 Jul
    +1
    BlaBlaCarBlaBlaCar
    from $112.26
  • Brussels
    Madrid
      8:50 AM
      2:50 AM
    22 Jul
    +1
    BlaBlaCarBlaBlaCar
    from $114.50


  Bus Madrid - Brussels    818 mi
Ø Bus connections30 x
Savings-58%

The cheapest bus routes from Madrid to Brussels

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Madrid
    Brussels
      7:00 PM
      7:20 PM
    3 Aug
    +1
    ALSAALSA
    from $49.37
  • Madrid
    Brussels
      7:30 PM
      7:20 PM
    3 Aug
    +1
    ALSAALSA
    from $49.37
  • Madrid
    Brussels
      7:00 PM
      10:15 PM
    3 Aug
    +1
    Eurolines FranceEurolines France
    from $51.64
  • Madrid
    Brussels
      7:00 PM
      7:20 PM
    3 Aug
    +1
    Eurolines SuisseEurolines Suisse
    from $53.86
  • Madrid
    Brussels
      7:30 PM
      7:20 PM
    3 Aug
    +1
    Eurolines SuisseEurolines Suisse
    from $53.86
  • Madrid
    Brussels
      7:00 PM
      4:45 PM
    3 Aug
    +1
    Eurolines FranceEurolines France
    from $53.88
  • Madrid
    Brussels
      8:40 PM
      6:50 PM
    3 Aug
    +1
    FlixBusFlixBus
    from $65.09
  • Madrid
    Brussels
      4:40 PM
      4:15 PM
    3 Aug
    +1
    FlixBusFlixBus
    from $71.82
  • Madrid
    Brussels
      3:15 PM
      2:40 PM
    30 Jul
    +1
    OUIBUSOUIBUS
    from $97.67
  • Madrid
    Brussels
      3:15 PM
      2:40 PM
    23 Jul
    +1
    OUIBUSOUIBUS
    from $105.52
  • Madrid
    Brussels
      3:30 PM
      2:40 PM
    8 Aug
    +1
    OUIBUSOUIBUS
    from $113.38
  • Madrid
    Brussels
      3:15 PM
      2:40 PM
    25 Jul
    +1
    OUIBUSOUIBUS
    from $116.75


  Train Madrid - Brussels    818 mi
   Savings

The cheapest train connections from Madrid to Brussels

%No particular date in mind? Here's a selection of the cheapest train tickets for the next few days.
  • Madrid
    Brussels
      9:30 AM
      10:17 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $316.79
  • Madrid
    Brussels
      9:30 AM
      10:47 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $325.77
  • Madrid
    Brussels
      9:30 AM
      10:17 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $339.25
  • Madrid
    Brussels
      5:50 AM
      6:17 PM
    3 Aug
    OUI.sncfOUI.sncf
    from $357.77


  Carpooling Madrid - Brussels    818 mi

The cheapest carpooling offers from Madrid to Brussels

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Madrid
    Brussels
      1:40 AM
      7:00 PM
    3 Aug
    BlaBlaCarBlaBlaCar
    from $122.36


Current ticket prices

Ticket prices for the bus route Brussels - Madrid are currently starting from $123.48. If you book too short notice, however, the trip might set you back $123.48. This is why we recommend checking different departure times (if you're flexible timewise, that is). Sometimes you can save a few dollars by simply taking a later bus. Also take a look at travel times: while OUIBUS only needs 22h 30m for the whole journey, you might have to spend more time on the road when opting for other companies.

Bus stops in Brussels and Madrid

  Stations
Calle de Méndez Álvaro 83, 28045 Madrid (Spain)
Calle de Méndez Álvaro 70, 28045 Madrid (Spain)
Avd. de América , 28002 Madrid (Spain)

More on bus features and services

Buses are the ideal option for smart travelers who want to travel for less without compromising comfort. Most carriers have renovated their fleet and taking the bus has become one of the most convenient modes of transportation available.

Among the many amenities, you'll be able to find free WiFi, take at least one piece of baggage in the baggage compartment, and a small bag on-board. Low-cost snacks and refreshments are also offered by Eurolines Germany. When taking a bus from Brussels to Madrid, make sure you compare all available offers so that you find just the best bus.

On CheckMyBus you can find detailed info on departure times, the exact location of bus stops in Madrid and Brussels as well as an overview of all available on-board features. We will always do our best to keep you up to date on special discounts from our partners. Follow us on our social media channels for more info!

Brussels and Madrid: Useful Info

Brussels
1.02 Million
Madrid
3.26 Million
Taxi
$6.74
$4.49
Brussels
Madrid
A cab ride in Brussels is 34% more expensive than in Madrid.
Local buses
$2.36
$1.68
Brussels
Madrid
A bus fare in Brussels is 29% more expensive than in Madrid.
Beer
$4.49
$3.37
Brussels
Madrid
A large beer in Brussels is 25% more expensive than in Madrid.
Water
$1.06
$0.78
Brussels
Madrid
A bottle of water in Brussels is 27% more expensive than in Madrid.
Meal
$18.14
$11.45
Brussels
Madrid
A meal in Brussels is 37% more expensive than in Madrid.
Trusted shop
The CheckMyBus App
Free Download