Travel options
from Munich to Madrid

You can get from Munich to Madrid by train, bus or flight.

No journeys found

We couldn’t find any journeys for this date. Click below and try searching for another date.

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View all

COMPARE Prices for trains, buses and flights

Sep 26
Find prices
Sep 27
Sep 28
Find prices
$90Air Europa
Sep 29
Find prices
$128Air Europa
Sep 30
Find prices
Oct 1
Oct 2
$65Air Europa
Oct 3
Oct 4
$65Air Europa
Oct 5
Find prices
$77Air Europa
Oct 6
Find prices
$65Air Europa
Oct 7
Find prices
$65Air Europa
Oct 8
Oct 9
$65Air Europa
Oct 10
$90Air Europa
Oct 11
$90Air Europa
Oct 12
Find prices
Oct 13
Find prices
$90Air Europa
Oct 14
Find prices
$65Air Europa
Oct 15
$77Air Europa
Oct 16
$65Air Europa

Travel Information between Munich and Madrid

distanceDistance920 miles (1484 km)
modeAvailable travel modesBus or flight
priceTicket price range$94 - $97
cheapestCheapest modeBus • $94 (€75) • 30 h 20 min
fastestFastest modeFlight • $97 (€77) • 2 h 40 min
carriersPopular travel companiesFlixbus or Air Europa

Take a bus or flight to travel 920 miles (1484 km) to Madrid from Munich. If speed is a priority, then a flight is the best option with an average duration of 2 h 40 min; whereas, if saving money is more important, then a bus is the best option with prices starting as low as $94 (€75). The most popular travel companies which serve this journey are Flixbus or Air Europa among others. Travelers can even take a direct flight from Munich to Madrid.

Travel Tips

Travel from Munich to Madrid
Travel to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Munich to Madrid.
What are the international travel restrictions for Spain due to COVID-19 if I’m traveling between Munich and Madrid?

Travel from Munich, Germany to Madrid, Spain is: Partially open.

Is international entry into Madrid from Munich restricted?

International entry is currently allowed for: Entry is partially open for citizens and permanent residents of Germany.

Do I need to self-quarantine upon arrival to Madrid, Spain from Munich?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Specific entry restrictions may apply for travel to Spain: Canary Islands
  • Health screen upon arrival
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Pre-arrival Health Control Form (FCS) required

What are the COVID-19 safety measures to follow in Madrid, Spain?

The government of Spain has imposed the following measures to reduce the spread of COVID-19:

  • Social distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

The above information was last verified on 9/25/21. Remember to check the latest COVID-19 travel safety regulations for your trip from Munich to Madrid closer to your planned date of departure here.

What are the COVID-19 restrictions on returning to Germany from Madrid, Spain?

The current restriction level for returning to Munich, Germany from Spain is: Partially open.

Am I allowed to reenter Munich, Germany from Madrid, Spain?

Reentering Germany is currently allowed for: Entry is partially open for citizens and permanent residents of Spain

Do I need to self-quarantine when I arrive back to Munich from Madrid?

  • Negative COVID-19 test issued at most 3 days before arrival
  • Pre-arrival health declaration
  • The exact quarantine requirements depend on the regulations in each federal state
  • Digital entry registration is required prior to arrival

Which rules do I need to follow in Munich, Germany regarding COVID-19?

All travelers returning to Germany must observe the following safety measures to reduce the spread of COVID-19 in the country:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face masks: Mandatory

The information above was last checked on 9/25/21. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Munich from Madrid here.

How do I travel from Munich to Madrid?

There are 2 ways to get from Munich to Madrid: bus or flight.

What is the cheapest way to travel to Madrid from Munich?

The cheapest way to get from Munich to Madrid is by taking a bus. You can find average ticket prices around $94 (€75) compared to other travel options to Madrid:

A bus is generally $2 (€2) less than a flight for the same journey. Taking a flight costs on average $97 (€77) from Munich to Madrid.

What is the quickest way to get from Munich to Madrid?

The fastest way to get to Madrid from Munich is by flight with an average travel time of 2 h 40 min.

Other travel options to Madrid can usually take longer:

In comparison, going by bus can take 30 h 20 min   on average.

How far is Madrid from Munich?

The Munich to Madrid distance is around 920 miles (1484 km).

What are the departure and arrival points in Munich and in Madrid?

These are the most popular departure and arrival points when traveling from Munich to Madrid:

  • Most travelers catch their bus from München, ZOB and arrive in Madrid, Estación Sur/Gare routière Méndez Alvaro - 83.
  • Most travelers take a flight from Munich Airport to Madrid Barajas Airport.
Which travel companies can help me find a way to get from Munich to Madrid?

Omio works with many trusted partners that can help you travel the best way from Munich to Madrid:

  • You can go to Madrid from Munich by bus with Flixbus. You'll see cheap bus tickets for $94 (€75) with Flixbus from Munich to Madrid on Omio.
  • You can take a flight from Munich to Madrid with Air Europa. Cheap tickets can be found for $97 (€77) with Air Europa from Munich to Madrid.
Is there a way to travel directly from Munich to Madrid?

Yes, there are direct services available from Munich to Madrid with the following travel companies:

  • You can take a direct flight with Lufthansa, Air Europa or Iberia.

Direct services tend to save you time and add more convenience in getting you to Madrid as you won't need to transfer at another stop in between, so it's worth paying attention to before booking your tickets between Munich and Madrid.

Where else should I travel to after my journey to Madrid from Munich ends?
Many of our customers who book a trip from Munich to Madrid often extend their vacation and travel to other popular destinations like Barcelona, Valencia or Sevilla. If you’re thinking of adding another destination to your Munich and Madrid itinerary, let Omio find you the best connections between Madrid and any of these top destinations today!
How far in advance should I purchase my Munich to Madrid one way ticket online to get the best deals?

Before traveling from Munich to Madrid, it’s good to know what ticket you can book and how much it will cost in the next 7 days:

  • A bus ticket for this trip costs on average $94 (€75) one way.
  • A plane ticket costs $97 (€77) one way on average for this trip.

But we recommend booking Munich to Madrid tickets online a few months before your planned travel date to score the best deals and save money on your trip.


Important Stations and Airports for this Journey

München ZOB Hackerbrücke
München Hbf

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is within walking distance of the city centre and is connected to other parts of the city by public transport.<br>Metro lines U1, U2, U4, U5, U7, U8<br>Bus lines 58<br>Tram lines 16, 17, 20, 21, 22
How long does it take to get from the train station to the city centre?
This station is a 5-10 minute walk from the city centre.
München Ost