Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 718Average duration4h 10mDaily departures12
Madrid - AstorgaAverage priceR 845Average duration2h 58mDaily departures1
Valladolid - AstorgaAverage priceR 571Average duration1h 52mDaily departures2
Ponferrada - AstorgaAverage priceR 212Average duration1h 14mDaily departures4
Barcelona - AstorgaAverage priceR 1 501Average duration12h 20mDaily departures4

Astorga stations and stops

Locations map