--- title: "Train timetable Zurigo → Milano | Kombo" description: "Train timetable Zurigo → Milano" url: "https://www.kombo.co/it/orari-treni-Zurigo-Milano" last_updated: "2026-08-20" --- # Train timetable Zurigo → Milano first departure 06:33 · last departure 19:33 · 12 direct trains/day · fastest 3h17 · 218 km · tickets from about €38 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:33 | 09:50 | 3h17 | EuroCity 11 (direct) | ~€107 | | 07:33 | 10:50 | 3h17 | EuroCity 13 (direct) | ~€110 | | 08:33 | 11:50 | 3h17 | EuroCity 31 (direct) | ~€107 | | 09:33 | 12:50 | 3h17 | EuroCity 15 (direct) | ~€106 | | 10:33 | 14:08 | 3h35 | EuroCity 153 (direct) | ~€106 | | 10:33 | 14:23 | 3h50 | EuroCity 153 (direct) | ~€106 | | 11:33 | 14:50 | 3h17 | EuroCity 19 (direct) | ~€108 | | 12:33 | 15:50 | 3h17 | EuroCity 151 (direct) | ~€110 | | 13:33 | 16:50 | 3h17 | EuroCity 21 (direct) | ~€109 | | 14:33 | 17:55 | 3h22 | EuroCity 37 (direct) | ~€108 | | 14:33 | 18:10 | 3h37 | EuroCity 37 (direct) | ~€108 | | 15:33 | 18:50 | 3h17 | EuroCity 23 (direct) | ~€107 | | 16:33 | 20:17 | 3h44 | Trenitalia 1479 (1 change via Stazione di Lugano) | ~€99 | | 17:33 | 20:50 | 3h17 | EuroCity 25 (direct) | ~€109 | | 18:33 | 21:50 | 3h17 | EuroCity 27 (direct) | ~€108 | | 19:33 | 22:50 | 3h17 | EuroCity 29 (direct) | ~€107 | | 21:05 | 05:17 | 8h12 | Trenitalia 889 (2 change via Bellinzona, Chiasso) | ~€94 | | 21:05 | 05:17 | 8h12 | Intercity 889 (2 change via Bellinzona, Chiasso) | ~€90 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:33 | 09:50 | 3h17 | EuroCity 11 (direct) | ~€106 | | 07:33 | 10:50 | 3h17 | EuroCity 13 (direct) | ~€109 | | 08:33 | 11:50 | 3h17 | EuroCity 31 (direct) | ~€108 | | 09:33 | 12:50 | 3h17 | EuroCity 15 (direct) | ~€107 | | 10:33 | 14:08 | 3h35 | EuroCity 153 (direct) | ~€107 | | 10:33 | 14:23 | 3h50 | EuroCity 153 (direct) | ~€107 | | 11:33 | 14:50 | 3h17 | EuroCity 19 (direct) | ~€107 | | 12:33 | 15:50 | 3h17 | EuroCity 151 (direct) | ~€109 | | 13:33 | 16:50 | 3h17 | EuroCity 21 (direct) | ~€110 | | 14:33 | 17:55 | 3h22 | EuroCity 37 (direct) | ~€108 | | 14:33 | 18:10 | 3h37 | EuroCity 37 (direct) | ~€105 | | 15:33 | 18:50 | 3h17 | EuroCity 123 (direct) | ~€108 | | 16:33 | 20:17 | 3h44 | Trenitalia 1479 (1 change via Stazione di Lugano) | ~€100 | | 17:33 | 20:50 | 3h17 | EuroCity 25 (direct) | ~€107 | | 18:33 | 21:50 | 3h17 | EuroCity 27 (direct) | ~€107 | | 19:33 | 22:50 | 3h17 | EuroCity 29 (direct) | ~€107 | | 23:05 | 05:17 | 6h12 | Trenitalia 893 (2 change via Bellinzona, Chiasso) | ~€90 | | 23:05 | 05:17 | 6h12 | Intercity 893 (2 change via Bellinzona, Chiasso) | ~€92 | ## Typical week (next 30 days) - Monday to Friday: 12 trains, first 06:33, last 19:33 - Saturday: 13 trains, first 06:33, last 19:33 - Sunday: 13 trains, first 06:33, last 19:33 ## Companies serving this route - EuroCity: 100% of departures ## Prices - Cheapest observed: about €38 - Average observed: about €88