buy a bus ticket Rome ➞ Perugia
Compare prices and tickets for different trip options
Compare prices for trains, buses, and flights for the upcoming week.
Quickly browse the best deals, find the lowest fares, and choose options that fit your budget
Overview: Bus from Rome to Perugia
The bus route from Rome to Perugia covers a distance of 172 km and has an average duration of approximately 2 hours and 57 minutes. There are two direct buses per day, with the first and last bus both departing at 05:25. The cheapest ticket price is 15 EUR.
Popular Bus Stations from Rome to Perugia
Bus Companies
Found: 11
Bus from Rome to Perugia
Perugia, the capital of Umbria, is known for its rich history, medieval architecture, and vibrant cultural scene. Visitors often explore the historic center, featuring landmarks like the Rocca Paolina and the stunning Piazza IV Novembre. The city is also famous for its chocolate festival, Eurochocolate, and its prestigious universities, which contribute to a lively atmosphere. Travelers can enjoy local cuisine and take in panoramic views of the surrounding hills.

