Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

León - AstorgaAverage price£7Average duration50mDaily departures10
León - AstorgaAverage price£9Average duration39mDaily departures6
Madrid - AstorgaAverage price£32Average duration4h 10mDaily departures13
Valladolid - AstorgaAverage price£21Average duration3h 35mDaily departures6
Ponferrada - AstorgaAverage price£9Average duration57mDaily departures16

Stations and stops in Astorga

Map of locations