[menuItemContent][menuItemRightSideContent]
Currency

Timetable Berlin to Milan

Showing buses for tomorrow, Tue, Jun 15
02:13PMBerlin20h57 11:10AMMilano, Autostazione Lampugnano
0 changes
02:36PMBerlin20h34 11:10AMMilano, Autostazione Lampugnano
0 changes
03:24PMBerlin15h46 07:10AMMilano, Autostazione Lampugnano
0 changes
03:30PMBerlin21h25 12:55PMMilano, Autostazione Lampugnano
0 changes
04:00PMBerlin, ZOB23h00 03:00PMMilano, Autostazione Lampugnano
0 changes
04:00PMBerlin, Bahnhof Südkreuz20h55 12:55PMMilano, Autostazione Lampugnano
0 changes
04:15PMBerlin22h45 03:00PMMilano, Autostazione Lampugnano
0 changes
05:56PMBerlin21h04 03:00PMMilano, Autostazione Lampugnano
0 changes
06:05PMBerlin20h55 03:00PMMilano, Autostazione Lampugnano
0 changes
06:15PMBerlin20h45 03:00PMMilano, Autostazione Lampugnano
0 changes
09:00PMBerlin, ZOB15h55 12:55PMMilano, Autostazione Lampugnano
0 changes
09:15PMBerlin23h25 08:40PMMilano, Autostazione Lampugnano
0 changes
10:30PMBerlin22h10 08:40PMMilano, Autostazione Lampugnano
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses from Berlin to Milan

Showing times and prices for Jun 15

Fastest Journey

15 h 46 m

Average

20 h 44 m

Buses per day

13

Distance

843 km

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

These direct buses cover the 843 km distance in an average of 20 h 44 m but if you time it right, some buses will get you there in just 15 h 46 m .

The slowest buses will take 23 h 25 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
03:24PMBerlin15h46 07:10AMMilano, Autostazione Lampugnano
1 changes
$961One-way
2nd Fastest
09:00PMBerlin, ZOB15h55 12:55PMMilano, Autostazione Lampugnano
0 changes
$901One-way
02:36PMBerlin20h34 11:10AMMilano, Autostazione Lampugnano
1 changes
$901One-way
06:15PMBerlin20h45 03:00PMMilano, Autostazione Lampugnano
1 changes
$1061One-way
06:05PMBerlin20h55 03:00PMMilano, Autostazione Lampugnano
1 changes
$1061One-way

COMPARE Prices across different modes

Mon
Jun 14
$292Deutsche Bahn
$64Flixbus
$106easyJet
Tue
Jun 15
Find prices
$82Flixbus
$74Malta Air
Wed
Jun 16
$157Deutsche Bahn
$71Flixbus
$97Malta Air
Thu
Jun 17
$132Deutsche Bahn
Find prices
Find prices
Fri
Jun 18
$103FlixTrain
$58STUDENT AGENCY k.s.
$119easyJet
Sat
Jun 19
$157Deutsche Bahn
$71Flixbus
$190Malta Air
Sun
Jun 20
$77FlixTrain
$64Flixbus
$93easyJet
Mon
Jun 21
$157Deutsche Bahn
$58Flixbus
$78Malta Air
Tue
Jun 22
$132Deutsche Bahn
$64Flixbus
$67Malta Air
Wed
Jun 23
$132Deutsche Bahn
Find prices
Find prices
Thu
Jun 24
$64FlixTrain
$64Flixbus
$173Eurowings
Fri
Jun 25
$90FlixTrain
$65STUDENT AGENCY k.s.
$161easyJet
Sat
Jun 26
$157Deutsche Bahn
$64Flixbus
$141Malta Air
Sun
Jun 27
$77FlixTrain
$58Flixbus
$112Malta Air
Mon
Jun 28
Find prices
$58Flixbus
$47Malta Air
Tue
Jun 29
$106Deutsche Bahn
$58Flixbus
$34Malta Air
Wed
Jun 30
$132Deutsche Bahn
Find prices
Find prices
Thu
Jul 1
$77FlixTrain
$67Flixbus
$47Malta Air
Fri
Jul 2
$196Deutsche Bahn
$65STUDENT AGENCY k.s.
Find prices
Sat
Jul 3
$196Deutsche Bahn
Find prices
Find prices
Sun
Jul 4
$90FlixTrain
$72Flixbus
$49Malta Air

The cheapest buses from Berlin to Milan

Showing times and prices for Jun 15

Cheapest

$82

Average

$96

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 Berlin to Milan will cost around $ 96 if you buy it on the day, but the cheapest tickets can be found for only $ 82.

