Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Valladolid - AstorgaAverage priceCHF 23Average duration3h 35mDaily departures14
Zaragoza - AstorgaAverage priceCHF 49Average duration8h 55mDaily departures4
Barcelona - AstorgaAverage priceCHF 73Average duration12h 30mDaily departures4
Barcelona - AstorgaAverage priceCHF 79Average duration8h 33mDaily departures1
Ourense - AstorgaAverage priceCHF 25Average duration3h 35mDaily departures2

Astorga stations and stops

Locations map