Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 795Average duration2h 58mDaily departures1
Ponferrada - AstorgaAverage priceR 187Average duration57mDaily departures14
Ponferrada - AstorgaAverage priceR 201Average duration1h 14mDaily departures4
Barcelona - AstorgaAverage priceR 1 277Average duration8h 33mDaily departures1
Ourense - AstorgaAverage priceR 488Average duration3hDaily departures1

Astorga stations and stops

Locations map