Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 720Average duration4h 10mDaily departures14
Braga - AstorgaAverage priceR 1 179Average duration9h 20mDaily departures3
Valladolid - AstorgaAverage priceR 470Average duration3h 35mDaily departures9
Burgos - AstorgaAverage priceR 890Average duration2h 3mDaily departures1
Lisbon - AstorgaAverage priceR 699Average duration12h 30mDaily departures4

Astorga stations and stops

Locations map