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 Perugia to Rome 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 Perugia for Rome 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||$9 (€8)|
|Bus frequency||7 a day|
|Direct bus||Yes, there are 7 direct buses a day|
|Bus providers||Flixbus, BlaBlaCar, Lirosi Linee or Outliscio|
Buses from Perugia to Rome cover the 84 miles (135 km) long trip taking on average 2 h 20 min with our travel partners like Flixbus, BlaBlaCar, Lirosi Linee or Outliscio. Normally, there are 7 buses operating per day, including direct services available. While the average ticket price for this trip costs around $9 (€8), you can find the cheapest bus ticket for as low as $5 (€4). Travelers depart most frequently from Perugia and arrive in Rome, Tiburtina Station.
FlixBus buses will get you from Perugia to Rome from $5 (€4). With over 1000 travel companies on Omio, you can find the best bus times and tickets for your trip.
Flixbus is one of Europe's biggest bus companies which was created in Germany and offers bus services around Europe and US. Flixbus offers only one ticket type called Standard for your upcoming bus trip between Perugia and Rome.
Are you making plans to travel between Perugia and Rome? Why not take a bus with FlixBus? Omio can show you current FlixBus bus times, tickets, travel information (such as baggage allowance and amenities offered onboard) and prices so you can find the best deals on Perugia to Rome buses all in one place. On the FlixBus bus, you can expect to travel 84 miles (135 km) between Perugia and Rome. If you use the Omio app to search for buses between Perugia and Rome, you can quickly see if the FlixBus ticket is a mobile ticket, making it easy for you to go paperless when taking a bus. Once you have found your perfect one-way FlixBus bus between Perugia and Rome, book your cheap bus tickets online on Omio or in the Omio app quickly and easily so you can spend the rest of your time enjoying your upcoming trip!
FlixBus' current ticket policies due to COVID-19 for your bus from Perugia to Rome are the following:
The Perugia-Rome route is served by about fifteen races that cover the entire day, from 1:00 am to 8:00 pm. The frequency of connections is more concentrated in the early morning, with departures every 5/10 minutes, while the afternoon and evening buses depart about every 2 hours.
The companies that manage the bus journey from Perugia to Rome are Flixbus and Autolinee Federico, which operates only one evening route usually on Mondays and Fridays. The arrival of the buses is expected at the Tiburtina Bus Station or at the Tiburtina Station Square.
The journey by bus from Perugia to Rome lasts on average from 2 hours to 2 hours and 30 minutes, with no intermediate changes. Some morning and afternoon journeys require a change, in these cases you arrive at your destination in just over 6 hours.
The daily bus connections between Perugia and Rome are at least a dozen. On weekends and Mondays there are additional afternoon routes, for a total of more than 15 journeys per day.
The departure stations in Perugia are Piazza Partigiani or Viale Giovanni Perari, the arrival is expected at Box No. 2 of Piazzale della Stazione Tiburtina or at the Tiburtina Bus Station. To reach the city centre you can take the A and B lines of the underground, or take one of the buses that end near the station.
When taking the bus between Perugia and Rome, you can choose to depart from bus stations like Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Piazza Partigiani. Your trip can end in bus stations such as Rome, Tiburtina Station, Rome, Termini (G) and Rome, Roma Ostiense.
Omio customers who travel this route most frequently depart from Perugia and arrive in Rome, Tiburtina Station.
Passengers board the bus most frequently from Perugia, which is located around 1 mile (s) / 1 km away from the city center, and they get off the bus at Rome, Tiburtina Station, located 2 mile (s) / 4 km away from the city center.
Here are some other resources that might have the information you need