Cheap Bus, Train, and Carpool tickets to Asti

What are the most popular routes to Asti?

Turin - AstiAverage priceCA$18Average duration35mDaily departures8
Milano - AstiAverage priceCA$27Average duration1h 41mDaily departures4
Genoa - AstiAverage priceCA$29Average duration1h 55mDaily departures1
Genoa - AstiAverage priceCA$27Average duration1h 25mDaily departures9
Naples - AstiAverage priceCA$109Average duration12h 55mDaily departures1