Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

León - AstorgaAverage priceMAD 87Average duration50mDaily departures11
Madrid - AstorgaAverage priceMAD 464Average duration2h 58mDaily departures1
Ponferrada - AstorgaAverage priceMAD 109Average duration57mDaily departures17
Ourense - AstorgaAverage priceMAD 293Average duration3h 35mDaily departures2
Barcelona - AstorgaAverage priceMAD 1,040Average duration8h 33mDaily departures1

Stations and stops in Astorga

Map of locations