Trains from Castelvetrano to Perugia

Find prices and schedules for trains from Castelvetrano to Perugia and buy your train tickets

Castelvetrano to Perugia trains might be a good value for money solution: travelling in Italy by train is often rather cheap and faster than taking a bus indeed Trains leave from Castelvetrano and arrive at Perugia every about 2 hours on average. If travelling with Trenitalia, you need to know the Castelvetrano to Perugia train schedule: the first train leaves at 07:01, while the last ride is at 19:32. A Castelvetrano to Perugia train cost about 96.35 €. But how long is the train ride from Castelvetrano to Perugia? Your journey takes about 18 hours on average.

Trains time table

07:01 Castelvetrano
05:51 Perugia
22:50 3 Changes
Spacer

€ 96.35

per adult

07:01 Castelvetrano
23:51 Perugia
16:50 4 Changes
Spacer

€ 125.35

per adult

10:52 Castelvetrano
10:40 Perugia
23:48 2 Changes
Spacer

€ 116.65

per adult

10:52 Castelvetrano
10:18 Perugia
23:26 3 Changes
Spacer

€ 117.95

per adult

17:09 Castelvetrano
14:25 Perugia
21:16 4 Changes
Spacer

€ 116.65

per adult

19:32 Castelvetrano
21:32 Perugia
02:00 2 Changes
Spacer

€ 96.35

per adult