Cheapest
Average
The best way to find a cheap train ticket from Perugia to Milan is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Intercity Intercity 580 | 06:37AM Perugia station | 5h38 | 12:15PM Milan Centrale | 0 transfersDirect | |
Intercity Intercity 580 | 06:37AM Perugia station | 7h33 | 02:10PM Milan Rogoredo | 1 transfer | |
Intercity Intercity 580 | 06:37AM Perugia station | 6h31 | 01:08PM Milan Rogoredo | 1 transfer | |
Frecciarossa Intercity 580 | 06:37AM Perugia station | 4h13 | 10:50AM Milan Centrale | 1 transfer | |
Intercity Intercity 580 | 06:37AM Perugia station | 9h31 | 04:08PM Milan Rogoredo | 1 transfer | |
Regionale Regionale 5114 | 07:23AM Perugia station | 8h45 | 04:08PM Milan Rogoredo | 2 transfers | |
Regionale Regionale 5114 | 07:23AM Perugia station | 5h45 | 01:08PM Milan Rogoredo | 2 transfers | |
Intercity Regionale Veloce 4723 | 07:23AM Perugia station | 8h07 | 03:30PM Milan Centrale | 2 transfers | |
Regionale Regionale 5114 | 07:23AM Perugia station | 6h47 | 02:10PM Milan Rogoredo | 2 transfers | |
Frecciarossa Regionale 5114 | 07:23AM Perugia station | 5h27 | 12:50PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale Veloce 4723 | 07:23AM Perugia station | 6h12 | 01:35PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 4072 | 09:50AM Perugia station | 4h20 | 02:10PM Milan Rogoredo | 1 transfer | |
Frecciarossa Regionale Veloce 4072 | 09:50AM Perugia station | 4h22 | 02:12PM Milan Porta Garibaldi | 1 transfer | |
Regionale Regionale Veloce 4072 | 09:50AM Perugia station | 11h28 | 09:18PM Milan Porta Garibaldi | 2 transfers | |
Regionale Regionale Veloce 4072 | 09:50AM Perugia station | 6h18 | 04:08PM Milan Rogoredo | 1 transfer | |
Regionale Regionale Veloce 4072 | 09:54AM Perugia Università | 11h24 | 09:18PM Milan Porta Garibaldi | 2 transfers | |
Frecciarossa Regionale Veloce 4072 | 09:54AM Perugia Università | 4h18 | 02:12PM Milan Porta Garibaldi | 1 transfer | |
Regionale Regionale Veloce 4074 | 11:44AM Perugia station | 4h24 | 04:08PM Milan Rogoredo | 1 transfer | |
Intercity Regionale Veloce 4074 | 11:44AM Perugia station | 7h01 | 06:45PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale Veloce 4074 | 11:44AM Perugia station | 5h06 | 04:50PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 4074 | 11:44AM Perugia station | 10h24 | 10:08PM Milan Rogoredo | 1 transfer | |
Regionale Regionale Veloce 4076 | 01:41PM Perugia station | 8h27 | 10:08PM Milan Rogoredo | 1 transfer | |
Regionale Regionale Veloce 4076 | 01:41PM Perugia station | 9h49 | 11:30PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4076 | 01:41PM Perugia station | 10h27 | 12:08AM Milan Rogoredo | 1 transfer | |
Frecciarossa Regionale Veloce 4076 | 01:41PM Perugia station | 5h09 | 06:50PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 4076 | 01:44PM Perugia Università | 9h46 | 11:30PM Milan Centrale | 2 transfers | |
Frecciarossa Regionale Veloce 4076 | 01:44PM Perugia Università | 5h06 | 06:50PM Milan Centrale | 1 transfer | |
Intercity Regionale Veloce 4077 | 02:15PM Perugia Capitini | 9h02 | 11:17PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4077 | 02:15PM Perugia Capitini | 9h15 | 11:30PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4077 | 02:18PM Perugia Università | 9h12 | 11:30PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4077 | 02:27PM Perugia station | 9h03 | 11:30PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4078 | 03:40PM Perugia station | 8h28 | 12:08AM Milan Rogoredo | 1 transfer | |
Frecciarossa Regionale Veloce 4078 | 03:40PM Perugia station | 4h50 | 08:30PM Milan Centrale | 2 transfers | |
Regionale Regionale Veloce 4078 | 03:40PM Perugia station | 6h28 | 10:08PM Milan Rogoredo | 1 transfer | |
Frecciarossa Regionale Veloce 4078 | 03:40PM Perugia station | 5h10 | 08:50PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 4082 | 05:44PM Perugia station | 4h28 | 10:12PM Milan Porta Garibaldi | 1 transfer | |
Regionale Regionale Veloce 4082 | 05:44PM Perugia station | 4h24 | 10:08PM Milan Rogoredo | 1 transfer | |
Regionale Regionale Veloce 4082 | 05:44PM Perugia station | 6h24 | 12:08AM Milan Rogoredo | 1 transfer | |
Intercity Regionale Veloce 4082 | 05:44PM Perugia station | 5h33 | 11:17PM Milan Centrale | 1 transfer | |
Frecciarossa Regionale Veloce 4082 | 05:47PM Perugia Università | 4h25 | 10:12PM Milan Porta Garibaldi | 1 transfer | |
Intercity Regionale Veloce 4082 | 05:47PM Perugia Università | 5h30 | 11:17PM Milan Centrale | 1 transfer | |
Regionale Regionale Veloce 4084 | 07:41PM Perugia station | 4h27 | 12:08AM Milan Rogoredo | 1 transfer | |
Intercity Notte Regionale Veloce 4083 | 08:23PM Perugia station | 10h42 | 07:05AM Milan Centrale | 2 transfers | |
This is the last train of the day. |
Find all the dates and times for this journey
Fastest Journey
4 h 13 m
Average
6 h 58 m
Trains per day
43
Distance
365 km
Of the 43 trains that leave Perugia for Milan every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 226 miles (364 km) |
---|---|
Average train duration | 4 h 28 min |
Average train ticket price | $52 (€44) |
Train frequency | 1 a day |
Direct train | Yes, there is 1 direct train a day |
Train companies | Intercity, Regionale, Frecciarossa or Intercity Notte |
Trains from Perugia to Milan cover the 226 miles (364 km) long journey taking on average 4 h 28 min with our travel partners like Intercity, Regionale, Frecciarossa or Intercity Notte. Normally, there is 1 train operating per day, including direct services available. You can get the cheapest train tickets for this route for as low as $33 (€29), but the average price of train tickets is $52 (€44). Travelers depart most frequently from Perugia and arrive in Milan Centrale.
Find the best trains to Milan from Perugia with Omio's travel partners Intercity, Regionale and Frecciarossa from $35 (€30). We can find you the best deals, schedules and tickets when comparing and booking the best trip.
Trenitalia Intercity is a high-speed train service operated by the Italian national railway company, Trenitalia. It operates throughout the country, with services running from early morning to late evening. The Intercity trains come in two types: the Intercity Plus, which is the fastest and most comfortable, and the Intercity, which is slightly slower but still offers a comfortable journey. Onboard facilities include air conditioning, power sockets, Wi-Fi, and a bar service. There are several ticket types available, including Standard, Super Economy, and Business. The most popular routes for Trenitalia Intercity are from Rome to Milan, Naples to Florence, and Turin to Venice.
Train information from Perugia to Milan with Intercity:
The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:
Passengers board the train most frequently from Perugia, which is located around 1.9 miles (3.1 km) away from the city centre, and they get off the train at Milan Centrale, located 2.3 miles (3.7 km) away from the city centre.
Here are some other resources that might have the information you need