Cheapest
10:30PMBerlin22h10 08:40PMMilano, Autostazione Lampugnano
1 changes
$821One-way
2nd Cheapest
09:15PMBerlin23h25 08:40PMMilano, Autostazione Lampugnano
1 changes
$871One-way
02:13PMBerlin20h57 11:10AMMilano, Autostazione Lampugnano
1 changes
$901One-way
02:36PMBerlin20h34 11:10AMMilano, Autostazione Lampugnano
1 changes
$901One-way
09:00PMBerlin, ZOB15h55 12:55PMMilano, Autostazione Lampugnano
0 changes
$901One-way

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?

Tue, Jun 15
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

Berlin to Milan Bus Information

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

FlixBus buses between Berlin and Milan

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

FlixBus

Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Berlin and Milan.

If you're looking for cheap FlixBus tickets between Berlin and Milan, check out Omio! With one-way Berlin to Milan bus ticket prices starting as low as $64 (€50) when you book in advance, we'll help you get to Milan from Berlin by showing you the latest FlixBus offers, bus schedules and tickets for this 522 miles (842 km) route. You can also review relevant ticket information for each class fare available on this route, such as baggage allowance and amenities offered onboard with FlixBus. If you search for FlixBus tickets from Berlin to Milan in the Omio app, you can quickly see if they are mobile tickets so that you can go paperless when taking the bus. Whether you're looking for the cheapest, fastest or earliest bus between Berlin and Milan on offer, Omio makes it easier than ever for you to find that perfect bus with FlixBus so you can enjoy a smooth and comfortable journey.

FlixBus has updated its ticket policies due to the coronavirus. Keep these in mind when booking your FlixBus tickets between Berlin and Milan and when traveling by bus:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Travel Tips

Buses from Berlin to Milan
Take the bus to Milan 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 Berlin to Milan.
FAQs
Are there any COVID-19 restrictions for international travel by bus between Berlin and Milan?

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

Can I enter Italy from Germany?

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

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

Conditions of entry:

  • 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?

All travelers in Italy must observe these coronavirus safety measures:

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

The information above was last checked on 6/11/21. Remember to review the latest COVID-19 travel safety regulations   for your bus between Berlin and Milan as this information can change.

What restrictions are there on reentering Germany from Milan, Italy?

Return travel from Italy to Germany is: Restricted.

Are there any international entry restrictions on returning to Berlin from Milan?

Entry into Germany is allowed for: Entry is restricted for citizens and permanent residents of Italy

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

Requirements for reentering:

  • 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 requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 6/13/21. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Berlin from Milan.

How much do cheap buses to Milan from Berlin cost?
Looking to save money on your route? Omio customers have found the cheapest bus to Milan from Berlin for the next 7 days starting from $58 (€45)  one way.
How much does it cost to take a bus from Berlin to Milan?
The bus price between Berlin and Milan is on average $65 (€51)  if you are looking to book your tickets for this route in the next 7 days.
What is the distance from Berlin to Milan by bus?
The bus distance from Berlin to Milan is around 522 miles (842 km).
How long is the bus ride to Milan from Berlin?
On average the Berlin to Milan bus time is 15 h 55 min  covering the 522 miles (842 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
What bus station in Berlin goes to Milan? What bus station do I come into Milan from Berlin?

When taking a bus from Berlin, you have a couple of bus stations you can depart from including Berlin, ZOB, Berlin, Zentralen Omnibusbahnhof and Berlin, ZOB. When you arrive in Milan, your bus can arrive in bus stations including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers traveling this route book their buses from Berlin Hbf   to Milan, Stazione Centrale.

Where is the Berlin bus station located? Where is the Milan bus station located?

Passengers booking this journey most frequently board their buses from Berlin Hbf and need to travel around 0 mile (s) / 0 km from the city center to get to this bus station.

Passengers arriving in Milan most often arrive at Milan, Stazione Centrale and need to travel around 0 mile (s) / 0 km from this bus station to the city center.

What bus companies offer a service from Berlin to Milan?
When taking a bus from Berlin to Milan, you can count on Flixbus, Bla Bla Bus or Eurolines France for the best way to get you to Milan. You can also check all possible bus companies who offer a service to Milan from Berlin and compare the amenities they offer before buying a bus ticket.
Can I book a direct bus from Berlin to Milan?
Yes, there are direct buses from Berlin to Milan, and you can find a direct bus for this trip with Flixbus  on Omio. It's worth paying attention to when you buy your bus ticket as direct services tend to offer more convenience and save you time getting to your destination.
When can I take the first bus from Berlin to Milan? When can I take the last bus for the day?
You can take the earliest bus from Berlin to Milan at 5: 24 AM   or take the last bus from Berlin to Milan leaving at 9: 15 PM. Look for the latest Berlin to Milan bus schedules on Omio and book the best time to take the bus for this route.
How early should I buy bus tickets between Berlin and Milan to score the best deals?
If you book a bus ticket from Berlin to Milan within the next 7 days, you can find tickets to cost on average $65 (€51) one way. However, we recommend booking your bus in advance to get access to the best prices. Bus tickets from Berlin to Milan are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Berlin
Milan
Berlin, ZOB am Funkturm
Amenities