The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from Perugia to Rome will cost around $ 19 if you buy it on the day, but the cheapest tickets can be found for only $ 14.
This is the last train of the day.
Find all the dates and times for this journey
2 h 18 m
3 h 10 m
Trains per day
Of the 21 train that leave Perugia for Rome every day 6 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 136 km distance in an average of 3 h 10 m but if you time it right, some train will get you there in just 2 h 18 m .
The slowest train will take 4 h 49 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
3 hours 50 minutes
|Train Ticket Price:||$14|
|Trains depart from:||Perugia|
|Trains arrive in:||Rome|
|Train Companies:||Intercity, Regionale Veloce|
The railway connections on the Perugia-Rome route are managed by Trenitalia. The Regional Fast and Intercity trains of this operator provide about 15 trips per day, without significant variations -as to times and frequency of departures- at the weekend. The first train generally leaves Perugia at 04:30, while the last train leaves at 21:34. There are many direct trips but there is also the possibility of opting for travel solutions that require a change, usually in Foligno. Depending on the train chosen, the duration of the trip is between 2 h 05 min and 3 h 22 min. The stations involved are those of Perugia Centrale Fontivegge, Ponte S. Giovanni, Perugia Silvestrini and Roma Termini.
Note: times may be subject to change, check times and prices from the search window Omio.
Most of the trains on the Perugia-Rome route depart from Perugia Centrale Fontivegge station, located in Piazza Vittorio Veneto and served by the minimetrò and the city bus lines A, B, C, D, G, O, P, R, S and TS. The Ponte San Giovanni station is located in the district of the same name in via N. Bixio and can be reached by public transport lines M and Q. The other station, Perugia Silvestrini, is in via G. Dottori 50 and the bus lines A, B, C, F, H, I, R provide a stop in front of the station.
Trains from Perugia arrive at the capital station of Termini in Piazza dei Cinquecento. The station is served by the underground lines A and B and by numerous surface vehicles including lines 16, 38, 40, 64, 75, 82, 85, 90, 92, 105, 170, 175, 217, 310, 360, 649, 714, 910 of the buses that have their terminus right at the station. As for the night public transport service, the station can be reached from 00:30 to 05:00 with buses 1N and 2N.