Cheap Bus, Train and Carpool tickets to Perugia

What are the most popular routes to Perugia?

Milano - PerugiaAverage priceMAD 394Average duration5h 37mDaily departures1
Terni - PerugiaAverage priceMAD 157Average duration1h 38mDaily departures4
Salerno - PerugiaAverage priceMAD 537Average duration6h 35mDaily departures4
Salerno - PerugiaAverage priceMAD 882Average duration6h 46mDaily departures1
Foligno - PerugiaAverage priceMAD 107Average duration36mDaily departures13

Perugia stations and stops

Locations map