Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 737Average duration4h 10mDaily departures13
Ponferrada - AstorgaAverage priceR 200Average duration57mDaily departures15
Santiago de Compostela - AstorgaAverage priceR 680Average duration5h 20mDaily departures6
Barcelona - AstorgaAverage priceR 1 398Average duration8h 33mDaily departures1
Ourense - AstorgaAverage priceR 527Average duration3hDaily departures1

Astorga stations and stops

Locations map