Cheap Bus, Train, and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 708Average duration4h 10mDaily departures14
Valladolid - AstorgaAverage priceR 561Average duration1h 52mDaily departures2
Ourense - AstorgaAverage priceR 510Average duration3h 35mDaily departures2
Zaragoza - AstorgaAverage priceR 1 030Average duration8h 55mDaily departures3
Braga - AstorgaAverage priceR 1 240Average duration9h 20mDaily departures3

Astorga stations and stops

Locations map