--- title: "Train timetable Milano → Perugia | Kombo" description: "Train timetable Milano → Perugia" url: "https://www.kombo.co/it/orari-treni-Milano-Perugia" last_updated: "2026-08-20" --- # Train timetable Milano → Perugia first departure 17:40 · last departure 19:05 · 1 direct trains/day · fastest 3h30 · 365 km · tickets from about €21 Prices are approximate; the exact fare of a train shows at search time. ## Departures on 2026-08-20 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 10:00 | 16:50 | 6h50 | Frecciarossa 9527 (1 change via Roma Tiburtina) | ~€115 | | 12:50 | 20:36 | 7h46 | Frecciarossa 9539 (1 change via Roma Termini) | ~€115 | | 14:00 | 21:32 | 7h32 | Frecciarossa 9543 (1 change via Roma Termini) | ~€114 | | 14:55 | 22:17 | 7h22 | Frecciarossa 9547 (1 change via Roma Termini) | ~€129 | | 21:50 | 06:23 | 8h33 | Intercity Notte 755 (2 change via Ancona, Foligno) | ~€61 | ## Departures on 2026-08-21 | Departure | Arrival | Duration | Train | Price | | --- | --- | --- | --- | --- | | 09:49 | 16:50 | 7h01 | Frecciarossa 9311 (1 change via Roma Termini) | ~€116 | | 10:00 | 16:50 | 6h50 | Frecciarossa 9527 (1 change via Roma Tiburtina) | ~€125 | | 12:50 | 20:36 | 7h46 | Frecciarossa 9539 (1 change via Roma Termini) | ~€124 | | 14:00 | 21:32 | 7h32 | Frecciarossa 9543 (1 change via Roma Termini) | ~€114 | | 14:55 | 22:17 | 7h22 | Frecciarossa 9547 (1 change via Roma Termini) | ~€121 | | 21:50 | 06:23 | 8h33 | Intercity Notte 755 (2 change via Ancona, Foligno) | ~€64 | | 22:18 | 09:26 | 11h08 | Intercity Notte 797 (1 change via Orte) | ~€66 | ## Typical week (next 30 days) - Monday to Friday: 1 trains, first 17:40, last 19:05 - Saturday: 1 trains, first 17:40, last 17:40 - Sunday: 2 trains, first 17:40, last 18:48 ## Companies serving this route - Intercity: 77% of departures - Frecciarossa: 23% of departures ## Prices - Cheapest observed: about €21 - Average observed: about €27