--- title: "Train timetable Colonia → Milano | Kombo" description: "Train timetable Colonia → Milano" url: "https://www.kombo.co/it/orari-treni-Colonia-Milano" last_updated: "2026-08-20" --- # Train timetable Colonia → Milano first departure 06:38 · last departure 21:40 · 43 departures/day · fastest 1h16 · 630 km Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:38 | 15:50 | 9h12 | Trenitalia 31020 (2 change via Köln Hbf, Basel SBB) | ~€307 | | 06:44 | 08:00 | 1h16 | Trenitalia 10115 (1 change via Stazione di Rovato) | ~€8 | | 06:54 | 15:50 | 8h56 | Trenitalia 101 (1 change via Basel SBB) | ~€306 | | 07:40 | 08:59 | 1h19 | Trenitalia 10117 (1 change via Stazione di Rovato) | ~€8 | | 08:38 | 19:50 | 11h12 | Trenitalia 31038 (2 change via Köln Hbf, Basel SBB) | ~€301 | | 08:40 | 09:59 | 1h19 | Trenitalia 10119 (1 change via Stazione di Rovato) | ~€8 | | 08:54 | 17:50 | 8h56 | Trenitalia 103 (2 change via Basel SBB, Brig Central Train Station) | ~€312 | | 08:54 | 19:50 | 10h56 | Trenitalia 103 (1 change via Basel SBB) | ~€314 | | 09:31 | 19:50 | 10h19 | Trenitalia 915 (2 change via Mannheim Hbf, Basel SBB) | ~€277 | | 09:40 | 10:59 | 1h19 | Trenitalia 10121 (1 change via Stazione di Rovato) | ~€8 | | 10:40 | 12:35 | 1h55 | Trenitalia 10123 (1 change via Stazione di Rovato) | ~€8 | | 12:38 | 21:50 | 9h12 | Trenitalia 31070 (2 change via Köln Hbf, Basel SBB) | ~€309 | | 12:40 | 14:15 | 1h35 | Trenitalia 10127 (1 change via Brescia) | ~€34 | | 12:40 | 14:35 | 1h55 | Trenitalia 10127 (1 change via Stazione di Rovato) | ~€9 | | 12:45 | 21:50 | 9h05 | Trenitalia 627 (2 change via Frankfurt(m)flugh Fernbf, Basel SBB) | ~€280 | | 12:54 | 21:50 | 8h56 | Trenitalia 107 (1 change via Basel SBB) | ~€309 | | 13:40 | 14:59 | 1h19 | Trenitalia 10129 (1 change via Stazione di Rovato) | ~€8 | | 14:40 | 15:59 | 1h19 | Trenitalia 10131 (1 change via Stazione di Rovato) | ~€8 | | 15:40 | 16:59 | 1h19 | Trenitalia 10133 (1 change via Stazione di Rovato) | ~€8 | | 16:40 | 18:15 | 1h35 | Trenitalia 10135 (1 change via Brescia) | ~€34 | | 16:40 | 18:35 | 1h55 | Trenitalia 10135 (1 change via Stazione di Rovato) | ~€8 | | 17:40 | 18:59 | 1h19 | Trenitalia 10137 (1 change via Stazione di Rovato) | ~€8 | | 18:40 | 19:59 | 1h19 | Trenitalia 10139 (1 change via Stazione di Rovato) | ~€8 | | 19:40 | 20:59 | 1h19 | Trenitalia 10141 (1 change via Stazione di Rovato) | ~€8 | | 20:40 | 22:15 | 1h35 | Trenitalia 10143 (1 change via Brescia) | ~€21 | | 20:40 | 22:35 | 1h55 | Trenitalia 10143 (1 change via Stazione di Rovato) | ~€9 | | 21:40 | 22:59 | 1h19 | Trenitalia 10145 (1 change via Stazione di Rovato) | ~€8 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:38 | 15:50 | 9h12 | Trenitalia 31020 (2 change via Köln Hbf, Basel SBB) | ~€305 | | 06:44 | 08:00 | 1h16 | Trenitalia 10115 (1 change via Stazione di Rovato) | ~€8 | | 06:44 | 08:12 | 1h28 | Trenitalia 10115 (1 change via Brescia) | ~€34 | | 06:45 | 15:50 | 9h05 | ICE 525 (1 change via Frankfurt (Main) Hbf) | ~€185 | | 06:54 | 15:50 | 8h56 | Trenitalia 101 (1 change via Basel SBB) | ~€296 | | 07:40 | 08:59 | 1h19 | Trenitalia 10117 (1 change via Stazione di Rovato) | ~€8 | | 07:40 | 09:15 | 1h35 | Trenitalia 10117 (1 change via Brescia) | ~€34 | | 07:40 | 09:35 | 1h55 | Trenitalia 10117 (1 change via Stazione di Rovato) | ~€8 | | 08:38 | 19:50 | 11h12 | Trenitalia 31038 (2 change via Köln Hbf, Basel SBB) | ~€260 | | 08:40 | 09:59 | 1h19 | Trenitalia 10119 (1 change via Stazione di Rovato) | ~€8 | | 08:40 | 10:15 | 1h35 | Trenitalia 10119 (1 change via Brescia) | ~€29 | | 08:40 | 10:35 | 1h55 | Trenitalia 10119 (1 change via Stazione di Rovato) | ~€8 | | 08:54 | 17:50 | 8h56 | Trenitalia 103 (2 change via Basel SBB, Brig Central Train Station) | ~€308 | | 08:54 | 19:50 | 10h56 | Trenitalia 103 (1 change via Basel SBB) | ~€259 | | 09:31 | 19:50 | 10h19 | Trenitalia 915 (2 change via Mannheim Hbf, Basel SBB) | ~€226 | | 09:40 | 10:59 | 1h19 | Trenitalia 10121 (1 change via Stazione di Rovato) | ~€8 | | 09:40 | 11:15 | 1h35 | Trenitalia 10121 (1 change via Brescia) | ~€30 | | 09:40 | 11:35 | 1h55 | Trenitalia 10121 (1 change via Stazione di Rovato) | ~€8 | | 10:40 | 12:35 | 1h55 | Trenitalia 10123 (1 change via Stazione di Rovato) | ~€8 | | 12:38 | 21:50 | 9h12 | Trenitalia 31070 (2 change via Köln Hbf, Basel SBB) | ~€258 | | 12:40 | 14:15 | 1h35 | Trenitalia 10127 (1 change via Brescia) | ~€27 | | 12:40 | 14:35 | 1h55 | Trenitalia 10127 (1 change via Stazione di Rovato) | ~€8 | | 12:45 | 21:50 | 9h05 | Trenitalia 627 (2 change via Frankfurt(m)flugh Fernbf, Basel SBB) | ~€229 | | 12:54 | 21:50 | 8h56 | Trenitalia 107 (1 change via Basel SBB) | ~€264 | | 13:40 | 14:59 | 1h19 | Trenitalia 10129 (1 change via Stazione di Rovato) | ~€8 | | 13:40 | 15:15 | 1h35 | Trenitalia 10129 (1 change via Brescia) | ~€28 | | 13:40 | 15:35 | 1h55 | Trenitalia 10129 (1 change via Stazione di Rovato) | ~€8 | | 14:40 | 15:59 | 1h19 | Trenitalia 10131 (1 change via Stazione di Rovato) | ~€8 | | 14:40 | 16:15 | 1h35 | Trenitalia 10131 (1 change via Brescia) | ~€21 | | 14:40 | 16:35 | 1h55 | Trenitalia 10131 (1 change via Stazione di Rovato) | ~€8 | | 15:40 | 16:59 | 1h19 | Trenitalia 10133 (1 change via Stazione di Rovato) | ~€8 | | 15:40 | 17:15 | 1h35 | Trenitalia 10133 (1 change via Brescia) | ~€23 | | 15:40 | 17:35 | 1h55 | Trenitalia 10133 (1 change via Stazione di Rovato) | ~€8 | | 16:40 | 18:15 | 1h35 | Trenitalia 10135 (1 change via Brescia) | ~€22 | | 16:40 | 18:35 | 1h55 | Trenitalia 10135 (1 change via Stazione di Rovato) | ~€8 | | 17:40 | 18:59 | 1h19 | Trenitalia 10137 (1 change via Stazione di Rovato) | ~€8 | | 17:40 | 19:15 | 1h35 | Trenitalia 10137 (1 change via Brescia) | ~€29 | | 17:40 | 19:35 | 1h55 | Trenitalia 10137 (1 change via Stazione di Rovato) | ~€8 | | 18:40 | 19:59 | 1h19 | Trenitalia 10139 (1 change via Stazione di Rovato) | ~€8 | | 18:40 | 20:15 | 1h35 | Trenitalia 10139 (1 change via Brescia) | ~€25 | | 18:40 | 20:35 | 1h55 | Trenitalia 10139 (1 change via Stazione di Rovato) | ~€8 | | 19:40 | 20:59 | 1h19 | Trenitalia 10141 (1 change via Stazione di Rovato) | ~€8 | | 19:40 | 21:15 | 1h35 | Trenitalia 10141 (1 change via Brescia) | ~€26 | | 19:40 | 21:35 | 1h55 | Trenitalia 10141 (1 change via Stazione di Rovato) | ~€8 | | 20:40 | 22:15 | 1h35 | Trenitalia 10143 (1 change via Brescia) | ~€25 | | 20:40 | 22:35 | 1h55 | Trenitalia 10143 (1 change via Stazione di Rovato) | ~€8 | | 21:40 | 22:59 | 1h19 | Trenitalia 10145 (1 change via Stazione di Rovato) | ~€8 | | 21:40 | 23:35 | 1h55 | Trenitalia 10145 (1 change via Stazione di Rovato) | ~€8 |