--- title: "Train timetable Milano → Piona | Kombo" description: "Train timetable Milano → Piona" url: "https://www.kombo.co/it/orari-treni-Milano-Piona" last_updated: "2026-08-20" --- # Train timetable Milano → Piona first departure 06:20 · last departure 22:20 · 14 direct trains/day · fastest 1h26 · 75 km · tickets from about €8 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 06:20 | 09:05 | 2h45 | Trenitalia 94020 (2 change via Monza, Stazione di Lecco) | ~€9 | | 06:20 | 09:09 | 2h49 | Trenitalia 94020 (2 change via Monza, Stazione di Lecco) | ~€9 | | 06:20 | 09:14 | 2h54 | Trenitalia 94020 (2 change via Monza, Stazione di Lecco) | ~€10 | | 06:20 | 09:22 | 3h02 | Trenitalia 94020 (2 change via Monza, Stazione di Lecco) | ~€10 | | 06:43 | 09:46 | 3h03 | Trenitalia 25506 (2 change via Monza, Stazione di Lecco) | ~€10 | | 06:43 | 10:05 | 3h22 | Trenitalia 25506 (2 change via Monza, Stazione di Lecco) | ~€9 | | 06:43 | 10:09 | 3h26 | Trenitalia 25506 (2 change via Monza, Stazione di Lecco) | ~€9 | | 06:43 | 10:14 | 3h31 | Trenitalia 25506 (2 change via Monza, Stazione di Lecco) | ~€10 | | 07:09 | 09:46 | 2h37 | Trenitalia 25022 (2 change via Monza, Stazione di Lecco) | ~€10 | | 07:09 | 10:05 | 2h56 | Trenitalia 25022 (2 change via Monza, Stazione di Lecco) | ~€9 | | 07:09 | 10:09 | 3h00 | Trenitalia 25022 (2 change via Monza, Stazione di Lecco) | ~€9 | | 07:09 | 10:14 | 3h05 | Trenitalia 25022 (2 change via Monza, Stazione di Lecco) | ~€10 | | 07:43 | 10:46 | 3h03 | Trenitalia 25508 (2 change via Monza, Stazione di Lecco) | ~€10 | | 07:43 | 11:05 | 3h22 | Trenitalia 25508 (2 change via Monza, Stazione di Lecco) | ~€9 | | 07:43 | 11:09 | 3h26 | Trenitalia 25508 (2 change via Monza, Stazione di Lecco) | ~€9 | | 07:43 | 11:14 | 3h31 | Trenitalia 25508 (2 change via Monza, Stazione di Lecco) | ~€10 | | 08:09 | 10:46 | 2h37 | Trenitalia 25026 (2 change via Monza, Stazione di Lecco) | ~€10 | | 08:09 | 11:05 | 2h56 | Trenitalia 25026 (2 change via Monza, Stazione di Lecco) | ~€9 | | 08:09 | 11:09 | 3h00 | Trenitalia 25026 (2 change via Monza, Stazione di Lecco) | ~€9 | | 08:09 | 11:14 | 3h05 | Trenitalia 25026 (2 change via Monza, Stazione di Lecco) | ~€10 | | 08:43 | 11:46 | 3h03 | Trenitalia 25510 (2 change via Monza, Stazione di Lecco) | ~€10 | | 09:09 | 11:46 | 2h37 | Trenitalia 25030 (2 change via Monza, Stazione di Lecco) | ~€10 | | 09:43 | 12:46 | 3h03 | Trenitalia 25512 (2 change via Monza, Stazione di Lecco) | ~€10 | | 09:43 | 13:05 | 3h22 | Trenitalia 25512 (2 change via Monza, Stazione di Lecco) | ~€9 | | 09:43 | 13:09 | 3h26 | Trenitalia 25512 (2 change via Monza, Stazione di Lecco) | ~€9 | | 09:43 | 13:14 | 3h31 | Trenitalia 25512 (2 change via Monza, Stazione di Lecco) | ~€10 | | 10:09 | 12:46 | 2h37 | Trenitalia 25034 (2 change via Monza, Stazione di Lecco) | ~€10 | | 10:09 | 13:05 | 2h56 | Trenitalia 25034 (2 change via Monza, Stazione di Lecco) | ~€9 | | 10:09 | 13:09 | 3h00 | Trenitalia 25034 (2 change via Monza, Stazione di Lecco) | ~€9 | | 10:09 | 13:14 | 3h05 | Trenitalia 25034 (2 change via Monza, Stazione di Lecco) | ~€10 | | 10:43 | 13:46 | 3h03 | Trenitalia 25514 (2 change via Monza, Stazione di Lecco) | ~€10 | | 10:43 | 14:05 | 3h22 | Trenitalia 25514 (2 change via Monza, Stazione di Lecco) | ~€9 | | 10:43 | 14:09 | 3h26 | Trenitalia 25514 (2 change via Monza, Stazione di Lecco) | ~€9 | | 10:43 | 14:14 | 3h31 | Trenitalia 25514 (2 change via Monza, Stazione di Lecco) | ~€10 | | 11:09 | 13:46 | 2h37 | Trenitalia 25038 (2 change via Monza, Stazione di Lecco) | ~€10 | | 11:09 | 14:05 | 2h56 | Trenitalia 25038 (2 change via Monza, Stazione di Lecco) | ~€9 | | 11:09 | 14:09 | 3h00 | Trenitalia 25038 (2 change via Monza, Stazione di Lecco) | ~€9 | | 11:09 | 14:14 | 3h05 | Trenitalia 25038 (2 change via Monza, Stazione di Lecco) | ~€10 | | 11:43 | 14:46 | 3h03 | Trenitalia 25516 (2 change via Monza, Stazione di Lecco) | ~€10 | | 11:43 | 15:05 | 3h22 | Trenitalia 25516 (2 change via Monza, Stazione di Lecco) | ~€9 | | 11:43 | 15:09 | 3h26 | Trenitalia 25516 (2 change via Monza, Stazione di Lecco) | ~€9 | | 11:43 | 15:14 | 3h31 | Trenitalia 25516 (2 change via Monza, Stazione di Lecco) | ~€10 | | 12:09 | 14:46 | 2h37 | Trenitalia 25042 (2 change via Monza, Stazione di Lecco) | ~€10 | | 12:09 | 15:05 | 2h56 | Trenitalia 25042 (2 change via Monza, Stazione di Lecco) | ~€9 | | 12:09 | 15:09 | 3h00 | Trenitalia 25042 (2 change via Monza, Stazione di Lecco) | ~€9 | | 12:09 | 15:14 | 3h05 | Trenitalia 25042 (2 change via Monza, Stazione di Lecco) | ~€10 | | 12:43 | 15:46 | 3h03 | Trenitalia 25518 (2 change via Monza, Stazione di Lecco) | ~€10 | | 12:43 | 16:05 | 3h22 | Trenitalia 25518 (2 change via Monza, Stazione di Lecco) | ~€9 | | 12:43 | 16:09 | 3h26 | Trenitalia 25518 (2 change via Monza, Stazione di Lecco) | ~€9 | | 12:43 | 16:14 | 3h31 | Trenitalia 25518 (2 change via Monza, Stazione di Lecco) | ~€10 | | 13:09 | 15:46 | 2h37 | Trenitalia 25046 (2 change via Monza, Stazione di Lecco) | ~€10 | | 13:09 | 16:05 | 2h56 | Trenitalia 25046 (2 change via Monza, Stazione di Lecco) | ~€9 | | 13:09 | 16:09 | 3h00 | Trenitalia 25046 (2 change via Monza, Stazione di Lecco) | ~€9 | | 13:09 | 16:14 | 3h05 | Trenitalia 25046 (2 change via Monza, Stazione di Lecco) | ~€10 | | 13:43 | 16:46 | 3h03 | Trenitalia 25520 (2 change via Monza, Stazione di Lecco) | ~€10 | | 13:43 | 17:05 | 3h22 | Trenitalia 25520 (2 change via Monza, Stazione di Lecco) | ~€9 | | 13:43 | 17:09 | 3h26 | Trenitalia 25520 (2 change via Monza, Stazione di Lecco) | ~€9 | | 13:43 | 17:14 | 3h31 | Trenitalia 25520 (2 change via Monza, Stazione di Lecco) | ~€10 | | 14:09 | 16:46 | 2h37 | Trenitalia 25050 (2 change via Monza, Stazione di Lecco) | ~€10 | | 14:09 | 17:05 | 2h56 | Trenitalia 25050 (2 change via Monza, Stazione di Lecco) | ~€9 | | 14:09 | 17:09 | 3h00 | Trenitalia 25050 (2 change via Monza, Stazione di Lecco) | ~€9 | | 14:09 | 17:14 | 3h05 | Trenitalia 25050 (2 change via Monza, Stazione di Lecco) | ~€10 | | 14:43 | 17:46 | 3h03 | Trenitalia 25522 (2 change via Monza, Stazione di Lecco) | ~€10 | | 14:43 | 18:05 | 3h22 | Trenitalia 25522 (2 change via Monza, Stazione di Lecco) | ~€9 | | 14:43 | 18:09 | 3h26 | Trenitalia 25522 (2 change via Monza, Stazione di Lecco) | ~€9 | | 14:43 | 18:14 | 3h31 | Trenitalia 25522 (2 change via Monza, Stazione di Lecco) | ~€10 | | 15:09 | 17:46 | 2h37 | Trenitalia 25054 (2 change via Monza, Stazione di Lecco) | ~€10 | | 15:09 | 18:05 | 2h56 | Trenitalia 25054 (2 change via Monza, Stazione di Lecco) | ~€9 | | 15:09 | 18:09 | 3h00 | Trenitalia 25054 (2 change via Monza, Stazione di Lecco) | ~€9 | | 15:09 | 18:14 | 3h05 | Trenitalia 25054 (2 change via Monza, Stazione di Lecco) | ~€10 | | 15:43 | 19:05 | 3h22 | Trenitalia 25524 (2 change via Monza, Stazione di Lecco) | ~€9 | | 15:43 | 19:09 | 3h26 | Trenitalia 25524 (2 change via Monza, Stazione di Lecco) | ~€9 | | 15:43 | 19:14 | 3h31 | Trenitalia 25524 (2 change via Monza, Stazione di Lecco) | ~€10 | | 16:09 | 19:05 | 2h56 | Trenitalia 25058 (2 change via Monza, Stazione di Lecco) | ~€9 | | 16:09 | 19:09 | 3h00 | Trenitalia 25058 (2 change via Monza, Stazione di Lecco) | ~€9 | | 16:09 | 19:14 | 3h05 | Trenitalia 25058 (2 change via Monza, Stazione di Lecco) | ~€10 | | 16:43 | 19:46 | 3h03 | Trenitalia 25526 (2 change via Monza, Stazione di Lecco) | ~€10 | | 16:43 | 20:05 | 3h22 | Trenitalia 25526 (2 change via Monza, Stazione di Lecco) | ~€9 | | 16:43 | 20:09 | 3h26 | Trenitalia 25526 (2 change via Monza, Stazione di Lecco) | ~€9 | | 16:43 | 20:14 | 3h31 | Trenitalia 25526 (2 change via Monza, Stazione di Lecco) | ~€10 | | 17:09 | 19:46 | 2h37 | Trenitalia 25062 (2 change via Monza, Stazione di Lecco) | ~€10 | | 17:09 | 20:05 | 2h56 | Trenitalia 25062 (2 change via Monza, Stazione di Lecco) | ~€9 | | 17:09 | 20:09 | 3h00 | Trenitalia 25062 (2 change via Monza, Stazione di Lecco) | ~€9 | | 17:09 | 20:14 | 3h05 | Trenitalia 25062 (2 change via Monza, Stazione di Lecco) | ~€10 | | 18:09 | 20:46 | 2h37 | Trenitalia 25066 (2 change via Monza, Stazione di Lecco) | ~€10 | | 18:09 | 21:05 | 2h56 | Trenitalia 25066 (2 change via Monza, Stazione di Lecco) | ~€9 | | 18:17 | 21:09 | 2h52 | Trenitalia 25066 (2 change via Monza, Stazione di Lecco) | ~€9 | | 18:17 | 21:14 | 2h57 | Trenitalia 25066 (2 change via Monza, Stazione di Lecco) | ~€10 | | 18:43 | 21:46 | 3h03 | Trenitalia 25530 (2 change via Monza, Stazione di Lecco) | ~€10 | | 19:09 | 21:46 | 2h37 | Trenitalia 25070 (2 change via Monza, Stazione di Lecco) | ~€10 | | 19:43 | 22:46 | 3h03 | Trenitalia 25532 (2 change via Monza, Stazione di Lecco) | ~€10 | | 20:09 | 22:46 | 2h37 | Trenitalia 25074 (2 change via Monza, Stazione di Lecco) | ~€10 | ## Typical week (next 30 days) - Monday to Friday: 13 trains, first 06:20, last 22:20 - Sunday: 16 trains, first 06:20, last 22:20 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €8 - Average observed: about €9