Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Valladolid - AstorgaAverage priceTRY 1,288Average duration3h 35mDaily departures14
Zaragoza - AstorgaAverage priceTRY 2,857Average duration8h 55mDaily departures4
Barcelona - AstorgaAverage priceTRY 4,204Average duration12h 30mDaily departures4
Barcelona - AstorgaAverage priceTRY 4,571Average duration8h 33mDaily departures1
Ourense - AstorgaAverage priceTRY 1,438Average duration3h 35mDaily departures2

Stations and stops in Astorga

Map of locations