Travel options for:
Munich to Madrid
  • Fly

    $56 - $252
    1. Munich

      36 min - every 20 minutes

      $4 - $8

    2. Munich (MUC)

      2 h 35 min - non-stop

      $50 - $240

    3. Madrid (MAD)

      24 min - every 30 minutes

      $2 - $4

  • Train

    $277 - $473
    1. München Hbf

      2 h 19 min - every 2 hours

      $22 - $70

    2. Stuttgart Hbf

      1 h 27 min - 4 times a day

      $35 - $85

    3. Strasbourg

      3 h 40 min - once daily

      $70 - $100

    4. Lyon Part Dieu

      4 h 58 min - once daily

      $75 - $110

    5. Barcelona Sants

      2 h 30 min - every 2 hours

      $75 - $110

  • Bus Eurolines CH

    $252 - $396
    1. München ZOB

      3 h 42 min - 5 times a day

      $130 - $190

    2. Zurich

      26 h 15 min - 3 times a week

      $120 - $210

  • Bus Eurolines DE

    $117 - $177
    1. Munich, Munich central bus

      3 h 35 min - twice daily

      $16 - $28

    2. Karlsruhe

      27 h 25 min - twice a week

      $100 - $150

  • Bus ALSA

    $150 - $230
    1. Munich

      4 days 7 h - once daily

      $150 - $230

  • Drive

    $250 - $370
    1. Munich

      18 h 35 min - 1209.5 miles

      $250 - $370

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

From München Marienplatz train to Munich airport, fly to Madrid airport, then train to Madrid. 5 h 50 min $99. From München Hbf train to Stuttgart Hbf, train to Strasbourg, train to Lyon Part Dieu, train to Barcelona Sants, then train to Madrid-Puerta de Atocha. 18 h 21 min $386. From München ZOB bus to Zurich then bus to Madrid Avenida de América. 30 h 57 min $355. From Munich, Munich central bus station bus to Karlsruhe then bus to Madrid. 8 h $167. From Munich bus to Madrid. 4 days 7 h $198. From Munich drive to Madrid. 18 h 35 min $310.