Cheap Bus, Train and Carpool tickets to Astorga

What are the most popular routes to Astorga?

Madrid - AstorgaAverage priceR 822Average duration2h 58mDaily departures1
Ponferrada - AstorgaAverage priceR 210Average duration1h 14mDaily departures4
Braga - AstorgaAverage priceR 1 179Average duration9h 20mDaily departures3
Ourense - AstorgaAverage priceR 508Average duration3hDaily departures1
Lisbon - AstorgaAverage priceR 689Average duration12h 45mDaily departures5

Astorga stations and stops

Locations map