Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceRUB 2,656Average duration2h 58mDaily departures1
Zaragoza - AstorgaAverage priceRUB 5,172Average duration8h 55mDaily departures4
Valladolid - AstorgaAverage priceRUB 2,580Average duration1h 52mDaily departures2
Ponferrada - AstorgaAverage priceRUB 877Average duration1hDaily departures16
Ponferrada - AstorgaAverage priceRUB 955Average duration1h 14mDaily departures4

Stations and stops in Astorga

Map of locations