Find tickets from Asti to Castrovillari

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

To get from Asti a Castrovillari by train you can catch one of the 8 trains that everyday travel between Asti and Spezzano Albanese Terme, the closest station to the city. The first train to Spezzano Albanese Terme leaves from Asti at 10:54 and the last train departs at 22:36. The trip by train from Asti to Spezzano Albanese Terme last on average 08:05 travelling with high-speed trains (Frecciarossa or Italotreno) If you choose a local train the trip lasts on average 11:50 hours. On Wanderio you can compare all schedules, fares and railway companies to Spezzano Albanese Terme and book the best itinerary starting from Asti.

Trains time table

10:54 Asti
22:44 Spezzano Albanese Terme
11:50 3 Changes
Trn 235

€ 223.35

per adult

11:54 Asti
01:58 Sibari
14:04 3 Changes
Trn 235

€ 130.1

per adult

18:12 Torino Porta Susa
02:17 Salerno
08:05 1 Change
Trn 246

€ 194.5

per adult

20:07 Asti
13:38 Spezzano Albanese Terme
17:31 3 Changes
Trn 235

€ 126.5

per adult

21:01 Asti
12:50 Spezzano Albanese Terme
15:49 3 Changes
Trn 218

€ 83.2

per adult

21:40 Torino Porta Susa
10:32 Salerno
12:52 Direct
Trn 218

€ 69.5

per adult

22:36 Asti
15:03 Sibari
16:27 2 Changes
Trn 218

€ 82.9

per adult

22:36 Asti
14:49 Spezzano Albanese Terme
16:13 2 Changes
Trn 218

€ 78.3

per adult

Stazione Sibari

Trains per day 23

Top railway companies

Regionale Intercity

first train 07:03 AM
last train 22:57 PM
Stazione Spezzano Albanese Terme

Trains per day 19

Top railway companies

Regionale

first train 05:47 AM
last train 22:44 PM
Stazione Salerno

Trains per day 148

Top railway companies

Regionale Metropolitano Intercity Frecciarossa

first train 03:22 AM
last train 23:30 PM
Stazione Asti

Trains per day 69

Top railway companies

Regionale Veloce Regionale Intercity

first train 04:32 AM
last train 23:18 PM