Bus Tickets from Palermo to Perugia

Previously seen trips

Next departures for Palermo to Perugia on November 22
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
FlixBusBus
Terminal Bus Palermo
Perugia-Autostazione Piazza PartigianiNo tags
FlixBusBus
Terminal Bus Palermo
Perugia-Autostazione Piazza PartigianiNo tags
FlixBusBus
Terminal Bus Palermo
P. Di Massiano MMNo tags
FlixBusBus
Terminal Bus Palermo
Perugia-Autostazione Piazza PartigianiNo tags
FlixBusBus
Terminal Bus Palermo
Perugia (Stazione FS - Fontivegge)No tags

Compare 2 ways to go from Palermo to Perugia

We recommend carpooling

Among the sustainable travel choices, the carpool stands out as a good way to reach Perugia. The journey takes about 11 hours 10 minutes, and with fares starting at just $120, it presents an excellent value for a comfortable ride.

1carpool per day
11h 10mAverage Duration
560 kmDistance
24kgCO₂ emissions
Average Price$74 - $252Average Duration21h 45m
14kg CO₂e
Carpool
Average Price$120 - $120Average Duration11h 10m
24kg CO₂e

Frequently asked questions about travelling from Palermo to Perugia by bus

  1. What is the distance between Palermo and Perugia?

    Palermo and Perugia are 561 km (348 miles) apart.

  2. What are the departure and arrival locations for buses traveling from Palermo to Perugia?

    Buses departing from Terminal Bus Palermo in Palermo will take you to P. Di Massiano MM in Perugia.

People from around the world trust Busbud