Train

Take the train Renfe AVE at the station Girona.

The journey takes approximately 3 h 34 m. Ticket price is about €70. The travel distance is 704 km.

Carrier is Renfe AVE.

Book

🏷 Get €5 Coupon

Get off at the Madrid-Puerta De Atocha.


🛏Find hotel deals and discounts up to 20% in Madrid at Booking


Bus

Take the bus ALSA at the station Gerona/Girona.

The journey takes approximately 9 h 20 m. Ticket price is about €55. The travel distance is 715 km.

Carrier is ALSA.

Book

🏷 Get €5 Coupon

Get off at the Madrid.


🛏Find hotel deals and discounts up to 20% in Madrid at Booking


Bus via Tarragona

Take the bus FlixBus at the station Girona.

The journey takes approximately 3 h Ticket price is about €12. The travel distance is 198 km.

Carrier is FlixBus.

Book

🏷 Get €5 Coupon

Get off at the Tarragona.
Take the bus HIFE S.A. at the station Tarragona.

The journey takes approximately 7 h 3 m. Ticket price is about €40. The travel distance is 564 km.

Carrier is HIFE S.A..

Book

🏷 Get €5 Coupon

Get off at the Madrid.


🛏Find hotel deals and discounts up to 20% in Madrid at Booking


Drive

In a rental car. See on this site which rental company has the best deal.

The journey takes approximately 6 h 43 m. The travel distance is 689 km.

Get off at the Мадрид.


🛏Find hotel deals and discounts up to 20% in Madrid at Booking


Train fly

Take the train Renfe Viajeros at the station Girona.

The journey takes approximately 1 h 31 m. Ticket price is about €10. The travel distance is 100 km.

Carrier is Renfe Viajeros.

Book

🏷 Get €5 Coupon

Get off at the Barcelona-Sants.
Take the train Renfe Cercanias at the station Sants.

The journey takes approximately 19 m. Ticket price is about €5. The travel distance is 14 km.

Carrier is Renfe Cercanias.

Book

Get off at the Aeroport.
Fly out to Madrid (MAD) of the airport Barcelona (BCN).

The journey takes approximately 1 h 5 m. Ticket price is about €21.

Carrier is Air Europa.

22

Search transfer

Get off at the Madrid (MAD).
Take the train Renfe Cercanias at the station Aeropuerto T4.

The journey takes approximately 27 m. The travel distance is 15 km.

Carrier is Renfe Cercanias.

Book

Get off at the Recoletos.


🛏Find hotel deals and discounts up to 20% in Madrid at Booking