Cheap bus tickets from Zurich to Milan

Showing times and prices for 28 Jan

Cheapest

£16

Average

£17

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 Zurich to Milan will cost around £ 17 if you buy it on the day, but the cheapest tickets can be found for only £ 16.

17:00Zurich3h20 20:20Milan
0 changes
£161One-way
17:30Zurich3h30 21:00Milan
0 changes
£161One-way
13:00Zurich3h40 16:40Milan
0 changes
£191One-way

Bus Timetable Zurich to Milan

Showing buses for tomorrow, Fri, 28 Jan
13:00Zurich3h40 16:40Milan
0 changes
17:00Zurich3h20 20:20Milan
0 changes
17:30Zurich3h30 21:00Milan
0 changes

This is the last bus of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Fri
28 Jan
£66Trenitalia
Find prices
£365Lufthansa Cityline
Sat
29 Jan
£66Trenitalia
£17STUDENT AGENCY k.s.
£493Swiss
Sun
30 Jan
£53Trenitalia
Find prices
£100Eurowings
Mon
31 Jan
£47Trenitalia
£34Marino Autolinee
£365Lufthansa Cityline
Tue
1 Feb
£47Trenitalia
Find prices
£100Eurowings
Wed
2 Feb
£47Trenitalia
Find prices
£100Eurowings Europe
Thu
3 Feb
£33Trenitalia
Find prices
£100Eurowings Europe
Fri
4 Feb
£33Trenitalia
Find prices
£365Lufthansa Cityline
Sat
5 Feb
£33Trenitalia
£17STUDENT AGENCY k.s.
£365Lufthansa Cityline
Sun
6 Feb
£27Trenitalia
Find prices
£118Eurowings Europe
Mon
7 Feb
£27Trenitalia
Find prices
£365Swiss
Tue
8 Feb
£27Trenitalia
Find prices
£100Eurowings
Wed
9 Feb
£27Trenitalia
Find prices
£100Eurowings
Thu
10 Feb
£27Trenitalia
Find prices
£100Eurowings Europe
Fri
11 Feb
£27Trenitalia
Find prices
£365tab
Sat
12 Feb
£27Trenitalia
£17STUDENT AGENCY k.s.
£366Lufthansa Cityline
Sun
13 Feb
£33Trenitalia
Find prices
£100Eurowings Europe
Mon
14 Feb
£27Trenitalia
Find prices
£286Swiss
Tue
15 Feb
£27Trenitalia
Find prices
£100Eurowings
Wed
16 Feb
£27Trenitalia
Find prices
£83Eurowings Europe

Bus times from Zurich to Milan

Showing times and prices for 28 Jan

Fastest Journey

3 h 20 m

Average

3 h 30 m

Buses per day

3

Distance

217 km

Of the 3 buses that leave Zurich for Milan 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 217 km distance in an average of 3 h 30 m but if you time it right, some buses will get you there in just 3 h 20 m .

The slowest buses will take 3 h 40 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.

17:00Zurich3h20 20:20Milan
0 changes
£161One-way
17:30Zurich3h30 21:00Milan
0 changes
£161One-way
13:00Zurich3h40 16:40Milan
0 changes
£191One-way

More than 1,000 travel companies trust us to 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

Overview: Coach from Zurich to Milan

distanceDistance135 miles (217 km)
durationAverage coach duration4 h 25 min
priceAverage coach ticket price£40 (€46)
changesDirect coachYes
carriersCoach companiesFlixbus, BlaBlaCar, Eurolines Switzerland, Marino Autolinee, RegioJet or STUDENT AGENCY k. S.

Coaches from Zurich to Milan cover the 135 miles (217 km) long journey taking on average 4 h 25 min with our travel partners like Flixbus, BlaBlaCar, Eurolines Switzerland, Marino Autolinee, RegioJet or STUDENT AGENCY k. S. There are direct coach services available. While the average ticket price for this trip costs around £40, you can find the cheapest coach ticket for as low as £17. Travellers depart most frequently from Zürich HB and arrive in Milan, Stazione Centrale.

Coach companies: FlixBus and Student Agency coaches between Zurich and Milan

Find the best coaches between Zurich and Milan with Omio's travel partners FlixBus and Student Agency from £17. We can find you the best deals, timetables and tickets when comparing and booking the best route.

FlixBus
Student Agency

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 Zurich and Milan.

