Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Valladolid - AstorgaAverage price₹2,682Average duration3h 35mDaily departures14
Zaragoza - AstorgaAverage price₹5,951Average duration8h 55mDaily departures4
Barcelona - AstorgaAverage price₹8,758Average duration12h 30mDaily departures4
Barcelona - AstorgaAverage price₹9,522Average duration8h 33mDaily departures1
Ourense - AstorgaAverage price₹2,996Average duration3h 35mDaily departures2

Stations and stops in Astorga

Map of locations