Compare prices and tickets by train, bus or flight

Mon
Jan 24
Find prices
$38Air Europa
Tue
Jan 25
Find prices
$26Air Europa
Wed
Jan 26
$120Flixbus
$26Air Europa
Thu
Jan 27
$89BlaBlaCar Bus
$26Air Europa
Fri
Jan 28
$77BlaBlaCar Bus
$26Air Europa
Sat
Jan 29
$83BlaBlaCar Bus
$26Air Europa
Sun
Jan 30
$77BlaBlaCar Bus
$49Iberia
Mon
Jan 31
Find prices
$26Air Europa
Tue
Feb 1
Find prices
$26Air Europa
Wed
Feb 2
Find prices
$26Air Europa
Thu
Feb 3
$89BlaBlaCar Bus
$26Air Europa
Fri
Feb 4
$83BlaBlaCar Bus
$26Air Europa
Sat
Feb 5
$83Flixbus
$26Air Europa
Sun
Feb 6
$77BlaBlaCar Bus
$26Air Europa
Mon
Feb 7
Find prices
$26Air Europa
Tue
Feb 8
Find prices
$26Air Europa
Wed
Feb 9
$107Flixbus
$26Air Europa
Thu
Feb 10
$83BlaBlaCar Bus
$26Air Europa
Fri
Feb 11
$83BlaBlaCar Bus
$72Lufthansa
Sat
Feb 12
$83BlaBlaCar Bus
$26Air Europa

More than 1,000 travel companies trust us to sell their tickets all in one place.

Ryanair
Easyjet
Eurowings
Vueling
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Overview: Madrid to Munich flight

distanceDistance920 miles (1484 km)
durationAverage flight duration2 h 35 min
priceAverage plane ticket price$32 (€26)
changesDirect flightYes
carriersAirlinesAir Europa, Lufthansa, Iberia, TAP Portugal, Swiss, Brussels Airlines, Air Berlin or Vueling

Flights from Madrid to Munich cover the 920 miles (1484 km) long journey taking on average 2 h 35 min with our travel partners like Air Europa, Lufthansa, Iberia, TAP Portugal, Swiss, Brussels Airlines, Air Berlin or Vueling. There are direct flight services available. While the average ticket price for this journey costs around $32 (€26), you can find the cheapest plane ticket for as low as $26 (€22). Travelers depart most frequently from Madrid Barajas Airport and arrive in Munich Airport.

Airlines: SWISS, Air Europa and Lufthansa flights from Madrid to Munich

Buy your official SWISS, Air Europa and Lufthansa flight tickets to Munich from Madrid from $26 (€22) with Omio. Find flight times and tickets for over 1000 travel companies to compare and book the most convenient route.

SWISS
Air Europa
Lufthansa

Swiss is Switzerland’s leading airline and offers Economy and Business ticket fares for your next flight from Madrid to Munich.

Looking for flights between Madrid and Munich? SWISS is one of the best companies to travel with on the 920 miles (1484 km) journey from Madrid to Munich. As an official travel partner of SWISS, Omio quickly shows you the latest SWISS flight schedules and timetables, tickets and offers (such as baggage allowance and amenities provided onboard), travel information, and prices so that you can check for ideal departure and arrival times, compare the fastest Madrid to Munich routes, find the best amenities to make your trip smooth and easy, and buy the most affordable SWISS plane tickets that fit your budget. If you use the Omio app to search for flights from Madrid to Munich, you can quickly see if the SWISS ticket is a mobile ticket, making it easy for you to go paperless when taking a flight. Once you’re ready, book your Madrid - Munich flight now on Omio quickly and easily and enjoy your upcoming trip with SWISS!

    Read on for COVID-19 recommendations and policies for your SWISS flight ticket between Madrid and Munich:

    • Refund or voucher policy
    • Please check the website for goodwill measures
    • Cashless payments recommended
    • Online booking and check-in recommended

    Flights from Madrid to Munich

    All flights on this route travel between Adolfo Suárez Madrid-Barajas Airport (MAD) and Munich Airport (MUC). There are between five and nine direct flights each day of the week, which take a little under two and a half hours. There are also more than 30 indirect flights that take various routes. These flights take over three hours plus layover time.

    Which airlines fly from Madrid to Munich?

    Lufthansa, Air Europa, and Iberia airlines operate direct flights between Madrid and Munich. Other operators that offer indirect flights include Air France, Brussels Airlines, and Swiss. These flights change in various countries, including France, Belgium, and Switzerland.

    How long is the flight from Madrid to Munich?

    Flights from Madrid can reach Munich in just under two and a half hours on the fastest direct route. For other flights that require a change of planes, the total flying time is upwards of three hours with a layover time of at least 45 minutes. Check the total travel time before booking.

    How many flights are there from Madrid to Munich?

    There are between five and nine direct flights seven days per week, with morning, afternoon, and evening departures available. In addition, there are over 30 indirect flight combinations available each day on the Madrid to Munich route. These flights depart regularly throughout the day, including early morning and late night flights.

    What are the departure and arrival airports for flights from Madrid to Munich?

    Departure airport: For all flights to Munich, Adolfo Suárez Madrid-Barajas Airport (MAD) is the departure airport. Located approximately eight miles from Madrid city center, the airport is easy to reach via public transport. The underground metro system, train, and city buses can be used for quick and easy access from various destinations in Madrid. The journey takes between 11 and 40 minutes. The airport has Air Rooms that can be used to freshen up, take a nap, or stay overnight.

    Arrival airport: Passengers arriving from Madrid will land at Munich Airport (MUC). The airport is around 18 miles outside of Munich. S-Bahn lines S1 and S8 travel from the airport to the city center in just 35 minutes, with trains departing every 10 minutes. The Lufthansa Express Bus departs from Terminals 1 and 2 every 15 minutes and takes 45 minutes to get to Munich Central Station. The airport has free WiFi and currency exchange services.