Munich to Milan flight with Air Dolomiti

Tue, Jun 17
+ Add return
Air Dolomiti
easyJet
Lufthansa Cityline (2)
Lufthansa
Eurowings
1,000+ travel companies
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Journey information

Overview: Munich to Milan flight

GermanyGermany
ItalyItaly
Icon of flight
Flights from Munich to Milan depart on average 33 times per day, taking around 4h 45m. Cheap flight tickets for this journey start at $109 (€89) but you can travel from only $31 (€25) by bus.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $31 (€25)
Distance
216 miles (348 km)
Average flight duration
4h 45m
Cheapest ticket price
$109 (€89)
Flights per day
33
Direct flights
11
Fastest flight
1h 5m
Cheapest month to travel
November
First flight
00:12
Last flight
23:50
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Bus from $31 (€25)

The cheapest and fastest flights from Munich to Milan

Showing times and prices for Jun 17

Cheapest price

$168

Average price

$705

Fastest journey

1 h 5 m

Average duration

1 h 7 m

Flights per day

55

Distance

348 km

Cheap tickets

The best way to find a cheap flight ticket from Munich to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.

The average ticket from Munich to Milan will cost around $705 if you buy it on the day, but the cheapest tickets can be found for only $168.

Fast flights

Of the 55 flights that leave Munich for Milan onTue, Jun 17, 16 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

On Tue, Jun 17 the direct flights cover the 348 km distance in an average of 1 h 7 m but if you time it right, some flights will get you there in just 1 h 5 m .

On Tue, Jun 17 the longest flights will take 1 h 10 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Eurowings EW9083 · EW9822
09:40AM6h15
Munich Airport (MUC)
03:55PMMilan Malpensa Airport (MXP)
$1681One-way
1 transfer
easyJetU23948
01:15PM1h15
Munich Airport (MUC)
02:30PMMilan Malpensa Airport (MXP)
$1851One-way
0 transfers
Eurowings EW7173 · EW7824
01:35PM5h55
Munich Airport (MUC)
07:30PMMilan Malpensa Airport (MXP)
$2241One-way
1 transfer
Vueling AirlinesVY1817 · VY6342
09:10PM15h55
Munich Airport (MUC)
01:05PMMilan Malpensa Airport (MXP)
$2271One-way
1 transfer
Vueling AirlinesVY1813 · VY6332
10:25AM5h40
Munich Airport (MUC)
04:05PMMilan Malpensa Airport (MXP)
$2331One-way
1 transfer

Travel Information

Compare train, bus, and flight for Munich to Milan

Omio recommends booking the train as it is the most popular option from Munich to Milan among Omio's users. If you are prioritising price take the bus with prices starting from €25. For those with little time consider booking a flight which can get you there in 4h 45m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.

Compare flight with

Flight
Most popular
Train
Bus

€220

Average price

€153

Average price

€47

Average price

Cheapest

7h 45m

Average duration

Fastest

4h 45m

Onboard

+

3h 0m

Additional time*

11h 52m

Average duration

11h 22m

Onboard

+

30m

Additional time*

8h 24m

Average duration

7h 54m

Onboard

+

30m

Additional time*

1.0 - 2.1kg

CO2 emissions

0.1 - 0.3kg

CO2 emissions

Lowest

0.3 - 0.9kg

CO2 emissions

Direct Options

Direct Options

Direct Options

Additional time: Average total travel duration to departure point, security checks and transfers.

Live departures

Munich to Milan flight times

