Cheap Bus, Train and Carpool tickets to Asti

What are the most popular routes to Asti?

Naples - AstiAverage priceRUB 6,819Average duration12h 55mDaily departures1
Alessandria - AstiAverage priceRUB 925Average duration21mDaily departures7
Alessandria - AstiAverage priceRUB 1,076Average duration55mDaily departures1
Rome - AstiAverage priceRUB 6,694Average duration10hDaily departures1
Castrovillari - AstiAverage priceRUB 9,712Average duration15hDaily departures2