Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

León - AstorgaAverage priceR 156Average duration50mDaily departures10
León - AstorgaAverage priceR 193Average duration39mDaily departures6
Madrid - AstorgaAverage priceR 717Average duration4h 10mDaily departures13
Valladolid - AstorgaAverage priceR 473Average duration3h 35mDaily departures6
Ponferrada - AstorgaAverage priceR 196Average duration57mDaily departures16

Astorga stations and stops

Locations map