Showing flights for today, Monday, June 16
Last updated at 4:31 PM
ProviderDepartsDurationArrivesTransfers
Tickets
italia_trasportoaz4535:35 PM Munich Airport (MUC)
1h05
6:40 PM Milan Linate Airport (LIN)0 transfersDirect
lufthansaaz7329+italia_trasportoaz20146:20 PM Munich Airport (MUC)
11h20
5:40 AM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20506:20 PM Munich Airport (MUC)
22h50
5:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20166:20 PM Munich Airport (MUC)
12h50
7:10 AM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20286:20 PM Munich Airport (MUC)
13h50
8:10 AM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20926:20 PM Munich Airport (MUC)
21h50
4:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20446:20 PM Munich Airport (MUC)
18h50
1:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20806:20 PM Munich Airport (MUC)
20h50
3:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20366:20 PM Munich Airport (MUC)
15h20
9:40 AM Milan Linate Airport (LIN)1 transfer
lufthansaaz7329+italia_trasportoaz20106:20 PM Munich Airport (MUC)
11h50
6:10 AM Milan Linate Airport (LIN)1 transfer
vuelingVY1817 · VY63427:10 PM Munich Airport (MUC)
16h00
11:10 AM Milan Malpensa Airport (MXP)1 transfer
vuelingVY1817 · VY63307:10 PM Munich Airport (MUC)
12h00
7:10 AM Milan Malpensa Airport (MXP)1 transfer
air_dolomitiLH74328:05 PM Munich Airport (MUC)
1h10
9:15 PM Milan Malpensa Airport (MXP)0 transfersDirect
air_dolomitiaz74678:05 PM Munich Airport (MUC)
1h10
9:15 PM Milan Malpensa Airport (MXP)0 transfersDirect
Tuesday, June 17
air_dolomitiEN82684:55 AM Munich Airport (MUC)
1h10
6:05 AM Milan Malpensa Airport (MXP)0 transfersDirect
air_dolomitiaz74694:55 AM Munich Airport (MUC)
1h10
6:05 AM Milan Malpensa Airport (MXP)0 transfersDirect
lufthansaLH93 · LH2485:00 AM Munich Airport (MUC)
3h40
8:40 AM Milan Malpensa Airport (MXP)1 transfer
lufthansaLH95 · LH2726:00 AM Munich Airport (MUC)
4h00
10:00 AM Milan Linate Airport (LIN)1 transfer
air_dolomitiLH74046:10 AM Munich Airport (MUC)
1h10
7:20 AM Milan Linate Airport (LIN)0 transfersDirect
air_dolomitiaz74596:10 AM Munich Airport (MUC)
1h10
7:20 AM Milan Linate Airport (LIN)0 transfersDirect
lufthansaaz7331+italia_trasportoaz20926:25 AM Munich Airport (MUC)
9h45
4:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7331+italia_trasportoaz20806:25 AM Munich Airport (MUC)
8h45
3:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7331+italia_trasportoaz20446:25 AM Munich Airport (MUC)
6h45
1:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaLH97 · LH2726:30 AM Munich Airport (MUC)
3h30
10:00 AM Milan Linate Airport (LIN)1 transfer
lufthansaaz4827+air_dolomitiaz74157:00 AM Munich Airport (MUC)
4h55
11:55 AM Milan Malpensa Airport (MXP)1 transfer
lufthansaaz4827+air_dolomitiaz74137:00 AM Munich Airport (MUC)
8h35
3:35 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz4827+air_dolomitiaz74177:00 AM Munich Airport (MUC)
14h10
9:10 PM Milan Malpensa Airport (MXP)1 transfer
lufthansaaz4827 · az72897:00 AM Munich Airport (MUC)
5h50
12:50 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz4827 · az72977:00 AM Munich Airport (MUC)
9h00
4:00 PM Milan Malpensa Airport (MXP)1 transfer
lufthansaaz4827+air_dolomitiaz74117:00 AM Munich Airport (MUC)
9h35
4:35 PM Milan Linate Airport (LIN)1 transfer
eurowingsEW9083 · EW98227:40 AM Munich Airport (MUC)
6h15
1:55 PM Milan Malpensa Airport (MXP)1 transfer
qatar_airwaysQR60 · QR1238:00 AM Munich Airport (MUC)
21h10
5:10 AM Milan Malpensa Airport (MXP)1 transfer
qatar_airwaysQR60 · QR1178:00 AM Munich Airport (MUC)
35h00
7:00 PM Milan Malpensa Airport (MXP)1 transfer
qatar_airwaysQR60 · QR1278:00 AM Munich Airport (MUC)
28h15
12:15 PM Milan Malpensa Airport (MXP)1 transfer
vuelingVY1813 · VY63368:25 AM Munich Airport (MUC)
10h20
6:45 PM Milan Malpensa Airport (MXP)1 transfer
vuelingVY1813 · VY63348:25 AM Munich Airport (MUC)
11h15
7:40 PM Milan Malpensa Airport (MXP)1 transfer
vuelingVY1813 · VY63328:25 AM Munich Airport (MUC)
5h40
2:05 PM Milan Malpensa Airport (MXP)1 transfer
air_dolomitiEN82748:55 AM Munich Airport (MUC)
1h10
10:05 AM Milan Malpensa Airport (MXP)0 transfersDirect
air_dolomitiaz74638:55 AM Munich Airport (MUC)
1h10
10:05 AM Milan Malpensa Airport (MXP)0 transfersDirect
swissLX1103+helveticLX16289:15 AM Munich Airport (MUC)
2h45
12:00 PM Milan Malpensa Airport (MXP)1 transfer
ajetVF42 · VF6110:55 AM Munich Airport (MUC)
22h50
9:45 AM Milan Bergamo Orio al Serio Airport (BGY)1 transfer
easyjetU2394811:15 AM Munich Airport (MUC)
1h15
12:30 PM Milan Malpensa Airport (MXP)0 transfersDirect
lufthansaaz7333+italia_trasportoaz213011:25 AM Munich Airport (MUC)
9h45
9:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7333+italia_trasportoaz211411:25 AM Munich Airport (MUC)
7h45
7:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7333+italia_trasportoaz205011:25 AM Munich Airport (MUC)
5h45
5:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7333+italia_trasportoaz208011:25 AM Munich Airport (MUC)
3h45
3:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7333+italia_trasportoaz209211:25 AM Munich Airport (MUC)
4h45
4:10 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz7333+italia_trasportoaz205611:25 AM Munich Airport (MUC)
6h45
6:10 PM Milan Linate Airport (LIN)1 transfer
eurowingsEW7173 · EW782411:35 AM Munich Airport (MUC)
5h55
5:30 PM Milan Malpensa Airport (MXP)1 transfer
lufthansaaz4865+air_dolomitiaz74171:00 PM Munich Airport (MUC)
8h10
9:10 PM Milan Malpensa Airport (MXP)1 transfer
lufthansaaz4865+air_dolomitiaz74111:00 PM Munich Airport (MUC)
3h35
4:35 PM Milan Linate Airport (LIN)1 transfer
lufthansaaz4865 · az72871:00 PM Munich Airport (MUC)
7h05
8:05 PM Milan Linate Airport (LIN)1 transfer
lufthansa_citylineLH18561:20 PM Munich Airport (MUC)
1h10
2:30 PM Milan Malpensa Airport (MXP)0 transfersDirect
lufthansaaz73391:20 PM Munich Airport (MUC)
1h10
2:30 PM Milan Malpensa Airport (MXP)0 transfersDirect
air_dolomitiEN82862:45 PM Munich Airport (MUC)
1h05
3:50 PM Milan Linate Airport (LIN)0 transfersDirect
air_dolomitiaz74612:45 PM Munich Airport (MUC)
1h05
3:50 PM Milan Linate Airport (LIN)0 transfersDirect
qatar_airwaysQR58 · QR1272:50 PM Munich Airport (MUC)
21h25
12:15 PM Milan Malpensa Airport (MXP)1 transfer
qatar_airwaysQR58 · QR1172:50 PM Munich Airport (MUC)
28h10
7:00 PM Milan Malpensa Airport (MXP)1 transfer
qatar_airwaysQR58 · QR1232:50 PM Munich Airport (MUC)
14h20
5:10 AM Milan Malpensa Airport (MXP)1 transfer
air_dolomitiaz74653:45 PM Munich Airport (MUC)
1h10
4:55 PM Milan Malpensa Airport (MXP)0 transfersDirect
air_dolomitiLH95143:45 PM Munich Airport (MUC)
1h10
4:55 PM Milan Malpensa Airport (MXP)0 transfersDirect