Looking to travel by coach between Zurich and Milan? Omio can help you find that perfect route with FlixBus. Check Omio to see current FlixBus coach timetables, tickets, travel information and prices for the best deals on the Zurich to Milan coach and book FlixBus tickets online quickly and easily. When taking a coach from Zurich to Milan, you can expect to travel 135 miles (217 km) one-way with FlixBus. If you search for coaches from Zurich to Milan in the Omio app, you can check if the FlixBus ticket is a mobile ticket, which makes it easy for you to go paperless when travelling without needing to purchase tickets in person at the coach station. Whether you’re looking for the cheapest, fastest or earliest coach with FlixBus, we do the work for you to get you safely to Milan from Zurich. Book that perfect Zurich to Milan coach now with Omio and enjoy a smooth and comfortable journey with FlixBus!

Please follow the recommendations outlined by FlixBus when booking your coach tickets from Zurich to Milan due to the coronavirus:

  • 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: Coach to Milan from Zurich

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 Zurich to Milan.
FAQs

Am I allowed to travel by coach from Zurich, Switzerland to Milan, Italy?

Travel by coach between Zurich, Switzerland and Milan, Italy is: Partially open.

Is international entry into Milan from Zurich 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 Zurich?

Entry Requirements:

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • 5-day mandatory self-quarantine and COVID-19 test at the end of the isolation period
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Travellers who have recovered from COVID-19 in the last 6 months are exempt from compulsory quarantine (certificate needed)
  • 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 26/01/2022. Remember to check the latest COVID-19 travel safety regulations for your coach between Zurich and Milan closer to your date of departure here.

Do I need to quarantine when I return to Switzerland from Milan, Italy?

The current restriction level for your return trip by coach from Milan to Zurich 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 entry requirements?

  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 72 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • COVID-19 test required after arrival, between day 4 and day 7
  • Health declaration required
  • Digital entry registration is required prior to arrival

What are the safety rules to follow in Zurich, 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 verified on 20/01/2022. 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 Milan to Zurich coach here.

How much do cheap coaches to Milan from Zurich cost?

You can find a cheap coach from Zurich to Milan for some dates and times for as low as £17  one way in the next 7 days.

How much is a coach ticket from Zurich to Milan?

In the next 7 days you’ll find that the average cost of a coach ticket to Milan from Zurich is £40  one way.

What is the distance by coach from Zurich to Milan?

The coach distance from Zurich to Milan is around 135 miles (217 km).

How many hours does it take from Zurich to Milan by coach?

While the time it takes to travel 135 miles (217 km) between Zurich and Milan can vary based on specific dates, weekends, and bank holidays, the coach duration from Zurich to Milan is on average 4 h 25 min.

Which coach station in Zurich goes to Milan? Which coach station do I come into Milan from Zurich?

There are a few coach stations in Zurich to start your journey from including Zürich, Bus-Parkplatz Sihlquai, Zürich, Bus-Parkplatz Sihlquai and Zurich, Main Station. In Milan you have a few coach 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 travelling this route depart most frequently from Zürich HB   and arrive in Milan, Stazione Centrale.

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

Passengers booking this journey most frequently board their coaches from Zürich HB and need to travel around 0.9 miles (1.5 km) from the city centre to get to this coach station.

Passengers arriving in Milan most often arrive at Milan, Stazione Centrale and need to travel around 1.9 miles (3 km) from this coach station to the city centre.

Which coach companies can get me from Zurich to Milan?

For the route from Zurich to Milan you can take a coach with Flixbus, BlaBlaCar, Eurolines Switzerland, Marino Autolinee, RegioJet or STUDENT AGENCY k. S. Be sure to check out all possible coach companies that offer services to Milan from Zurich on Omio to compare what amenities they may have.

What time is the earliest coach from Zurich to Milan? What time is the last coach from Zurich to Milan?

If you prefer early morning coaches from Zurich to Milan, the first coach leaves at 07: 35. If you prefer late night coaches from Zurich to Milan, the last coach of the day leaves at 14: 20. Omio shows you the latest coach from Zurich to Milan schedule to help you book the best departure time for this trip.

How early should I book Zurich to Milan coach tickets to get the best deals?

You can find a coach to Milan from Zurich to cost on average £40 one way if you book within the next 7 days. But we recommend buying coach tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Zurich to Milan coach generally on sale a few months before the planned travel date.