>
Rome to Perugia

Compare prices to get from Rome to Perugia
Compare transport options from Rome to Perugia over the next 7 days. Flights start at JPY 7,380. Trains start at JPY 1,903. Buses start at JPY 959.

Trains
JPY 1,903|2h 16m
Flights
JPY 7,380|5h 25m
Coaches
JPY 959|2h 10m
JPY 2,865
JPY 2,001
JPY 2,582
JPY 2,178
JPY 2,182
JPY 2,865
JPY 2,288
JPY 2,865
JPY 1,980
JPY 2,865
JPY 1,982
JPY 2,096
JPY 2,865
JPY 1,903
Trenitalia
Cheapest
19:55
2h 16m
22:11
Rome TerminiPerugia Ponte S. Giovanni
JPY 2,001
Search
Direct
Trenitalia
19:55
2h 29m
22:24
Rome TerminiPerugia
JPY 2,001
Search
Direct
Trenitalia
15:20
3h 23m
18:43
Rome TiburtinaPerugia Ponte S. Giovanni
JPY 2,911
Search
1 stop
Trenitalia
05:47
2h 30m
08:17
Rome TerminiPerugia Ponte S. Giovanni
JPY 3,013
Search
1 stop
  • 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 flights, trains, and buses from Rome to Perugia

The cheapest way to get from Rome to Perugia costs only JPY 1,154 on average via Coaches, and the quickest way takes just 2h 15m by Coaches. Find the travel option that best suits you.

Train
Trains
Average price JPY 2,865
Average duration3h 1m
Departure Time05:47 - 12:24
Direct options
Flight
Flights
Average price JPY 12,490
Average duration--
Departure Time--
Direct options
Search flights
Bus
Coaches Cheapest Fastest
Average price JPY 1,154
Average duration2h 15m
Departure Time23: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?

What is the cheapest day to travel by train from Rome to Perugia?

Average train fares from Rome to Perugia for the next 7 days, based on Trip.com user searches.

Based on Trip.com's data, the cheapest day to travel by train from Rome to Perugia is Saturday, with an average price of JPY 2,865.

JPY 3,493
JPY 3,179
JPY 2,865
JPY 2,551
    Cheapest
  • May 11
  • May 19
  • May 13
  • May 14
  • May 15
  • May 16

What is the cheapest day to travel from Rome to Perugia by bus?

The average price of a bus from Rome to Perugia found by Trip.com users over the next 7 days.

Based on Trip.com's data, the cheapest day for bus tickets from Rome to Perugia is Monday, with an average price of JPY 1,154.

JPY 1,154
  • May 11
  • May 12
  • May 13
  • May 14
  • May 15
  • May 16

Rome to Perugia travel tips

Companies operating from Rome to Perugia

Trenitalia
FlixBus

Find departure & arrival points near Rome and Perugia

Popular train stations near Rome

Rome S. Pietro Rome Italy
Valle Aurelia Rome Italy
Rome Termini Rome Italy
Quattro Venti Rome Italy
Appiano Proba Petronia Rome Italy

Popular train stations near Perugia

Perugia S. Anna Perugia Italy
Perugia Perugia Italy
Perugia Pallotta Perugia Italy
Piscille Perugia Italy
Perugia Universita Perugia Italy

Popular airports near Rome

Giovan Battista Pastine International Airport (CIA) Rome Italy
Leonardo da Vinci International Airport (FCO) Rome Italy
Umbria "San Francesco d'Assisi" International Airport (PEG) Nearby Perugia Italy

Popular airports near Perugia

Umbria "San Francesco d'Assisi" International Airport (PEG) Perugia Italy
Ancona Falconara Airport (AOI) Nearby Ancona Italy

Popular bus stations near Rome

Santa Maria degli Angeli Rome Italy
Rome Termini Rome Italy
Piazza dei Cinquecento 18 Rome Italy
Rome Independence Square Rome Italy
Rome Termini Piazza Indipendenza Rome Italy

Popular bus stations near Perugia

Perugia Itabus Bus Stop Piazza Partigiani Perugia Italy
Perugia Central Bus Station Perugia Italy
Perugia Bus Station Perugia Italy
Perugia Piazza Partigiani Perugia Italy
Perugia Fontivegge Perugia Italy

Recommended hotels in Perugia

La Meridiana Bleisure Hotel
8.7/10
73 Reviews
La Meridiana Bleisure Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
3.97 km from city centre
15% off
JPY 13,619 JPY 11,545
Locanda Della Posta, Etruria Collection
9.2/10
71 Reviews
Locanda Della Posta, Etruria Collection
hotel-star hotel-star hotel-star hotel-star hotel-praise
Old Town | 0.25 km from city centre
JPY 28,966
Perugia Park Hotel
8.4/10
56 Reviews
Perugia Park Hotel
hotel-star hotel-star hotel-star hotel-star hotel-praise
0.68 km from city centre
25% off
JPY 15,140 JPY 11,292
Hotel S. Ercolano
8.2/10
43 Reviews
Hotel S. Ercolano
hotel-star hotel-star hotel-praise
Old Town | 0.22 km from city centre
JPY 10,001

How to travel from Rome to Perugia: FAQs

  • How far is it from Rome to Perugia?

    It’s about 133 km (83 miles) from Rome to Perugia.
  • You can travel from Rome to Perugia in 3 different ways: Flights, Trains, Coaches.
  • The fastest way to get from Rome to Perugia is by Coaches, with an average journey time of 2h 15m. Other modes of transport take longer: Trains takes on average 3h 1m.
  • The cheapest way to get from Rome to Perugia is by Coaches, with an average price of JPY 1,154. Other modes of transport are more expensive: Trains costs around JPY 2,865 on avergae.Flights costs around JPY 12,490 on average.
  • When traveling from Rome to Perugia, travelers usually depart from and arrive to the following locations: Flights typically departs from Giovan Battista Pastine International Airport and arrives at Umbria "San Francesco d'Assisi" International Airport , Trains typically departs from Rome S. Pietro and arrives at Perugia S. Anna , Coaches typically departs from Santa Maria degli Angeli and arrives at Perugia Itabus Bus Stop Piazza Partigiani .
  • 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 (Saturday), with an average price of JPY 2,865 Flights from Rome to Perugia are usually cheapest (Monday), with an average price of JPY 1,154 .
  • There is a 0h time difference between Rome and Perugia.