This is the last flight of the day.

Find all the dates and times for this journey

How far in advance should I book flight tickets from Munich to Milan?

The best time to book your flight from Munich to Milan is 84 days before departure. See how prices for flights change on the Munich to Milan route.
Prices are for one-way tickets for one passenger from Munich to Milan per month. Insights are sourced from fares found by Omio users in the last 12 months. Current prices may differ as prices vary depending on the time of day, class or how far in advance you book your flight from Munich to Milan.

Compare prices and tickets Munich to Milan by train, bus, or flight

Tue
Jun 17
Wed
Jun 18
Thu
Jun 19
Fri
Jun 20
Sat
Jun 21
Sun
Jun 22
Mon
Jun 23
Tue
Jun 24
Wed
Jun 25
Thu
Jun 26
Fri
Jun 27
Sat
Jun 28
Sun
Jun 29
Mon
Jun 30
Tue
Jul 01
Wed
Jul 02
Thu
Jul 03
Fri
Jul 04
Sat
Jul 05
Sun
Jul 06
Mon
Jul 07

Airlines: Air Dolomiti, easyJet and Lufthansa Cityline (2) flights from Munich to Milan

You can travel by flight from Munich to Milan with Air Dolomiti, easyJet and Lufthansa Cityline (2) for as low as $136 (€111). When you search for schedules and tickets, Omio will show you the best trip.

