Travel from Madrid-Airport-MAD to Astorga-Spain

Bus or train from Madrid Airport (MAD) to Astorga?

Spanish Railways (RENFE) operates a train from Madrid Airport (MAD) to Astorga once daily. Tickets cost $45 - $65 and the journey takes 2 h 55 min. Alternatively, ALSA operates a bus from Madrid Airport (MAD) to Astorga 5 times a day. Tickets cost $35 - $55 and the journey takes 4 h 45 min.

How to get from Madrid Airport (MAD) to Astorga

ModeDurationPrice
From Aeropuerto T4 train to Madrid-Chamartin then train to Astorga.4 h 10 min£47
From Madrid - Barajas Airport T4 bus to Astorga.4 h 45 min£34
From Aeropuerto line 203 bus to Intercambiador de Atocha, line 10 bus to Madrid - Estacion Sur, then bus to Astorga.6 h 48 min£40
From Aeropuerto T4 train to Madrid-Chamartin then Trenhotel to Est. FF.CC. Astorga.6 h 35 min£55
From Madrid Airport (MAD) drive to Astorga.3 h 18 min£35
From Madrid airport fly to Oviedo airport, bus to Oviedo, then bus to Astorga.5 h 53 min£96
From Madrid airport fly to A Coruna airport, bus to A Coruña, then bus to Astorga.5 h 38 min£96
From Madrid airport fly to Santiago de Compostela airport, bus to Santiago de Compostela, then train to Astorga.7 h 22 min£71

How long does it take to get from Madrid Airport (MAD) to Astorga?

It takes approximately 4 h 10 min to get from Madrid Airport (MAD) to Astorga, including transfers.

Is there a direct train between Madrid Airport (MAD) and Astorga?

No, there is no direct train from Madrid Airport (MAD) to Astorga. However, there are services departing from Aeropuerto T4 and arriving at Astorga via Madrid-Chamartin. The journey, including transfers, takes approximately 4 h 10 min.

Is there a direct bus between Madrid Airport (MAD) and Astorga?

Yes, there is a direct bus departing from Madrid - Barajas Airport T4 and arriving at Astorga. Services depart five times a day. The journey takes approximately 4 h 45 min.

Operators from Madrid Airport (MAD) to Astorga

OperatorPhoneWebsite
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
ALSA+34 902 42 22 42ALSA
EMT Madrid+34 902 50 78 50EMT Madrid
IberiaIberia
Air EuropaAir Europa
Autos Cal PitaAutos Cal Pita
RyanairRyanair
Empresa Freire+34 902 800 220Empresa Freire