--- title: "Train timetable Piona → Milano | Kombo" description: "Train timetable Piona → Milano" url: "https://www.kombo.co/it/orari-treni-Piona-Milano" last_updated: "2026-08-20" --- # Train timetable Piona → Milano first departure 05:14 · last departure 22:15 · 20 direct trains/day · fastest 1h15 · 75 km · tickets from about €8 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 05:14 | 06:40 | 1h26 | Trenitalia 2811 (direct) | ~€9 | | 05:25 | 06:40 | 1h15 | Trenitalia 2811 (direct) | ~€8 | | 05:59 | 07:40 | 1h41 | Trenitalia 2813 (direct) | ~€9 | | 06:14 | 08:14 | 2h00 | Trenitalia 2855 (direct) | ~€9 | | 06:19 | 08:14 | 1h55 | Trenitalia 2855 (direct) | ~€9 | | 06:24 | 08:14 | 1h50 | Trenitalia 2855 (direct) | ~€9 | | 06:30 | 08:14 | 1h44 | Trenitalia 2855 (direct) | ~€9 | | 06:31 | 08:40 | 2h09 | Trenitalia 10313 (1 change via Varenna-Esino) | ~€9 | | 06:36 | 08:40 | 2h04 | Trenitalia 10313 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 06:45 | 08:40 | 1h55 | Trenitalia 10313 (1 change via Varenna-Esino) | ~€8 | | 07:14 | 08:40 | 1h26 | Trenitalia 2815 (direct) | ~€9 | | 07:44 | 09:40 | 1h56 | Trenitalia 10315 (1 change via Varenna-Esino) | ~€9 | | 07:49 | 09:40 | 1h51 | Trenitalia 10315 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 07:54 | 09:40 | 1h46 | Trenitalia 10315 (1 change via Varenna-Esino) | ~€8 | | 08:14 | 09:40 | 1h26 | Trenitalia 2817 (direct) | ~€9 | | 08:44 | 10:40 | 1h56 | Trenitalia 10317 (1 change via Varenna-Esino) | ~€9 | | 08:49 | 10:40 | 1h51 | Trenitalia 10317 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 08:54 | 10:40 | 1h46 | Trenitalia 10317 (1 change via Varenna-Esino) | ~€8 | | 09:14 | 10:40 | 1h26 | Trenitalia 2819 (direct) | ~€9 | | 09:44 | 11:40 | 1h56 | Trenitalia 10319 (1 change via Varenna-Esino) | ~€9 | | 09:49 | 11:40 | 1h51 | Trenitalia 10319 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 09:54 | 11:40 | 1h46 | Trenitalia 10319 (1 change via Varenna-Esino) | ~€8 | | 09:54 | 12:08 | 2h14 | Trenitalia 10319 (1 change via Stazione di Lecco) | ~€8 | | 10:14 | 11:40 | 1h26 | Trenitalia 2821 (direct) | ~€9 | | 11:14 | 12:40 | 1h26 | Trenitalia 2823 (direct) | ~€9 | | 11:44 | 13:40 | 1h56 | Trenitalia 10323 (1 change via Varenna-Esino) | ~€9 | | 11:49 | 13:40 | 1h51 | Trenitalia 10323 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 11:54 | 13:40 | 1h46 | Trenitalia 10323 (1 change via Varenna-Esino) | ~€8 | | 12:14 | 13:40 | 1h26 | Trenitalia 2825 (direct) | ~€9 | | 13:14 | 14:40 | 1h26 | Trenitalia 2827 (direct) | ~€9 | | 13:44 | 15:40 | 1h56 | Trenitalia 10327 (1 change via Varenna-Esino) | ~€9 | | 13:49 | 15:40 | 1h51 | Trenitalia 10327 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 13:54 | 15:40 | 1h46 | Trenitalia 10327 (1 change via Varenna-Esino) | ~€8 | | 14:14 | 15:40 | 1h26 | Trenitalia 2829 (direct) | ~€9 | | 14:44 | 16:40 | 1h56 | Trenitalia 10329 (1 change via Varenna-Esino) | ~€9 | | 14:49 | 16:40 | 1h51 | Trenitalia 10329 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 14:54 | 16:40 | 1h46 | Trenitalia 10329 (1 change via Varenna-Esino) | ~€8 | | 15:14 | 16:40 | 1h26 | Trenitalia 2831 (direct) | ~€9 | | 15:44 | 17:40 | 1h56 | Trenitalia 10331 (1 change via Varenna-Esino) | ~€9 | | 15:49 | 17:40 | 1h51 | Trenitalia 10331 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 15:54 | 17:40 | 1h46 | Trenitalia 10331 (1 change via Varenna-Esino) | ~€8 | | 16:14 | 17:40 | 1h26 | Trenitalia 2833 (direct) | ~€9 | | 16:44 | 18:40 | 1h56 | Trenitalia 10333 (1 change via Varenna-Esino) | ~€9 | | 16:49 | 18:40 | 1h51 | Trenitalia 10333 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 16:54 | 18:40 | 1h46 | Trenitalia 10333 (1 change via Varenna-Esino) | ~€8 | | 17:14 | 18:40 | 1h26 | Trenitalia 2835 (direct) | ~€9 | | 17:44 | 19:40 | 1h56 | Trenitalia 10335 (1 change via Varenna-Esino) | ~€9 | | 17:49 | 19:40 | 1h51 | Trenitalia 10335 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 17:54 | 19:40 | 1h46 | Trenitalia 10335 (1 change via Varenna-Esino) | ~€8 | | 18:14 | 19:40 | 1h26 | Trenitalia 2837 (direct) | ~€9 | | 18:44 | 20:40 | 1h56 | Trenitalia 10337 (1 change via Varenna-Esino) | ~€9 | | 18:49 | 20:40 | 1h51 | Trenitalia 10337 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 18:54 | 20:40 | 1h46 | Trenitalia 10337 (1 change via Varenna-Esino) | ~€8 | | 19:14 | 20:40 | 1h26 | Trenitalia 2839 (direct) | ~€9 | | 19:44 | 21:40 | 1h56 | Trenitalia 10339 (1 change via Varenna-Esino) | ~€9 | | 19:49 | 21:40 | 1h51 | Trenitalia 10339 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 19:54 | 21:40 | 1h46 | Trenitalia 10339 (1 change via Varenna-Esino) | ~€8 | | 20:14 | 21:40 | 1h26 | Trenitalia 2841 (direct) | ~€9 | | 20:44 | 22:40 | 1h56 | Trenitalia 10341 (1 change via Varenna-Esino) | ~€9 | | 20:49 | 22:40 | 1h51 | Trenitalia 10341 (1 change via Bellano-Tartavalle Terme) | ~€9 | | 20:54 | 22:40 | 1h46 | Trenitalia 10341 (1 change via Varenna-Esino) | ~€8 | | 20:54 | 23:08 | 2h14 | Trenitalia 10341 (1 change via Stazione di Lecco) | ~€8 | | 21:14 | 22:40 | 1h26 | Trenitalia 2843 (direct) | ~€9 | | 22:15 | 23:40 | 1h25 | Trenitalia 2845 (direct) | ~€9 | ## Typical week (next 30 days) - Monday to Friday: 23 trains, first 05:14, last 22:15 - Sunday: 1 trains, first 18:37, last 18:37 ## Companies serving this route - Trenitalia: 100% of departures ## Prices - Cheapest observed: about €8 - Average observed: about €13