COMPARE Prices across different modes

Tue
Nov 30
$93Trenitalia
Find prices
Wed
Dec 1
$93Trenitalia
Find prices
Thu
Dec 2
$93Trenitalia
Find prices
Fri
Dec 3
$75Trenitalia
Find prices
Sat
Dec 4
$66Trenitalia
$55Marino Autolinee
Sun
Dec 5
$66Trenitalia
Find prices
Mon
Dec 6
$66Trenitalia
Find prices
Tue
Dec 7
$75Trenitalia
Find prices
Wed
Dec 8
$75Trenitalia
Find prices
Thu
Dec 9
$38Trenitalia
$22Flixbus
Fri
Dec 10
$47Trenitalia
Find prices
Sat
Dec 11
$56Trenitalia
$22Flixbus
Sun
Dec 12
$47Trenitalia
Find prices
Mon
Dec 13
$38Trenitalia
$22Flixbus
Tue
Dec 14
$38Trenitalia
Find prices
Wed
Dec 15
$38Trenitalia
Find prices
Thu
Dec 16
$38Trenitalia
$26Flixbus
Fri
Dec 17
$47Trenitalia
Find prices
Sat
Dec 18
$38Trenitalia
$24Flixbus
Sun
Dec 19
$56Trenitalia
$71Flixbus
Mon
Dec 20
$38Trenitalia
$24Flixbus

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

Alsa
Eurolines France
RegioJet
Bla Bla Bus
Bus companies

Travel with FlixBus from Bern to Milan

You can travel by bus from Bern to Milan with FlixBus for as low as $24 (€20). When you search for schedules and tickets, Omio will show you the best trip.

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 from Bern to Milan.

Omio helps you find the perfect Bern - Milan bus with FlixBus. Whether you are searching for the fastest, earliest or cheapest bus from Bern to Milan, Omio shows you FlixBus’s current bus schedules, tickets, prices and other travel information (such as baggage allowance and amenities onboard) to help you find the best bus ticket for your upcoming Bern to Milan journey. You can expect to travel around 131 miles (212 km) from Bern to Milan on a bus with FlixBus. Once you are ready, buy your one-way FlixBus tickets between Bern and Milan starting as low as $24 (€20) if you book in advance. If you use the Omio app to book your ticket, you can check straight away to see if it's a mobile ticket so that you can go paperless when traveling by bus instead of purchasing tickets at the bus station in person. So, book your tickets with ease and comfort online and enjoy a smooth journey with FlixBus!

FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus between Bern and Milan:

  • 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 Bern 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 Bern to Milan.
FAQs
Is travel by bus currently allowed from Bern, Switzerland to Milan, Italy?

Travel by bus between Bern, Switzerland and Milan, Italy is: Partially open.

Is international entry into Milan from Bern restricted?

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

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

Entry Requirements:

  • Negative COVID-19 test issued at most 3 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:

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

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

Are there travel restrictions, such as quarantine measures, in place when returning to Bern, Switzerland from Milan, Italy?

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

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

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

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

What are the requirements?

  • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Bern, Switzerland?

The government of Switzerland 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 11/29/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 Bern from Milan here.

How much do cheap buses between Bern and Milan cost?
Bus tickets from Bern to Milan for some dates and times can be found for as cheap as $24 (€20)  one way in the next 7 days.
How much does it cost to take a bus between Bern and Milan?
If you are looking to purchase your bus ticket in the next 7 days, you can expect the Bern to Milan bus to cost on average $34 (€28)  one way.
How far is Bern to Milan by bus?
The distance from Bern to Milan by bus is approximately 131 miles (212 km).
How many hours is the bus time to Milan from Bern?
On average the Bern to Milan bus travel time is 5 h 15 min  for the 131 miles (212 km) long trip, but the duration can vary if you travel on weekends and holidays.
When traveling by bus from Bern to Milan, which bus station in Bern do I depart from and which bus station in Milan do I arrive in?

There are a few bus stations in Bern to start your route from including Bern, Schutzenmatte Hbf, Bern and Bern, Car-Terminal Neufeld. In Milan you have a few bus station options to choose from for your arrival including Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers traveling this route depart most frequently from Bern, Bahnhof Postautostation   and arrive in Milan, Stazione Centrale.

Where is the departure bus station in Bern located? Where is the arrival bus station in Milan located?

The most popular departure bus station with passengers for this route, called Bern, Bahnhof Postautostation, is located 0 mile (s) / 0 km from the city center of Bern.

The most popular arrival bus station, Milan, Stazione Centrale, is located 1 mile (s) / 2 km away from the city center of Milan.

Which bus companies can get me from Bern to Milan?
For the best Bern to Milan bus to buy, you can travel safely and comfortably with Flixbus, BlaBlaCar or Eurolines Switzerland. However, it's always good to check all possible bus providers with services between Bern and Milan to compare what amenities they may offer.
Are there any nonstop bus services from Bern to Milan?
If you’re looking for a direct bus, consider traveling with Flixbus, Movelia, Marino Autolinee or BlaBlaCar. Nonstop bus services tend to offer more convenience and save you time getting you to your destination, so it's worth paying attention to this when booking your bus tickets.
What time is the earliest bus from Bern to Milan? What time is the last bus from Bern to Milan?
The first Bern to Milan bus departs at 4: 45 AM   and the last bus from Bern to Milan leaves at 12: 55 PM. Check out the most up-to-date bus schedule from Bern to Milan on Omio and find the best time to travel to your destination.
How far in advance should I book bus tickets from Bern to Milan for the best deals?
In general, we recommend booking tickets for buses in advance to score the best deals from all possible bus providers offering this trip and save money. If you purchase bus tickets to Milan from Bern within the next 7 days, you can find tickets to cost on average $34 (€28) one way. To find the best prices for this trip, consider booking your bus ticket from Bern to Milan a few months in advance.