The cheapest buses from Milan to Munich

Showing times and prices for 23 Sep

Cheapest

£36

Average

£45

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

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

Cheapest
16:40Milano, Autostazione Lampugnano8h05 00:45München, ZOB
0 changes
£361One-way
Cheapest
14:00Milano, Autostazione Lampugnano6h35 20:35München, ZOB
0 changes
£361One-way
2nd Cheapest
20:30Milano, Autostazione Lampugnano9h45 06:15München, ZOB
1 changes
£431One-way
04:10Milano, Autostazione Lampugnano10h10 14:20München, ZOB
1 changes
£491One-way
01:05Milano, Autostazione Lampugnano6h55 08:00München, ZOB
0 changes
£631One-way

Timetable Milan to Munich

Showing buses for tomorrow, Thu, 23 Sep
01:05Milano, Autostazione Lampugnano6h55 08:00München, ZOB
0 changes
04:10Milano, Autostazione Lampugnano10h10 14:20München, ZOB
0 changes
14:00Milano, Autostazione Lampugnano6h35 20:35München, ZOB
0 changes
16:40Milano, Autostazione Lampugnano8h05 00:45München, ZOB
0 changes
20:30Milano, Autostazione Lampugnano9h45 06:15München, ZOB
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Wed
22 Sep
Find prices
£45Flixbus
£232Swiss
Thu
23 Sep
Find prices
Find prices
£157Lufthansa
Fri
24 Sep
£74Deutsche Bahn
Find prices
£60easyJet
Sat
25 Sep
£74Deutsche Bahn
Find prices
£114Air Dolomiti
Sun
26 Sep
£94Deutsche Bahn
£27STUDENT AGENCY k.s.
£36easyJet
Mon
27 Sep
£74Deutsche Bahn
Find prices
£32easyJet
Tue
28 Sep
£65Deutsche Bahn
Find prices
£114Air Dolomiti
Wed
29 Sep
£65Deutsche Bahn
Find prices
£128Lufthansa
Thu
30 Sep
£65Deutsche Bahn
Find prices
£114Air Dolomiti
Fri
1 Oct
£74Deutsche Bahn
Find prices
£39easyJet
Sat
2 Oct
£74Deutsche Bahn
Find prices
£78Air Dolomiti
Sun
3 Oct
£83Deutsche Bahn
£27STUDENT AGENCY k.s.
£21easyJet
Mon
4 Oct
£65Deutsche Bahn
Find prices
£24easyJet
Tue
5 Oct
£45Deutsche Bahn
Find prices
£121Eurowings
Wed
6 Oct
£45Deutsche Bahn
Find prices
£94Eurowings
Thu
7 Oct
£45Deutsche Bahn
Find prices
£94Eurowings
Fri
8 Oct
£56Deutsche Bahn
£27Flixbus
£22easyJet
Sat
9 Oct
£74Deutsche Bahn
£27Flixbus
£135Air Dolomiti
Sun
10 Oct
£74Deutsche Bahn
Find prices
£135Air Dolomiti
Mon
11 Oct
£47Deutsche Bahn
£22Flixbus
£22easyJet
Tue
12 Oct
£45Deutsche Bahn
£27Flixbus
£85Eurowings

The fastest buses from Milan to Munich

Showing times and prices for 23 Sep

Fastest Journey

6 h 35 m

Average

8 h 18 m

Buses per day

5

Distance

348 km

Of the 5 buses that leave Milan for Munich every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct buses cover the 348 km distance in an average of 8 h 18 m but if you time it right, some buses will get you there in just 6 h 35 m .

The slowest buses will take 10 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.

Fastest
14:00Milano, Autostazione Lampugnano6h35 20:35München, ZOB
0 changes
£361One-way
2nd Fastest
01:05Milano, Autostazione Lampugnano6h55 08:00München, ZOB
0 changes
£631One-way
16:40Milano, Autostazione Lampugnano8h05 00:45München, ZOB
0 changes
£361One-way
20:30Milano, Autostazione Lampugnano9h45 06:15München, ZOB
1 changes
£431One-way
04:10Milano, Autostazione Lampugnano10h10 14:20München, ZOB
1 changes
£491One-way

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

