The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Rome to Perugia will cost around $ 14 if you buy it on the day, but the cheapest tickets can be found for only $ 11.
This is the last bus of the day.
Find all the dates and times for this journey
2 h 50 m
3 h 8 m
Buses per day
Of the 4 buses that leave Rome for Perugia every day 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct buses cover the 136 km distance in an average of 3 h 8 m but if you time it right, some buses will get you there in just 2 h 50 m .
The slowest buses will take 3 h 25 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.
|Distance||84 miles (135 km)|
|Average bus duration||2 h 20 min|
|Average bus ticket price||$11 (€9)|
|Bus frequency||8 a day|
|Direct bus||Yes, there are 8 direct buses a day|
|Bus companies||Flixbus, BlaBlaCar, Lirosi Linee, Outliscio or Intersaj|
Buses from Rome to Perugia cover the 84 miles (135 km) long trip taking on average 2 h 20 min with our travel partners like Flixbus, BlaBlaCar, Lirosi Linee, Outliscio or Intersaj. Normally, there are 8 buses operating per day, including direct services available. You can get the cheapest bus tickets for this trip for as low as $9 (€7), but the average price of bus tickets is $11 (€9). Travelers depart most frequently from Roma Termini and arrive in Perugia, Piazza Partigiani.
For as little as $9 (€7) you can travel by bus between Rome and Perugia with FlixBus. Omio will show you the best deals, schedules and tickets available for this route.
FlixBus is one of the most popular low-cost bus companies in Europe. Founded in Germany, FlixBus has expanded its services throughout Europe and even to the United States, giving travelers in both continents the option to take a long-distance bus at an affordable price. FlixBus also operates overnight buses on select routes throughout Europe. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on bag and one checked bag per person. Additional fees apply for bringing extra luggage and making specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat. Standard amenities onboard include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets.
FlixBus from Rome to Perugia bus information:
FlixBus has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by bus between Rome and Perugia:
Some of the Rome bus stations to Perugia you can start your journey from include Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense. Similarly, some of the arrival bus stations in Perugia include Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Piazza Partigiani.
When traveling this route, Omio customers are departing most frequently from Roma Termini and arriving in Perugia, Piazza Partigiani.
Passengers board their bus most frequently from Roma Termini and travel around 1 mile (s) / 1 km from the city center to this bus station.
Passengers traveling this route most often arrive at Perugia, Piazza Partigiani and need to travel approximately 0 mile (s) / 0 km from the bus station to the city center in Perugia.
Here are some other resources that might have the information you need