EasyJet is a British multinational low-cost airline headquartered at London Luton Airport (LTN). It’s the largest UK-based carrier based on the number of passengers carried. EasyJet flies to over 150 destinations across Europe and North Africa, making it a popular budget airline for travelers. To keep fares as low as possible, easyJet tickets are non-refundable and no complimentary snacks are provided onboard. All fare types include allowance of one small personal bag, while additional fees apply for carry-on luggage and checked luggage.

Munich to Milan flight information with easyJet:

  • Average Duration: 1 h 10 min
  • Cheapest Price: $136

FAQs: Munich to Milan Flight

FAQs: Take a flight from Munich to Milan hassle-free. 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 Milan.
FAQs

popular airports

Popular airports from Munich to Milan

Munich
Milan
The major airport for departures in Munich is Munich Airport. Find all the information you need to know about services, amenities and connections at Munich Airport for your trip from Munich to Milan.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
6 km
carConnection
Car connection
A92, exit Flughafen München
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 1; prices start at €4 per hour.
Dining
Dining
  • McDonald's, Starbucks, and Portuguese cuisine.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, assistance.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Steigenberger Hotel (walking distance).
Lounge
Lounge
  • Lounges available, including Lufthansa and Air France lounges.
Lost and Found Office
Lost and Found Office
  • Located in Terminal 1, Module D, Level 03.
Public transit options for Munich Airport
  • Bus: 635, 512, 635 Train: S1, S8
The major airport for arrivals in Milan is Milan Malpensa Airport. Find all the information you need to know about services, amenities and connections at Milan Malpensa Airport for your journey to Milan from Munich.
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
2 km
carConnection
Car connection
A8 Motorway, exit Busto Arsizio.
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Available in Terminal 1; cost around €6 per hour.
Dining
Dining
  • Café Eiffel (French cuisine), McDonald's, and other options.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Elevators, ramps.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • Hilton Rome Airport (directly connected to the terminals).
Lounge
Lounge
  • Lounges available in Terminal 1, including Sala Montale and Club SEA.
Lost and Found Office
Lost and Found Office
  • Located in both terminals, near baggage claim.
Public transit options for Milan Malpensa Airport
  • Train: Malpensa Express Bus: Terravision, Autostradale, Malpensa Shuttle
Amenities at airport
WifiWifi
LockersLockers
ParkingParking
DiningDining
ATMATM
TaxisTaxis
AccessibilityAccessibility
WCWC
HotelHotel
ShowerShower
LoungeLounge
Lost and Found OfficeLost and Found Office
information
ticketOfficeHours
Distance to city center
6 km
carConnection
Car connection
A51, exit 6
Wifi
Wifi
  • Free Wi-Fi available throughout the airport.
Lockers
Lockers
  • Prices start at €6 per hour.
Dining
Dining
  • Fast food and cafes.
Taxis
Taxis
  • Available outside the terminal.
Accessibility
Accessibility
  • Ramps, assistance.
WC
WC
  • Available throughout the airport.
Hotel
Hotel
  • El Plantio Golf Resort (short drive).
Lounge
Lounge
  • Lounge available, Sala Leonardo Lounge, access with membership or fee.
Lost and Found Office
Lost and Found Office
  • Located in the arrivals area, near baggage claim.
Public transit options for Milan Linate Airport
  • Bus: A, 68, 69, 80

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links