Train duration | - |
Arrival | Zurich, Switzerland |
Departure | Milan, Italy |
Distance | 135 Miles |
Find your ticket on gopili to identify the different operators for your train between Milan (Italy) to Zurich (Switzerland). The services on board can vary depending on the rail company.
There are 135 miles between Milan to Zurich. Travelling by train is normally the fastest solution to go to Zurich from Milan, and it’s also a greener option than taking your car or using the plane.
Fares can change quickly. We recommend you to launch a search to look at the latest available offers.
No results found |
Find the cheapest tickets to travel from Milan to Zurich by train, bus, ride sharing and plane.
Distribusion€22
FlixBus€29
omio--
kombo€32
Distribusion--
FlixBus€27
omio--
kombo--
Distribusion--
FlixBus€25
omio--
kombo--
Ticket prices and availability have been recorded in the last 72 hours from the data provided by our partners.
We compare train ticket for all major companies to travel between Milan and Zurich by train and find the best prices for the coming days. Take a look at the prices of train tickets Zurich to Milan and find the best deal for your outbound journey.
From | To | Price | Departure on | At | Company | Searched |
---|---|---|---|---|---|---|
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€6.00 | 08/03/2025 | 22:43 | Trenitalia | 4 days ago |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€75.40 | 08/03/2025 | 22:43 | Trenitalia | 4 days ago |
Milan o Porta Garibaldi |
Zurich Zürich Hauptbahnhof |
€75.40 | 06/03/2025 | 05:39 | Trenitalia | 4 days ago |
Milan o Porta Garibaldi |
Zurich Zürich Hauptbahnhof |
€81.00 | 04/03/2025 | 07:09 | 4 days ago | |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€81.40 | 01/03/2025 | 15:43 | 4 days ago | |
Milan o Porta Garibaldi |
Zurich Zürich Hauptbahnhof |
€81.80 | 04/03/2025 | 05:39 | 4 days ago | |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€83.00 | 25/03/2025 | 13:10 | 4 days ago | |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€83.00 | 25/03/2025 | 09:10 | 4 days ago | |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€83.00 | 25/03/2025 | 11:10 | 4 days ago | |
Milan o Centrale |
Zurich Zürich Hauptbahnhof |
€83.00 | 25/03/2025 | 18:10 | 4 days ago |
Best prices for the next 180 days.
Train tickets from Milan
Popular train journeys
Other transport solution