National Express
Eurolines France
RegioJet
Trenitalia
Place to stay

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

Coach Information from Milan to Munich

distanceDistance216 miles (348 km)
durationAverage coach duration6 h 35 min
priceAverage coach ticket price£35 (€39)
changesDirect coachYes
carriersCoach companiesFlixbus, Deutsche Bahn, RegioJet, Eurolines France, Deinbus, Baltour or Eurolines Switzerland

Coaches from Milan to Munich cover the 216 miles (348 km) long trip taking on average 6 h 35 min with our travel partners like Flixbus, Deutsche Bahn, RegioJet, Eurolines France, Deinbus, Baltour or Eurolines Switzerland. There are direct coach services available. You can get the cheapest coach tickets for this route for as low as £27, but the average price of coach tickets is £35. Travellers depart most frequently from Milano Centrale and arrive in München, ZOB.

Coach companies

Deutsche Bahn, Student Agency and FlixBus between Milan and Munich

Buy your official Deutsche Bahn, Student Agency and FlixBus coach tickets between Milan and Munich from £27 with Omio. Find coach times and tickets for over 1000 travel companies to compare and book the most popular trip.

Deutsche Bahn
Student Agency
FlixBus

Deutsche Bahn (DB) makes German coach travel easy! Find Deutsche Bahn coach timetables and cheap tickets for the 216 miles (348 km) journey from Milan to Munich with Omio. Choose from Super Saver, Saver and Flexible fares for your journey between Milan and Munich if you’re looking for the best deals on affordable coach tickets. Deutsche Bahn even offers discount cards like the Bahncard 25, 50 and 100, which you can also use on Omio.

As the main operator of coach services in Germany, making on average 40, 000 coach journeys per day, DB offers a range of coach types to suit you with the high-speed InterCity Express (ICE), the express national and international Intercity (IC) and Eurocity (EC) coaches, and local Regional Express (RE) and Regional (RB) coaches. These different types of coaches differ in terms of the comfort and time required to travel. For example, while WCs are standard services on each coach, other services like onboard restaurants or free WiFi access are only available on certain coaches.

Buses From Milan To Munich: Journey Details

The journey between Milan and Munich is a considerable distance of about 8 hours, but fortunately there are regular long distance buses that travel between the two cities several times per day. Buses from Milan to Munich are operated by FLiXBUS and Eurolines. Travellers can choose from a variety of departure times during the day, ranging from early morning to midday and late evening. Some Eurolines buses make the journey overnight and arrive in the early hours of the morning, but can take 9 to 10 hours in total to reach Munich.

Taking the Bus from Milan

Anyone wishing to catch one of the buses from Milan to Munich should start their journey at Lampugnano Bus Station, which is situated on Via Giulio Natta, 20 minutes from the centre of Milan. The bus station is well connected to the city centre by the Milan Underground Metro system, which means that travellers in the centre of the city can reach their departure point in about 12 minutes. A more expensive option is to take one of the many Milan taxis, which are readily available at one of the many taxi ranks within the central city area.

Getting into Munich by Bus

In addition to its famous Oktoberfest event, Munich is remarkable for its ancient buildings, baroque palaces and world class art. Visitors can see incredible masterpieces by Kandinsky or marvel at the magnificent architecture of the Neue Rathaus (New Town Hall). Anyone travelling to the Bavarian capital on buses from Milan to Munich will disembark at Munich Central Bus Station, which is situated at Hackerbrücke. This location is just a 20-minute​ walk to the city centre. The train station is close by, so there are plenty of convenient connections into the city centre via the Munich rapid rail transit system (S-Bahn and U-Bahn).

Travel Tips

Buses from Milan to Munich
Take the bus to Munich 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 Milan to Munich.
FAQs
What are the travel restrictions for Munich, Germany if I'm coming from Milan, Italy by coach?

Travel between Milan, Italy and Munich, Germany by coach is: Partially open.

Can I enter Germany from Italy?

