Travel options for:
Brussels to Madrid
  • Fly from Brussels

    $57 - $205
    1. Brussels

      10 min - hourly

      $19 - $22

    2. Brussels (BRU)

      2 h 15 min - non-stop

      $35 - $180

    3. Madrid (MAD)

      24 min - every 30 minutes

      $2 - $4

  • Bus to Charleroi, fly

    $48 - $234
    1. Brussels

      55 min - hourly

      $16 - $21

    2. Charleroi (CRL)

      2 h 25 min - non-stop

      $29 - $210

    3. Madrid (MAD)

      24 min - every 30 minutes

      $2 - $4

  • Train TGV

    $376 - $461
    1. Bruxelles-Midi

      1 h 22 min - hourly

      $85 - $120

    2. Paris Nord

      7 min - every 30 minutes

      $3 - $5

    3. Paris Gare de Lyon

      6 h 15 min - once daily

      $210 - $230

    4. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

  • Train Belgian Railways (NMBS/SNCB)

    $242 - $350
    1. Bruxelles-Midi

      6 h 55 min - 3 times a week

      $140 - $200

    2. Narbonne

      5 h 11 min - once daily

      $100 - $150

  • Bus ALSA

    $98 - $192
    1. Brussels-North

      4 h 30 min - every 3 hours

      $28 - $85

    2. Paris Gallieni

      16 h 15 min - once daily

      $70 - $110

  • Bus Autocares Grupo Samar

    $116 - $217
    1. Brussels-North

      4 h 30 min - every 3 hours

      $28 - $85

    2. Paris

      18 h - once daily

      $85 - $130

    3. Méndez Álvaro - Estación Sur

      42 min - every 15 minutes - line 148

      $3 - $5

  • Drive

    $200 - $300
    1. Brussels

      15 h 1 min - 984.1 miles

      $200 - $300

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Bruxelles-Nord train to Brussels airport, fly to Madrid airport, then train to Madrid. 5 h 4 min $93. From Bruxelles-Midi bus to Charleroi airport, fly to Madrid airport, then train to Madrid. 5 h 59 min $89. From Bruxelles-Midi train to Paris Nord, train to Paris Gare de Lyon, train to Barcelona Sants, then train to Madrid-Puerta de Atocha. 11 h 46 min $439. From Bruxelles-Midi train to Narbonne then train to Madrid-Puerta de Atocha. 13 h 6 min $303. From Brussels-North bus to Paris Gallieni then bus to Madrid. 21 h 45 min $148. From Brussels-North bus to Paris, bus to Méndez Álvaro - Estación Sur, then line 148 bus to Callao. 24 h 19 min $172. From Brussels drive to Madrid. 15 h 1 min $251.