--- title: "Train timetable Milano → Zurigo | Kombo" description: "Train timetable Milano → Zurigo" url: "https://www.kombo.co/it/orari-treni-Milano-Zurigo" last_updated: "2026-08-20" --- # Train timetable Milano → Zurigo first departure 07:06 · last departure 20:10 · 14 direct trains/day · fastest 3h17 · 218 km · tickets from about €37 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 07:10 | 10:27 | 3h17 | EuroCity 10 (direct) | ~€110 | | 08:10 | 11:27 | 3h17 | EuroCity 12 (direct) | ~€107 | | 09:10 | 12:27 | 3h17 | EuroCity 14 (direct) | ~€110 | | 11:10 | 14:27 | 3h17 | EuroCity 150 (direct) | ~€109 | | 11:47 | 15:27 | 3h40 | EuroCity 30 (direct) | ~€106 | | 12:05 | 15:27 | 3h22 | EuroCity 30 (direct) | ~€108 | | 13:10 | 16:27 | 3h17 | EuroCity 16 (direct) | ~€110 | | 13:51 | 17:27 | 3h36 | EuroCity 152 (direct) | ~€106 | | 14:05 | 17:27 | 3h22 | EuroCity 152 (direct) | ~€108 | | 15:10 | 18:27 | 3h17 | EuroCity 20 (direct) | ~€107 | | 16:10 | 19:27 | 3h17 | EuroCity 22 (direct) | ~€107 | | 17:10 | 20:27 | 3h17 | EuroCity 24 (direct) | ~€109 | | 18:10 | 21:27 | 3h17 | EuroCity 36 (direct) | ~€107 | | 19:10 | 22:27 | 3h17 | EuroCity 26 (direct) | ~€106 | | 20:10 | 23:27 | 3h17 | EuroCity 28 (direct) | ~€110 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:43 | 09:27 | 3h44 | Trenitalia 25502 (1 change via Stazione di Lugano) | ~€89 | | 07:10 | 10:27 | 3h17 | EuroCity 10 (direct) | ~€110 | | 08:10 | 11:27 | 3h17 | EuroCity 12 (direct) | ~€108 | | 09:10 | 12:27 | 3h17 | EuroCity 14 (direct) | ~€106 | | 09:43 | 13:27 | 3h44 | Trenitalia 25512 (1 change via Stazione di Lugano) | ~€89 | | 11:10 | 14:27 | 3h17 | EuroCity 150 (direct) | ~€109 | | 11:47 | 15:27 | 3h40 | EuroCity 30 (direct) | ~€106 | | 12:05 | 15:27 | 3h22 | EuroCity 30 (direct) | ~€110 | | 13:10 | 16:27 | 3h17 | EuroCity 16 (direct) | ~€109 | | 13:51 | 17:27 | 3h36 | EuroCity 152 (direct) | ~€106 | | 14:05 | 17:27 | 3h22 | EuroCity 152 (direct) | ~€108 | | 15:10 | 18:27 | 3h17 | EuroCity 20 (direct) | ~€108 | | 16:10 | 19:27 | 3h17 | EuroCity 22 (direct) | ~€106 | | 17:10 | 20:27 | 3h17 | EuroCity 24 (direct) | ~€108 | | 18:10 | 21:27 | 3h17 | EuroCity 36 (direct) | ~€108 | | 19:10 | 22:27 | 3h17 | EuroCity 126 (direct) | ~€107 | | 20:10 | 23:27 | 3h17 | EuroCity 28 (direct) | ~€107 | | 22:43 | 06:55 | 8h12 | Trenitalia 25538 (2 change via Chiasso, Bellinzona) | ~€93 | | 23:09 | 06:55 | 7h46 | Trenitalia 25192 (2 change via Chiasso, Bellinzona) | ~€93 | ## Typical week (next 30 days) - Monday to Friday: 14 trains, first 07:10, last 20:10 - Saturday: 15 trains, first 07:06, last 20:10 - Sunday: 15 trains, first 07:06, last 20:10 ## Companies serving this route - EuroCity: 100% of departures ## Prices - Cheapest observed: about €37 - Average observed: about €86