Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Valladolid - AstorgaAverage price$39Average duration3h 35mDaily departures12
Burgos - AstorgaAverage price$55Average duration3h 50mDaily departures4
Barcelona - AstorgaAverage price$125Average duration12h 20mDaily departures4
Ourense - AstorgaAverage price$44Average duration3hDaily departures2
Braga - AstorgaAverage price$105Average duration9h 20mDaily departures3

Stations and stops in Astorga

Locations map