Train

Take the train Swiss Railways (SBB/CFF/FFS) at the station Zuerich Hb.

The journey takes approximately 3 h 17 m. Ticket price is about €75. The travel distance is 252 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Milano Centrale.


🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Train

Take the train Swiss Railways (SBB/CFF/FFS) at the station Zuerich Hb.

The journey takes approximately 2 h 22 m. Ticket price is about €60. The travel distance is 202 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Chiasso.
Take the train Swiss Railways (SBB/CFF/FFS) at the station Chiasso.

The journey takes approximately 46 m. Ticket price is about €9. The travel distance is 50 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Milano Centrale.


🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Bus

Take the bus FlixBus at the station Zurich Bus Station.

The journey takes approximately 3 h 40 m. Ticket price is about €8. The travel distance is 275 km.

Carrier is FlixBus.

Book

Get off at the Milan.
Take the bus Milan Trams at the station via natta dopo via trenno.

The journey takes approximately 18 m. The travel distance is 7 km.

Carrier is Milan Trams.

Book



🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Bus

Take the bus Gruppo Di Maio at the station Zürich.

The journey takes approximately 4 h 45 m. Ticket price is about €11. The travel distance is 259 km.

Carrier is Gruppo Di Maio.

Book

Get off at the Como Grandate.
Take the train Trenord at the station Grandate-Breccia.

The journey takes approximately 47 m. Ticket price is about €3. The travel distance is 39 km.

Carrier is Trenord.

Book

Get off at the Milano Cadorna.


🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 3 h 6 m. The travel distance is 280 km.

Get off at the Milan.


🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Fly to Milan Malpensa

Take the train Swiss Railways (SBB/CFF/FFS) at the station Zürich HB.

The journey takes approximately 13 m. Ticket price is about €3. The travel distance is 10 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Zürich Flughafen.
Fly out to Milan Malpensa (MXP) of the airport Zurich (ZRH).

The journey takes approximately 55 m. Ticket price is about €40.

Carrier is Swiss.

22

Search budget taxi

Get off at the Milan Malpensa (MXP).
Take the train Malpensa Express at the station Malpensa Aeroporto T.1.

The journey takes approximately 37 m. Ticket price is about €11. The travel distance is 48 km.

Carrier is Malpensa Express.

Book

Get off at the Milano Cadorna.


🛏 Find hotel deals and discounts up to 20% in Milan at Booking


Fly to Milan Linate

Take the train Swiss Railways (SBB/CFF/FFS) at the station Zuerich Hb.

The journey takes approximately 13 m. Ticket price is about €3. The travel distance is 202 km.

Carrier is Swiss Railways (SBB/CFF/FFS).

Book

Get off at the Chiasso.
Fly out to Frankfurt (FRA) of the airport Zurich (ZRH).

The journey takes approximately 3 h 5 m. Ticket price is about €60.

Carrier is Lufthansa.

22

Search budget taxi

Get off at the Frankfurt (FRA).
Take the bus Milan Trams at the station aeroporto di linate.

The journey takes approximately 14 m. The travel distance is 5 km.

Carrier is Milan Trams.

Book



🛏 Find hotel deals and discounts up to 20% in Milan at Booking


The cheapest way to travel from Zürich to Milan is by taking a Bus with an average price of €8. The journey takes approximately 4 h 27 m.

Fly to Milan Malpensa is the fastest way to travel from Zürich to Milan. Tickets cost €54. The journey takes approximately 3 h 3 m.

Zürich is approximately 280 km away from Milan. The trip by car takes 3 h 6 m.

Yes, there is a direct train from Zürich to Milan . The route is served by the company Swiss Railways (SBB/CFF/FFS). Tickets cost about €75. A bus trip will take 3 h 17 m.

The average journey time by car between Zürich and Milan is 3 h 6 m.

What to Do in Milan

Milan

Milan is one of Italy's most beautiful and popular cities. It's home to some of the country's most famous sights, including the Duomo Cathedral, La Scala opera house, and The Brera art gallery. Other noteworthy places to visit in Milan include Piazza della Scala, Villa Reale, and the Castello Sforzesco. There are also plenty of restaurants and shops to explore.