[menuItemContent][menuItemRightSideContent]
Currency

Timetable Bern to Milan

Showing buses for tomorrow, Fri, Aug 6
06:00PMBern5h15 11:15PMMilan
0 changes
06:00PMBern5h15 11:15PMMilan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

The fastest buses from Bern to Milan

Showing times and prices for Aug 6

Fastest Journey

5 h 15 m

Average

5 h 15 m

Buses per day

2

Distance

213 km

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

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

The slowest buses will take 5 h 15 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
06:00PMBern5h15 11:15PMMilan
0 changes
$781One-way
Fastest
06:00PMBern5h15 11:15PMMilan
0 changes
$661One-way

COMPARE Prices across different modes

Fri
Aug 6
$98Trenitalia
$30Flixbus
Sat
Aug 7
$69Trenitalia
$25Flixbus
Sun
Aug 8
$79Trenitalia
$36Flixbus
Mon
Aug 9
$69Trenitalia
$30Flixbus
Tue
Aug 10
$69Trenitalia
$59Croatia Bus d.o.o.
Wed
Aug 11
$49Trenitalia
Find prices
Thu
Aug 12
$49Trenitalia
$80Flixbus
Fri
Aug 13
$49Trenitalia
$59Croatia Bus d.o.o.
Sat
Aug 14
Find prices
$34Flixbus
Sun
Aug 15
$59Trenitalia
$35Flixbus
Mon
Aug 16
$59Trenitalia
$30Flixbus
Tue
Aug 17
Find prices
$59Croatia Bus d.o.o.
Wed
Aug 18
$49Trenitalia
$63Flixbus
Thu
Aug 19
$49Trenitalia
Find prices
Fri
Aug 20
$49Trenitalia
$30Flixbus
Sun
Aug 22
Find prices
$30Flixbus
Mon
Aug 23
Find prices
$23Flixbus
Tue
Aug 24
$49Trenitalia
$59Croatia Bus d.o.o.
Wed
Aug 25
$98Trenitalia
Find prices

The cheapest buses from Bern to Milan

Showing times and prices for Aug 6

Cheapest

$66

Average

$72

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

2nd Cheapest
06:00PMBern5h15 11:15PMMilan
0 changes
$661One-way
06:00PMBern5h15 11:15PMMilan
0 changes
$781One-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?

view on map
Top pick hotels
Entire homes & apartments

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

View all

Bus Information to Milan from Bern

distanceDistance131 miles (212 km)
durationAverage bus duration5 h 15 min
priceAverage bus ticket price$36 (€29)
changesDirect busYes
carriersBus companiesFlixbus, BlaBlaCar or Eurolines Switzerland

Buses from Bern to Milan cover the 131 miles (212 km) long route taking on average 5 h 15 min with our travel partners like Flixbus, BlaBlaCar or Eurolines Switzerland. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $25 (€20)], but the average price of bus tickets is $36 (€29). Travelers depart most frequently from Bern, Bahnhof Postautostation and arrive in Milan, Stazione Centrale.

Bus companies

Travel with FlixBus from Bern to Milan

You can travel by bus from Bern to Milan with FlixBus for as low as $25 (€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 $25 (€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 between Bern, Switzerland and Milan, Italy by bus is: Partially open.

Can I enter Italy from Switzerland?

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

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

Conditions of entry:

  • Negative COVID-19 test issued at most 2 days before arrival or 10 day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Travellers with the Digital Green Certificate are exempt from the quarantine. Digital Green Certificate is proof that a person has been vaccinated against COVID-19, received a negative test result, or recovered from COVID-19
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
  • 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?

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 8/5/21. Remember to review the latest COVID-19 travel safety regulations   for your bus from Bern to Milan as this information can change.

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

The restriction level for your return bus to Bern, Switzerland from Milan is: Partially open.

Is my return bus into Bern from Milan restricted?

International entry 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?

Conditions of reentry:

  • Negative COVID-19 test issued at most 3 days before boarding for all arrivals by air
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival (certificate required)
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test and can bypass compulsory quarantine on arrival
  • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
  • Health declaration required
  • Health declaration required

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:

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

Last checked on 7/29/21. Remember to check the latest COVID-19 travel safety regulations for your bus to Bern from Milan closer to your date of departure here here.

What is the price of the cheapest bus from Bern to Milan?
Omio customers have found the cheapest buses from Bern to Milan to cost as little as $25 (€20)  in the next 7 days.
How much does it cost to take a bus from Bern to Milan?
If you’re looking to book your bus tickets in the next week, you can expect the Bern to Milan bus price to come in at an average of $36 (€29)  one way.
How far is Milan from Bern by bus?
You should expect to travel around 131 miles (212 km)  to Milan from Bern by bus.
What is the Bern to Milan bus travel time?
On average the Bern to Milan bus time is 5 h 15 min  covering the 131 miles (212 km) long trip, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
Which bus station from Bern to Milan do I depart from? Which Milan bus station from Bern do I arrive in?

When departing from Bern, you have various bus station options to start your journey from including Bern, Schutzenmatte Hbf, Bern and Bern, Car-Terminal Neufeld. When arriving in Milan, you can end your trip in bus stations like Milan, Stazione Centrale, Milan, MILANO - P. Zza Laghi usc. Autostrada new svinc and Milan, Largo Tazio Nuvolari (Romolo).

Omio customers book a bus from Bern, Bahnhof Postautostation   to Milan, Stazione Centrale   most frequently for this route.

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

Passengers board the bus most frequently from Bern, Bahnhof Postautostation, which is located around 0 mile (s) / 0 km away from the city center, and they get off the bus at Milan, Stazione Centrale, located 0 mile (s) / 0 km away from the city center.

Which bus providers can take me from Bern to Milan?
If you're looking for buses from Bern to Milan, you can rely on Flixbus, BlaBlaCar or Eurolines Switzerland to get you to Milan. It's also good to check out all possible bus companies for the Bern to Milan trip to see if there might be differences in the amenities they offer.
When is the earliest bus from Bern to Milan? When is the last bus from Bern to Milan?
You can take the earliest bus from Bern to Milan at 7: 40 AM   or take the last bus from Bern to Milan leaving at 4: 00 PM. Look for the latest Bern to Milan bus schedules on Omio and book the best time to take the bus for this trip.
How far in advance should I purchase a bus ticket from Bern to Milan to get the best deals?
The price of a one way bus ticket from Bern to Milan is on average $36 (€29) if you book within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets between Bern and Milan available a few months in advance.
Stations

Important Stations and Airports for this Journey

Bern
Milan
Bern
Amenities
Bern
Amenities
Bern - Car-Terminal Neufeld
Amenities
Berna
Amenities