--- title: "Train timetable Milano → Sondrio | Kombo" description: "Train timetable Milano → Sondrio" url: "https://www.kombo.co/it/orari-treni-Milano-Sondrio" last_updated: "2026-08-20" --- # Train timetable Milano → Sondrio first departure 06:20 · last departure 22:20 · 14 direct trains/day · fastest 1h59 · 95 km · tickets from about €13 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:20 | 08:19 | 1h59 | Trenitalia 2812 (direct) | ~€13 | | 07:20 | 09:19 | 1h59 | Trenitalia 2814 (direct) | ~€13 | | 08:20 | 10:19 | 1h59 | Trenitalia 2816 (direct) | ~€13 | | 09:20 | 11:19 | 1h59 | Trenitalia 2818 (direct) | ~€13 | | 10:20 | 12:19 | 1h59 | Trenitalia 2820 (direct) | ~€13 | | 11:20 | 13:19 | 1h59 | Trenitalia 2822 (direct) | ~€13 | | 12:20 | 14:19 | 1h59 | Trenitalia 2824 (direct) | ~€13 | | 13:20 | 15:19 | 1h59 | Trenitalia 2826 (direct) | ~€13 | | 14:20 | 16:19 | 1h59 | Trenitalia 2828 (direct) | ~€13 | | 15:20 | 17:19 | 1h59 | Trenitalia 2830 (direct) | ~€13 | | 16:20 | 18:19 | 1h59 | Trenitalia 2832 (direct) | ~€13 | | 17:20 | 19:19 | 1h59 | Trenitalia 2834 (direct) | ~€13 | | 18:20 | 20:19 | 1h59 | Trenitalia 2836 (direct) | ~€13 | | 19:20 | 21:19 | 1h59 | Trenitalia 2838 (direct) | ~€13 | | 20:20 | 22:19 | 1h59 | Trenitalia 2840 (direct) | ~€13 | | 21:20 | 23:20 | 2h00 | Trenitalia 2842 (direct) | ~€13 | | 22:20 | 00:20 | 2h00 | Trenitalia 2844 (direct) | ~€13 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:20 | 10:13 | 3h53 | Trenitalia 94020 (2 change via Monza, Stazione di Lecco) | ~€13 | | 06:43 | 10:19 | 3h36 | Trenitalia 25506 (2 change via Monza, Stazione di Lecco) | ~€13 | | 07:09 | 10:19 | 3h10 | Trenitalia 25022 (2 change via Monza, Stazione di Lecco) | ~€13 | | 07:43 | 11:19 | 3h36 | Trenitalia 25508 (2 change via Monza, Stazione di Lecco) | ~€13 | | 08:09 | 11:19 | 3h10 | Trenitalia 25026 (2 change via Monza, Stazione di Lecco) | ~€13 | | 08:43 | 12:19 | 3h36 | Trenitalia 25510 (2 change via Monza, Stazione di Lecco) | ~€13 | | 09:09 | 12:19 | 3h10 | Trenitalia 25030 (2 change via Monza, Stazione di Lecco) | ~€13 | | 09:43 | 13:19 | 3h36 | Trenitalia 25512 (2 change via Monza, Stazione di Lecco) | ~€13 | | 10:09 | 13:19 | 3h10 | Trenitalia 25034 (2 change via Monza, Stazione di Lecco) | ~€13 | | 10:43 | 14:19 | 3h36 | Trenitalia 25514 (2 change via Monza, Stazione di Lecco) | ~€13 | | 11:09 | 14:19 | 3h10 | Trenitalia 25038 (2 change via Monza, Stazione di Lecco) | ~€13 | | 11:43 | 15:19 | 3h36 | Trenitalia 25516 (2 change via Monza, Stazione di Lecco) | ~€13 | | 12:09 | 15:19 | 3h10 | Trenitalia 25042 (2 change via Monza, Stazione di Lecco) | ~€13 | | 12:43 | 16:19 | 3h36 | Trenitalia 25518 (2 change via Monza, Stazione di Lecco) | ~€13 | | 13:09 | 16:19 | 3h10 | Trenitalia 25046 (2 change via Monza, Stazione di Lecco) | ~€13 | | 13:43 | 17:19 | 3h36 | Trenitalia 25520 (2 change via Monza, Stazione di Lecco) | ~€13 | | 14:09 | 17:19 | 3h10 | Trenitalia 25050 (2 change via Monza, Stazione di Lecco) | ~€13 | | 14:43 | 18:19 | 3h36 | Trenitalia 25522 (2 change via Monza, Stazione di Lecco) | ~€13 | | 15:09 | 18:19 | 3h10 | Trenitalia 25054 (2 change via Monza, Stazione di Lecco) | ~€13 | | 16:43 | 20:19 | 3h36 | Trenitalia 25526 (2 change via Monza, Stazione di Lecco) | ~€13 | | 17:09 | 20:19 | 3h10 | Trenitalia 25062 (2 change via Monza, Stazione di Lecco) | ~€13 | | 18:17 | 21:19 | 3h02 | Trenitalia 25066 (2 change via Monza, Stazione di Lecco) | ~€13 | | 18:43 | 22:19 | 3h36 | Trenitalia 25530 (2 change via Monza, Stazione di Lecco) | ~€13 | | 19:09 | 22:19 | 3h10 | Trenitalia 25070 (2 change via Monza, Stazione di Lecco) | ~€13 | | 19:43 | 23:20 | 3h37 | Trenitalia 25532 (2 change via Monza, Stazione di Lecco) | ~€13 | | 20:09 | 23:20 | 3h11 | Trenitalia 25074 (2 change via Monza, Stazione di Lecco) | ~€13 | ## Typical week (next 30 days) - Monday to Friday: 14 trains, first 06:20, last 22:20 - Saturday: 17 trains, first 06:20, last 22:20 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €13 - Average observed: about €13