|Distance||67 miles (108 km)|
|Average train duration||3 h 35 min|
|Average train ticket price||$13 (€12)|
|Train frequency||4 a day|
Trains from Passo Corese to Perugia cover the 67 miles (108 km) long journey taking on average 3 h 35 min with our travel partners like Trenitalia. Normally, there are 4 trains operating per day, including direct services available. While the average ticket price for this trip costs around $13 (€12), you can find the cheapest train ticket for as low as $13 (€12).
Here are some other resources that might have the information you need