Train

Take the train Renfe AVE at the station Barcelona-Sants.

The journey takes approximately 2 h 45 m. Ticket price is about €55. The travel distance is 610 km.

Carrier is Renfe AVE.

Book

Get off at the Madrid-Puerta De Atocha.


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


Bus

Take the bus FlixBus at the station Barcelona.

The journey takes approximately 7 h 15 m. Ticket price is about €29. The travel distance is 618 km.

Carrier is FlixBus.

Book

Get off at the Madrid.


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


Bus via Madrid

Take the bus ALSA at the station Barcelona.

The journey takes approximately 7 h 35 m. Ticket price is about €45. The travel distance is 632 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


Drive

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

The journey takes approximately 6 h 2 m. The travel distance is 623 km.

Get off at the Мадрид.


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


Subway fly

Take the subway at the station Catalunya.

The journey takes approximately 13 m. The travel distance is 5 km.

Carrier is Tmb.

Book

Get off at the Torrassa.
Take the subway at the station Torrassa.

The journey takes approximately 22 m. The travel distance is 14 km.

Carrier is Tmb.

Book

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

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

Carrier is Air Europa.

22

Search transfer

Get off at the Madrid (MAD).
Take the subway at the station Aeropuerto T4.

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

Carrier is Consorcio de Transportes de Madrid.

Book

Get off at the Nuevos Ministerios.
Take the train Renfe Cercanias at the station Nuevos Ministerios.

The journey takes approximately 5 m. The travel distance is 3 km.

Carrier is Renfe Cercanias.

Book

Get off at the Sol.


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