Cheap Bus, Train, and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Valladolid - AstorgaAverage priceRUB 2,121Average duration3h 35mDaily departures14
Zaragoza - AstorgaAverage priceRUB 4,705Average duration8h 55mDaily departures4
Barcelona - AstorgaAverage priceRUB 6,923Average duration12h 30mDaily departures4
Barcelona - AstorgaAverage priceRUB 7,528Average duration8h 33mDaily departures1
Ourense - AstorgaAverage priceRUB 2,369Average duration3h 35mDaily departures2

Astorga stations and stops

Locations map