Cheap Bus, Train and Carpool tickets to Asti

What are the most popular routes to Asti?

Turin - AstiAverage priceRUB 954Average duration35mDaily departures8
Milano - AstiAverage priceRUB 1,461Average duration1h 41mDaily departures4
Genoa - AstiAverage priceRUB 1,532Average duration1h 55mDaily departures1
Genoa - AstiAverage priceRUB 1,464Average duration1h 25mDaily departures9
Naples - AstiAverage priceRUB 5,856Average duration12h 55mDaily departures1