Compare Prices from Rome to Perugia
CAD 18|2h 15m
CAD 89|8h 10m
CAD 10|2h 5m
CAD 25
CAD 25
CAD 25
CAD 25
CAD 25
CAD 27
CAD 22
CAD 22
CAD 22
CAD 25
CAD 25
CAD 25
CAD 25
CAD 18
No matching results found
Click the button below to explore more products you may like
- Displayed prices from Rome to Perugia are estimated lowest fares found in the last 24 hours for travel in the next 7 days.
Compare flights, trains, and buses from Rome to Perugia
The cheapest way to get from Rome to Perugia is Buses, with an average price of just CAD 7. The fastest way is Buses, taking only 2h 21m. Choose the option that best fits your trip.
Trains
Average price
CAD 19
Average duration
3h 24m
Departure time
05:47 - 19:27
Direct options
Buses
Cheapest
Fastest
Average price
CAD 7
Average duration
2h 21m
Departure time
23:50 - 02:00
Direct options
· Total pre-departure time: Estimated travel time to the departure point, plus standard check-in, security, and waiting time.
When Is the Cheapest Time to Travel from Rome to Perugia?
When is the cheapest day to get from Rome to Perugia by train?
Based on Trip.com's data, the cheapest day to travel by train from Rome to Perugia is Monday, with an average price of CAD 19.
CAD 19
When is the cheapest day to get from Rome to Perugia by bus?
Based on Trip.com data, the cheapest day for bus tickets from Rome to Perugia is Monday, with an average fare of CAD 7.
CAD 7
Recommended Hotels in Perugia

8.7/10
50 Reviews
Borgo Colognola - Dimora Storica

7.89 km from downtown
CAD 955

7.5/10
4 Reviews
Casa Miramonti in Perugia

2.79 km from downtown
CAD 143

9.1/10
105 Reviews
Hotel Priori Secret Garden

Old Town | 0.3 km from downtown
CAD 187

9.3/10
68 Reviews
Castello di Monterone

2.34 km from downtown
CAD 309
Rome to Perugia Travel Tips
Find Nearby Departure & Arrival Points for Rome and Perugia
Popular train stations near Rome
Rome S. Pietro
Valle Aurelia
Rome Termini
Quattro Venti
Appiano Proba Petronia
Popular train stations near Perugia
Perugia S. Anna
Perugia
Perugia Pallotta
Perugia Piscille
Perugia Universita
Popular airports near Rome
Ciampino Airport (CIA)
Leonardo da Vinci–Fiumicino Airport (FCO)
Umbria "San Francesco d'Assisi" International Airport (PEG)
Nearby
Popular airports near Perugia
Umbria International Airport (PEG)
Ancona Falconara Airport (AOI)
Nearby
Popular bus stations near Rome
Santa Maria degli Angeli
Piazza dei Cinquecento 18
Rome Termini
Rome Termini Piazza Indipendenza
Rome Termini (V
Popular bus stations near Perugia
Perugia Itabus Bus Stop Piazza Partigiani
Perugia Central Bus Station
Perugia Bus Station
Perugia Piazza Partigiani
PERUGIA
FAQs about How to Get from Rome to Perugia
What is the distance between Rome and Perugia?
The distance from Rome to Perugia is around 133 km (83 mi).How do I get from Rome to Perugia?
There are 3 ways to get from Rome to Perugia, including Flights, Trains, Buses.What is the fastest way to get from Rome to Perugia?
The fastest way to get from Rome to Perugia is by Buses, with an average journey time of 2h 21m. Other modes of transport take longer: Trains takes on average 3h 24m.What is the cheapest way to get from Rome to Perugia?
The cheapest way to get from Rome to Perugia is by Buses, with an average price of CAD 7. Other transport options usually cost more: Trains costs around CAD 19 on average.Flights costs around CAD 121 on average.Where do trips from Rome to Perugia usually depart and arrive?
When traveling from Rome to Perugia, travelers usually depart from and arrive to the following locations: Flights typically departs from Ciampino Airport and arrives at Umbria International Airport , Trains typically departs from Rome S. Pietro and arrives at Perugia S. Anna , Buses typically departs from Santa Maria degli Angeli and arrives at Perugia Itabus Bus Stop Piazza Partigiani .When is the cheapest time to buy tickets from Rome to Perugia?
Train, bus, and flight schedules can vary by season and day of the week. Based on Trip.com data: Flights from Rome to Perugia are typically cheapest Monday, with an average fare of CAD 19. Flights from Rome to Perugia are typically cheapest Monday, with an average fare of CAD 7Is there a time difference between Rome and Perugia?
The time difference between Rome and Perugia is 0m.



