Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

León - AstorgaAverage priceMAD 86Average duration50mDaily departures11
Madrid - AstorgaAverage priceMAD 462Average duration2h 58mDaily departures1
Ponferrada - AstorgaAverage priceMAD 109Average duration57mDaily departures17
Ourense - AstorgaAverage priceMAD 292Average duration3h 35mDaily departures2
Barcelona - AstorgaAverage priceMAD 1,035Average duration8h 33mDaily departures1

Stations and stops in Astorga

Locations map