Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage price£33Average duration4h 10mDaily departures14
Braga - AstorgaAverage price£53Average duration9h 20mDaily departures3
Valladolid - AstorgaAverage price£22Average duration3h 35mDaily departures9
Burgos - AstorgaAverage price£40Average duration2h 3mDaily departures1
Lisbon - AstorgaAverage price£32Average duration12h 30mDaily departures4

Stations and stops in Astorga

Map of locations