>
From Munich to Milan

Compare prices to get from Munich to Milan

Search for tickets from Munich to Milan in the next 7 days. Flights start at US$79. Trains start at US$57. Buses start at US$24.
Flights
US$79|1h 5m
Trains
US$57|7h 23m
Buses
US$24|6h 35m
US$153
US$112
US$112
US$111
US$112
US$137
US$110
US$96
US$82
US$79
US$149
US$90
US$146
US$119
Lufthansa
Cheapest|Fastest
1h 5m
Munich International AirportLinate Airport
US$112One way
Search
Direct
Lufthansa
Fastest
1h 5m
Munich International AirportLinate Airport
US$285One way
Search
Direct
Condor Airlines
4h 40m
Munich International AirportMilan Malpensa Airport
US$153One way
Search
1 stop
Air France
5h
Munich International AirportMilan Malpensa Airport
US$234One way
Search
1 stop
  • Prices shown from Munich to Milan are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.

Compare transport options from Munich to Milan

The cheapest way to get from Munich to Milan costs only US$23 on average via Buses, and the quickest way takes just 1h 8m by Flights. Find the travel option that best suits you.

Flight
Flights Fastest
Average price US$121
Average duration 1h 8m
Departure time --
Direct options
Search flights
Train
Trains
Average price US$76
Average duration 11h 12m
Departure time 07:23 - 13:55
Direct options
Bus
Buses Cheapest
Average price US$23
Average duration 8h 51m
Departure time 05:00 - 07:30
Direct options

· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time

When is the cheapest time to travel from Munich to Milan?

What is the cheapest month to book a one-way flight from Munich to Milan?

Average price of one-way tickets from Munich to Milan booked on Trip.com over the past 12 months.

For a one-way flight from Munich to Milan, fares are lowest in December (US$128) and highest in July (US$228).

US$228
US$178
US$128
US$78
    Cheapest
  • US$137
    Nov
  • US$128
    Dec
  • US$145
    Jan
  • US$154
    Feb
  • US$139
    Mar
  • US$153
    Apr
  • US$169
    May
  • US$141
    Jun
  • US$228
    Jul
  • US$206
    Aug
  • US$151
    Sep
  • US$188
    Oct

What is the cheapest day to travel by train from Munich to Milan?

Average train fares from Munich to Milan for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Munich to Milan is Saturday, with an average price of US$61.

US$88
US$75
US$61
US$48
    Cheapest
  • Nov 30
  • Nov 24
  • Nov 18
  • Nov 5
  • Nov 13
  • Nov 14
  • Nov 8

What is the cheapest day to travel from Munich to Milan by bus?

The average price of a bus from Munich to Milan found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Munich to Milan is Monday, with an average price of US$23.

US$23
  • Nov 2
  • Nov 3
  • Nov 4
  • Nov 5
  • Nov 6
  • Nov 7
  • Nov 8

Recommended hotels in Milan

1 bedroom - [Duomo 20 min - Bocconi - Navigli] - Wi-Fi
0/10
Reviews
1 bedroom - [Duomo 20 min - Bocconi - Navigli] - Wi-Fi
hotel-star hotel-star hotel-star hotel-star hotel-praise
Famagosta | 3.26 km from city centre
US$3,046
Breda Lofts Milano
-/10
Reviews
Breda Lofts Milano
hotel-star hotel-star hotel-star hotel-star hotel-praise
Bicocca - Zara | 6.98 km from city centre
US$2,283
Four Seasons Hotel Milano
9.3/10
78 Reviews
Four Seasons Hotel Milano
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Milan City Centre | 0.69 km from city centre
US$2,118
Portrait Milano - Lungarno Collection
9.8/10
51 Reviews
Portrait Milano - Lungarno Collection
hotel-star hotel-star hotel-star hotel-star hotel-star hotel-praise
Milan City Centre | 0.79 km from city centre
US$1,615

From Munich to Milan: Travel Information

Companies operating from Munich to Milan

Deutsche Bahn
Trenitalia
SBB
FlixBus

Find stations and airports near Munich and Milan

Popular airports near Munich

Augsburg Airport (AGB) Munich Germany
Munich International Airport (MUC) Munich Germany
Salzburg Airport (SZG) Nearby Salzburg Austria

Popular airports near Milan

Il Caravaggio International Airport (BGY) Milan Italy
Linate Airport (LIN) Milan Italy
Milan Malpensa Airport (MXP) Milan Italy
Parma Giuseppe Verdi Airport (PMF) Milan Italy
Lugano Airport (LUG) Nearby Lugano Switzerland

Popular train stations near Munich

München Hbf (tief) Munich Germany
München Hbf Munich Germany
München Hbf Gl.27-36 Munich Germany
München Hbf Gl.5-10 Munich Germany
Hauptbahnhof Nord, München Munich Germany

Popular train stations near Milan

Milan Dateo Milan Italy
Milan Porta Vittoria Milan Italy
Milano Porta Venezia Milan Italy
Milan Porta Venezia Milan Italy
Milan Porta Romana Milan Italy

Popular bus stations near Munich

Odeonsplatz, München Munich Germany
Max-Weber-Platz, München Munich Germany
Munich Central Station (Station Hall) Munich Germany
Hauptbahnhof Nord, München Munich Germany
Hauptbahnhof Nord, München Munich Germany

Popular bus stations near Milan

Milano Dante St Milan Italy
Milan Via Alessandro Manzoni Milan Italy
Milan Corso Buenos Aires Milan Italy
Milan Autostazione Porta Garibaldi Milan Italy
Milan Garibaldi Train Station Milan Italy

FAQ – How to Get from Munich to Milan

  • How far is it from Munich to Milan?

    It’s about 376km (234 mi) from Munich to Milan.
  • There are 3 different ways to get from Munich to Milan, including Flights, Trains, Buses.
  • The fastest way to get from Munich to Milan is by Flights, with an average journey time of 1 hour 8 minutes. Other modes of transport take longer: Buses takes on average 8h 51m.Trains takes on average 11h 12m.
  • The cheapest way to get from Munich to Milan is by Buses, with an average price of US$23. Other modes of transport are more expensive: Trains costs around US$76 on avergae.Flights costs around US$121 on avergae.
  • For trips between Munich and Milan, visitors typically use the following departure and arrival points: Most Flights depart from Augsburg Airport and arrive at Il Caravaggio International Airport; Trains depart from München Hbf (tief) and arrive at Milan Dateo; Buses depart from Odeonsplatz, München and arrive at Milano Dante St.
  • Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Munich to Milan are typically cheapest December, with an average fare of US$128. Flights from Munich to Milan are typically cheapest Saturday, with an average fare of US$61. Flights from Munich to Milan are typically cheapest Monday, with an average fare of US$23
  • The time difference between Munich and Milan is 0m.