Travel from Girona-Airport-GRO to Madrid

Bus or train from Girona Airport (GRO) to Madrid?

Spanish Railways AVE operates a train from Girona Airport (GRO) to Madrid every 2 hours. Tickets cost $90 - $130 and the journey takes 3 h 59 min. Alternatively, you can take a bus from Girona Airport (GRO) to Madrid via Lleida in around 9 h 38 min.

How to get from Girona Airport (GRO) to Madrid

ModeDurationPrice
From Girona Airport bus to Girona then train to Madrid-Puerta de Atocha.5 h 15 min91€
From Girona Airport bus to Lleida then bus to Madrid.9 h 38 min69€
From Riudellots de la Selva - N-156 - CIM La Selva line 601 bus to Gerona/Girona then bus to Madrid.10 h 39 min54€
From Girona Airport (GRO) drive to Madrid.6 h 34 min79€
From Girona Airport bus to Girona, train to Barcelona - Sants, train to Barcelona airport, fly to Madrid airport, then train to Madrid.4 h 37 min73€

How long does it take to get from Girona Airport (GRO) to Madrid?

It takes approximately 5 h 15 min to get from Girona Airport (GRO) to Madrid, including transfers.

Is there a direct bus between Girona Airport (GRO) and Madrid?

No, there is no direct bus from Girona Airport (GRO) to Madrid. However, there are services departing from Girona Airport and arriving at Madrid via Lleida. The journey, including transfers, takes approximately 9 h 38 min.

Operators from Girona Airport (GRO) to Madrid

OperatorPhoneWebsite
SagalesSagales
Spanish Railways AVESpanish Railways AVE
Mou-te Public Transport in CataloniaMou-te Public Transport in Catalonia
ALSA+34 902 42 22 42ALSA
Spanish Railways (RENFE)902 320 320Spanish Railways (RENFE)
Barcelona Cercanías (RENFE)900 41 00 41Barcelona Cercanías (RENFE)
Air EuropaAir Europa
Vueling AirlinesVueling Airlines
IberiaIberia
RyanairRyanair
Madrid Cercanías (RENFE)902 320 320Madrid Cercanías (RENFE)