Cheap Bus, Train and Carpool tickets to Asti

What are the most popular routes to Asti?

Turin - AstiAverage priceCA$18Average duration35mDaily departures8
Genoa - AstiAverage priceCA$29Average duration1h 55mDaily departures1
Rome - AstiAverage priceCA$101Average duration10hDaily departures1
Naples - AstiAverage priceCA$103Average duration12h 55mDaily departures1
Piacenza - AstiAverage priceCA$42Average duration2h 35mDaily departures1