[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Wed
Jun 16
Find prices
Find prices
$179Malta Air
Thu
Jun 17
Find prices
$58Flixbus
$107easyJet
Fri
Jun 18
$116FlixTrain
$77Flixbus
$67Malta Air
Sat
Jun 19
$158Deutsche Bahn
$64Flixbus
$107Malta Air
Sun
Jun 20
$90FlixTrain
$74Flixbus
$210KLM
Mon
Jun 21
$64FlixTrain
$58Flixbus
$90Malta Air
Tue
Jun 22
$132Deutsche Bahn
Find prices
$121Malta Air
Wed
Jun 23
$132Deutsche Bahn
$58Flixbus
$22Malta Air
Thu
Jun 24
$77FlixTrain
$58Flixbus
$20Malta Air
Fri
Jun 25
$96FlixTrain
$58Flixbus
$58easyJet
Sat
Jun 26
$158Deutsche Bahn
$51Flixbus
$45Malta Air
Sun
Jun 27
$120FlixTrain
$65STUDENT AGENCY k.s.
$81easyJet
Mon
Jun 28
$77FlixTrain
$51Flixbus
$41Malta Air
Tue
Jun 29
Find prices
Find prices
$22Malta Air
Wed
Jun 30
$106Deutsche Bahn
$63Flixbus
$22Malta Air
Thu
Jul 1
$64FlixTrain
$58Flixbus
$22Malta Air
Fri
Jul 2
$103FlixTrain
$46Flixbus
$22Malta Air
Sat
Jul 3
Find prices
$63Flixbus
$22Malta Air
Sun
Jul 4
$77FlixTrain
$51Flixbus
$48Malta Air
Mon
Jul 5
$90FlixTrain
$46Flixbus
$22Malta Air
Tue
Jul 6
$96Deutsche Bahn
$51Flixbus
$22Malta Air

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Accommodation

Need a place to stay?

Thu, Jun 17
Total price for 1 nights, 1 adults
Top pick hotels
Entire homes & apartments

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

View all
bus

Journey Summary

Milan to Berlin Bus Information

Avg. Bus Duration
21 hours 51 minutes
Coach Ticket Price: $62
Buses depart from:Milan
Bus arrives in:Berlin
Distance:843 km
Bus Companies:Flixbus, STUDENT AGENCY k.s.
Bus companies

Deutsche Bahn and FlixBus Milan – Berlin

Travel from Milan to Berlin from $58 (€45) with Omio’s bus partners Deutsche Bahn and FlixBus! You can find the best schedules and tickets when comparing and booking the most convenient journey for you.

Deutsche Bahn
FlixBus

Germany's largest bus company Deutsche Bahn (DB) offers excellent services within Germany and internationally, including a journey from Milan to Berlin. Find DB bus times and tickets for your 522 miles (842 km) journey between Milan and Berlin with the best deals on Omio. Choose from ticket types including the Super Saver, Saver and Flexible fares if you’re looking for the most affordable bus from Milan to Berlin. DB also offers discount cards, such as the Bahncard, 25, 50 and 100, which you can use on Omio.

Deutsche Bahn is well-known for its levels of efficiency and comfort with its range of bus types. These include the high-speed InterCity Express (ICE), the national express Intercity (IC) and international express Eurocity (EC), and local Regional Express (RE) and Regional (RB) buses. These types of buses differ in terms of the comfort and time needed to travel. For example, bathrooms are standard services on these buses, but other amenities like an onboard restaurant or free WiFi access are only available on certain buses.

Travel Tips

Buses from Milan to Berlin
Take the bus to Berlin 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 Berlin.
FAQs
Is travel by bus currently allowed from Milan, Italy to Berlin, Germany?

Travel by bus between Milan, Italy and Berlin, Germany is: Restricted.

Is international entry into Berlin from Milan restricted?

International entry is allowed for: Entry is restricted for citizens and permanent residents of Italy

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

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival for all travellers by air
  • A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 5
  • The exact quarantine requirements depend on the regulations in each federal state
  • Pre-arrival health declaration
  • Passenger Locator Form (PLF) required
  • Travellers with a certificate of vaccination are exempted from providing a negative COVID-19 test
  • Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
  • Quarantine is not required if the traveller has recovered from COVID-19 in the past 6 months (certificate needed)

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

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

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

The above information was last checked on 6/14/21. Remember to check the latest COVID-19 travel safety regulations for your bus between Milan and Berlin closer to your date of departure here

Are there restrictions on returning to Italy from Germany by bus?

The current restriction level for your return trip by bus from Berlin to Milan is: Partially open

Are there any international entry restrictions on returning to Italy from Germany?

Reentry to Italy is allowed for: Entry is partially open for citizens and permanent residents of Germany

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

What are the requirements?

  • Negative Covid-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine

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:

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

Last checked on 6/16/21. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your bus to Milan from Berlin here.

What is the price of the cheapest bus from Milan to Berlin?
If you’re looking to save money on tickets, you can find cheap Milan to Berlin buses for as little as $58 (€45)  in the next 7 days.
How much is the bus between Milan and Berlin on average?
The Milan to Berlin bus ticket price is on average $66 (€52)  if you are looking to book your tickets for this trip in the next week.
How far is it from Milan to Berlin by bus?
When traveling this route you should expect the distance between Milan and Berlin by bus to be approximately 522 miles (842 km).
What is the Milan to Berlin bus travel time?
On average the Milan to Berlin bus travel time is 17 h 9 min  for the 522 miles (842 km) long route, but the duration can vary if you travel on weekends and holidays.
What bus station in Milan goes to Berlin? What bus station do I come into Berlin from Milan?

Some of the Milan bus stations to Berlin you can start your journey from include Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo). Similarly, some of the arrival bus stations in Berlin include Berlin, ZOB, Berlin, Zentralen Omnibusbahnhof and Berlin, ZOB.

When traveling this route, Omio customers are departing most frequently from Milano Centrale   and arriving in Berlin, ZOB.

Where do I find the Milan bus station to Berlin? Where is the Berlin bus station?

Passengers board their bus most frequently from Milano Centrale and travel around 0 mile (s) / 0 km from the city center to this bus station.

Passengers traveling this route most often arrive at Berlin, ZOB and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Berlin.

Which bus providers can get me from Milan to Berlin?
Take the Milan to Berlin bus with Flixbus, Bla Bla Bus, Eurolines France or Deutsche Bahn. However, it's always good to check out all possible bus providers for the journey from Milan to Berlin as there might be differences in the amenities they offer.
Can I purchase a direct bus from Milan to Berlin?
Yes, there are direct buses from Milan to Berlin, and you can find a direct bus for this route with Flixbus  on Omio. It's worth paying attention to when you purchase your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
What time is the earliest bus from Milan to Berlin? What time is the last bus from Milan to Berlin?
The earliest bus for this trip departs from Milan at 6: 10 AM. The last bus leaves from Milan at 11: 05 PM. Check Omio for the latest bus schedule from Milan to Berlin and book the best time to depart on your chosen travel date.
How early should I book bus tickets to Berlin from Milan to score the best deals?
If you purchase a bus ticket from Milan to Berlin within the next 7 days, you can find tickets to cost on average $66 (€52) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets between Milan and Berlin are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Milan
Berlin
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