Find tickets from Matera to Castrovillari

Compare tickets of high speed and regional trains for your trip in Italy

To get from Matera a Castrovillari by train you can catch one of the 3 trains that everyday travel between Altamura and Spezzano Albanese Terme, the closest station to the city. The first train to Spezzano Albanese Terme leaves from Altamura at 07:16 and the last train departs at 22:35. If you choose a local train the trip lasts on average 05:39 hours. On Wanderio you can compare all schedules, fares and railway companies to Spezzano Albanese Terme and book the best itinerary starting from Altamura.

Trains time table

07:16 Altamura
12:55 Spezzano Albanese Terme
05:39 3 Changes
Trn 197

€ 15.4

per adult

10:53 Altamura
17:00 Spezzano Albanese Terme
06:07 3 Changes
Trn 193

€ 15.4

per adult

22:35 Altamura
05:46 Spezzano Albanese Terme
07:11 2 Changes
Trn 193

€ 18.3

per adult