International entry status: Entry is partially open for citizens and permanent residents of Italy

Do I need to quarantine on arrival in Germany from Milan?

Conditions of entry:

  • 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

What are the safety rules to follow in Munich, Germany?

All travellers in Germany must observe these coronavirus safety measures:

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

The information above was last checked on 21/09/2021. Remember to review the latest COVID-19 travel safety regulations   for your coach from Milan to Munich as this information can change.

What COVID restrictions are there for my return journey by coach to Milan, Italy from Munich, Germany?

The restriction level for your return coach to Milan, Italy from Munich is: Partially open.

Is my return coach into Milan from Munich restricted?

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

Do I need to quarantine on arrival in Italy from Munich?

Conditions of reentry:

  • Negative COVID-19 test issued at most 2 days before arrival or 5 day mandatory self-quarantine
  • Travellers issued with the EU Digital COVID Certificate are exempt from quarantine and COVID-19 testing
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in Milan, Italy?

The government of Italy has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 1.5 metre (s) (5 feet)
  • Face mask required: Mandatory

Last checked on 21/09/2021. Remember to check the latest COVID-19 travel safety regulations for your coach to Milan from Munich closer to your date of departure here.

What is the price of the cheapest coach between Milan and Munich?
Omio customers have found cheap coach tickets to Munich from Milan for as low as £27  for the next 7 days.
How much is a coach ticket from Milan to Munich?
The Milan to Munich coach ticket price is on average £35  if you are looking to book your tickets for this trip in the next week.
How many miles is it from Milan to Munich by coach?
The distance to Munich from Milan by coach is approximately 216 miles (348 km).
What is the average Milan to Munich coach duration?
On average the Milan to Munich coach time is 6 h 35 min  covering the 216 miles (348 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
What is the departure coach station in Milan and arrival coach station in Munich?

When departing from Milan, you have various coach station options to start your journey from including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). When arriving in Munich, you can end your route in coach stations like München, ZOB, Munich, Goeppert Mayer Straße/ Frottmain and Munich, Hauptbahnhof Nord.

Omio customers book a coach from Milano Centrale   to München, ZOB   most frequently for this route.

Where is the departure coach station in Milan located? Where is the arrival coach station in Munich located?

Passengers booking this route most frequently board their coaches from Milano Centrale and need to travel around 1 mile (s) / 2 km from the city centre to get to this coach station.

Passengers arriving in Munich most often arrive at München, ZOB and need to travel around 1 mile (s) / 1 km from this coach station to the city centre.

What coach companies go from Milan to Munich?
For the route from Milan to Munich you can take a coach with Flixbus, Deutsche Bahn, RegioJet, Eurolines France, Deinbus, Baltour or Eurolines Switzerland. Be sure to check out all possible coach companies that offer services from Milan to Munich on Omio to compare what amenities they may have.
Is there a direct coach from Milan to Munich?
Yes, you can find a direct coach to Munich from Milan with Flixbus  on Omio. This is worth paying attention to when you purchase your coach ticket as direct services tend to offer more convenience and help save you time travelling to your destination.
What time is the earliest coach from Milan to Munich? What time is the last coach from Milan to Munich?
The first Milan to Munich coach departs at 06: 30   and the last coach from Milan to Munich leaves at 23: 05. Check out the most up-to-date Milan to Munich coach times on Omio and find the best time to travel to your destination.
When should I book Milan Munich coach tickets to score the best deals?
In general, we recommend booking tickets for coaches in advance to score the best deals from all possible coach companies offering this route and save money. If you purchase coach tickets between Milan and Munich within the next 7 days, you can find tickets to cost on average £35 one way. To find the best prices for this journey, consider booking your coach ticket from Milan to Munich a few months in advance.
Stations

Important Stations and Airports for this Journey

Milan
Munich
Milano - Terminal Bus di Lampugnano
Amenities
Refreshments
WC

Frequently Asked Questions

Where is the train station and what is the best way to get there?
This station is not located in the city centre but it can be reached by public transport.<br>Metro lines M1<br>Bus lines 68