| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| Today202 € | 1862 € | 19132 € | 2069 € | 2197 € | 2242 € | 2362 € |
| 2468 € | 2569 € | 26251 € | 2755 € | 2862 € | 2937 €The cheapest | 3075 € |
| 3155 € | 1125 € |
The next cheapest train, bus and carpooling ticket from Munich to Milan is on Saturday 29 August 2026. Book it now before the price goes up!
| 🚌 Bus | 🚌 + 🚄 Combined trips | 🚗 Carpooling | |
|---|---|---|---|
| Price range | 19€ - 191€ | 37€ - 305€ | 23€ - 49€ |
| Duration | 6h35 - 11h25 | 7h25 - 11h25 | 4h50 - 9h10 |
| Itinerary | Direct | 1 stop at Verona Porta Nuova, Munich, Munich central bus station, Zurich, Milano P Garibaldi, Milano Centrale, Zurich Central Bus Station Sihlquai, Milano Lambrate, Milano Rog | Direct |
| Departure station | Munich, Munich central bus station | Munich, Munich central bus station | |
| Arrival station | Milan Lampugnano | Milano P Garibaldi | |
| Companies | FlixBus, Regiojet, Bus Blablacar | FlixBus, Trenitalia, Regiojet | Blablacar |
| First trip | 14h05 | 14h05 | 14h06 |
| Last trip | 20h09 | 20h08 | 18h46 |
| Number of daily trips | 17 | 15 | 3 |
The statistics for this trip are not yet available
You'll laugh at least 100% more
I emit 98.65% less CO2
Reducing your carbon footprint by using responsible modes of transport is important for us (all)! Your train from Munich to Milan generally emits 1.01kg CO2 per traveler. Good news, it's always less than a plane or personal car!
Are you looking for your train, bus and carpooling ticket from Munich to Milan?
bus FlixBus, bus Regiojet, bus Bus Blablacar, train Trenitalia, and carpooling Blablacar are transport companies that allow you to travel easily between the two cities.
In just 0h, you will be able to travel from Munich to Milan covering a distance of 346 kilometers between the two cities.
On our site, you can find direct train, bus and carpooling trips Munich Milan because several of our partner transport companies offer them. Pretty cool, right?!
Your Munich Milan trip from only 19 €, that's quite a deal, isn't it?
But be careful! The price of train, bus and carpooling tickets varies depending on when you book.
We'll give you more details below on the best time to book your ticket!
You can also use our Munich Milan price comparator in train, bus and carpooling, based on the booking date. It's right above, it's handy!
A journey direct Munich Milan has a price that normally varies between 19€ and 191€.
The travel duration may also vary from 6h35 to 11h25.
On average, for this journey, a one-way ticket will cost you 35€.
The average duration for a direct Munich Milan journey is 8h42.
This journey from Munich to Milan is offered by the companies FlixBus and Regiojet and Bus Blablacar. It departs from Munich, Munich central bus station and arrives at Milan Lampugnano.
It also serves stations Verona Viale Palladio III, Munich, Munich central bus station, Verona Porta Nuova, Zurich, Zurich Central Bus Station Sihlquai, Trento (Lungadige San Nicolò), Milan Lampugnano, Milan Via Giuseppe Impastato, Milan, and Milan, Milan (Sesto S.G. 1° Maggio M1). The first of these journeys departs every day at 14h05.
If you prefer to leave later, you can still take a bus Munich-Milan at 20h09.
Depending on the days, you will have a choice of 17 buses from Munich to Milan per day.
Unfortunately, our train companies do not operate from Munich to Milan trips by train. But don't worry, you can still find the best prices with our other means of transportation
The journey direct Munich Milan is offered by the following companies: FlixBus and Trenitalia and Regiojet.
On average, the travel time for direct Munich Milan is 8h38, ranging from 7h25 to 11h25 at most.
The price often fluctuates between 37€ and 305€, with an average direct Munich Milan price of 110€.
From Munich, Munich central bus station, you will normally arrive at Milano P Garibaldi.
It also serves stations Verona Porta Nuova, Munich, Munich central bus station, Zurich, Milano P Garibaldi, Milano Centrale, Zurich Central Bus Station Sihlquai, Milano Lambrate, and Milano Rog.
The first daily departure of multimodal from Munich to Milan
will take place at 14h05 while the last one will be at 20h08.
Every day, you have the choice between 15 combined trips from Munich to Milan.