Cheap Bus, Train and Carpool tickets to Asti

What are the most popular routes to Asti?

Turin - AstiAverage price$13Average duration35mDaily departures9
Alessandria - AstiAverage price$11Average duration21mDaily departures12
Alessandria - AstiAverage price$10Average duration55mDaily departures1
Bologna - AstiAverage price$24Average duration4h 50mDaily departures1
Parma - AstiAverage price$28Average duration3h 25mDaily departures1