Find tickets from Bari to Castrovillari

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

To get from Bari a Castrovillari by train you can catch one of the 5 trains that everyday travel between Bari Centrale and Spezzano Albanese Terme, the closest station to the city. The first train to Spezzano Albanese Terme leaves from Bari Centrale at 07:10 and the last train departs at 23:45. If you choose a local train the trip lasts on average 03:52 hours. On Wanderio you can compare all schedules, fares and railway companies to Spezzano Albanese Terme and book the best itinerary starting from Bari Centrale.

Trains time table

07:10 Bari Centrale
12:55 Spezzano Albanese Terme
05:45 2 Changes
Trn 197

€ 16.1

per adult

13:08 Bari Centrale
17:00 Spezzano Albanese Terme
03:52 2 Changes
Trn 197

€ 16.1

per adult

13:35 Bari Centrale
18:56 Spezzano Albanese Terme
05:21 3 Changes
Trn 197

€ 16.1

per adult

23:00 Bari Centrale
05:46 Spezzano Albanese Terme
06:46 1 Change
Trn 193

€ 19.1

per adult

23:45 Bari Centrale
08:46 Spezzano Albanese Terme
09:01 2 Changes
Trn 193

€ 16.1

per adult