Compare prices to get from Rome to Perugia
THB 507|2h 7m
THB 1,220|8h 10m
THB 586
THB 586
THB 586
THB 507
THB 507
THB 633
--
THB 586
THB 586
THB 633
THB 586
THB 621
THB 1,619
THB 633
No matching results found
Click the button below to explore more products you may like
- Prices shown from Rome to Perugia are the estimated lowest fares found in the last 24 hours for travel within the next 7 days.
Compare transport options from Rome to Perugia
The cheapest way to get from Rome to Perugia costs only THB 455 on average via Trains, and the quickest way takes just 3h 15m by Trains. Find the travel option that best suits you.
Trains
Cheapest
Fastest
Average price
THB 455
Average duration
3h 15m
Departure Time
05:47 - 18:26
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?
What is the cheapest day to travel by train from Rome to Perugia?
Based on Trip.com's data, the cheapest day to travel by train from Rome to Perugia is Monday, with an average price of THB 455.
THB 455
What is the cheapest day to travel from Rome to Perugia by bus?
Based on Trip.com's data, the cheapest day for bus tickets from Rome to Perugia is Monday, with an average price of THB 211.
THB 211
Recommended hotels in Perugia
9
/10
42 Reviews
Borgo Dei Conti Resort Relais & Chateaux
17.47 km from city centre
THB 35,611
9.1
/10
63 Reviews
Baglioni Art Suite - Luxury Art Perugia
Old Town
|
0.12 km from city centre
THB 46,717
9.2
/10
52 Reviews
Borgo Colognola - Dimora Storica
7.89 km from city centre
THB 23,013
9
/10
113 Reviews
Sina Brufani
Old Town
|
0.39 km from city centre
THB 10,210
From Rome to Perugia: Travel Information
Companies operating from Rome to Perugia
Find stations and airports near 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
FAQ – How to Get from Rome to Perugia
-
What’s the distance between Rome and Perugia?
It’s about 133km (83 mi) from Rome to Perugia. -
How do I get from Rome to Perugia?
You can travel from Rome to Perugia in 2 different ways: Flights, Trains. -
What’s the fastest way to get from Rome to Perugia?
The fastest way to get from Rome to Perugia is by Trains, with an average journey time of 3h 15m. -
What’s the cheapest way to travel from Rome to Perugia?
The cheapest way to get from Rome to Perugia is by Trains, with an average price of THB 455. Other modes of transport are more expensive: Flights costs around THB 2,060 on avergae. -
What are the main departure and arrival points between Rome and Perugia?
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 . -
When should you book tickets from Rome to Perugia to get the best deal?
Train, bus, and flight schedules vary by season and day of the week. Based on Trip.com data: Flights from Rome to Perugia are usually cheapest (Monday), with an average price of THB 455 Flights from Rome to Perugia are usually cheapest (Monday), with an average price of THB 211 . -
Are Rome and Perugia in the same time zone?
The time difference between Rome and Perugia is 0m.