Getting from Madrid to Astorga is easy and inexpensive, whether by train or by bus. The bus is cheaper, the train is faster. If you have chosen Astorga to start the Camino or if you just want to pay a visit to our Bishop’s Palace by Gaudi, keep reading.
Madrid to Astorga by bus
There are 6 buses from Madrid Airport to Astorga operating Mondays to Fridays (departures at 10:00, 14:45, 15:45, 16:45 and 23:59). These buses stop in several cities on their way to Astorga, so the trip takes 4 to 5 hours. There are just three buses on Saturdays (10:00, 14:45 and 23:59), and two on Sundays (14:45 and 23:59). If you purchase the ticket at least one week before the date of your travel the price will be around 28 euros (including taxes and fees).
The bus company, ALSA, offers many other options from Madrid’s Estación Sur, you can check availability and prices on their website. The bus is cheaper than the train, and you won’t need to take the Metro or a taxi to central Madrid.
Madrid to Astorga by train
The best days to travel from Madrid to Astorga by train are Sundays, Mondays, Tuesdays, Wednesdays and Thursdays. There is only one train on Saturdays, and Friday is the most expensive day of the week to travel by train.
Travelling from Madrid-Chamartín to Astorga with a quick change in León is the cheapest option. Departure time: Sundays to Saturdays, 14:40 h. Travel time: around 3 hours, depending on the second leg (only one option available on Saturdays). Prices around 40 euros, except on Fridays.
Travelling from Madrid-Chamartín to Astorga direct. Departure times: 17:30 (around 50 euros, travel time 3 hours) and 22:14 (several stops, arriving in Astorga late in the night, price around 40 euro).