Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

León - AstorgaAverage price£9Average duration39mDaily departures6
Madrid - AstorgaAverage price£44Average duration2h 58mDaily departures1
Ponferrada - AstorgaAverage price£10Average duration1h 14mDaily departures4
Valladolid - AstorgaAverage price£26Average duration1h 52mDaily departures2
Barcelona - AstorgaAverage price£69Average duration8h 33mDaily departures1

Stations and stops in Astorga

Map of locations