|Distance||60 miles (96 km)|
|Average bus duration||2 h 20 min|
|Average bus ticket price||$12 (€10)|
Buses from Pesaro to Perugia cover the 60 miles (96 km) long trip taking on average 2 h 20 min with our travel partners like. There are direct bus services available. You can get the cheapest bus tickets for this journey for as low as $11 (€9), but the average price of bus tickets is $12 (€10). Travelers depart most frequently from Pesaro and arrive in Perugia, Piazza Partigiani.
When departing from Pesaro, you have various bus station options to start your route from including Pesaro, Piazza Stefanini, Pesaro, Casello A14 and Pesaro. When arriving in Perugia, you can end your trip in bus stations like Perugia, Piazza Partigiani, Perugia, Via Cortonese (Fontivegge) and Perugia, Piazza Partigiani.
Omio customers book a bus from Pesaro to Perugia, Piazza Partigiani most frequently for this route.
The most popular departure bus station with passengers for this trip, called Pesaro, is located 1 mile (s) / 1 km from the city center of Pesaro.
The most popular arrival bus station, Perugia, Piazza Partigiani, is located 0 mile (s) / 0 km away from the city center of Perugia.
Here are some other resources that might have the information you need