HowToGo

Madrid to Barcelona, Spain - Transfer & Transportation Guides

Find transfer & transportation guides from Madrid to Barcelona, Spain. How to get from Madrid to Barcelona, Spain by Flight, Bus, Train, Taxi.

You can get to Barcelona, Spain from Madrid by verhicle types below

Search Transfer from Madrid to Barcelona, Spain

Transfer solutions

You have 4 options transfer to Barcelona, Spain from Madrid below

Train ( 2 hr. 30 min. )

Take a train from Madrid-Puerta De Atocha to Barcelona-Sants.


Open Map More details & check price at Renfe AVE
Duration 2 hr. 30 min.
Distance 605 km.
Cost 70 EUR (85 USD)
Bus ( 8 hr. 5 min. )

Take a bus from Madrid to Barcelona.


Open Map More details & check price at ALSA
Duration 8 hr. 5 min.
Distance 622 km.
Cost 55 EUR (70 USD)
Car ( 5 hr. 58 min. )

Drive a car from Madrid to Barcelona.


Duration 5 hr. 58 min.
Distance 620 km.
Cost 74 USD
Train ( 5 min. )

Take a train from Sol to Nuevos Ministerios.


Open Map More details & check price at Renfe Cercanias
Subway ( 21 min. )

Take a subway from Nuevos Ministerios to Aeropuerto T4.


Open Map More details & check price at Metro de Madrid
Plane ( 1 hr. 20 min. )

Take a flight from Madrid to Barcelona.


Bus ( 11 min. )

Take a bus from El Prat de Llobregat -Terminal to Barcelona.


Open Map More details & check price at Bus Garraf
Duration 3 hr. 16 min.
Distance 518 km.
Cost 68 USD

Find Hotels in Barcelona, Spain

You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below

Booking.com

About Madrid, Spain

Madrid (, Spanish: [maˈðɾið]) is the capital and most populous city of Spain. The city has almost 3.3 million inhabitants and a metropolitan area population of approximately 6.5 million. It is the second-largest city in the European Union (EU), surpa... Learn more

About Barcelona, Spain

Barcelona ( BAR-sə-LOH-nə, Catalan: [bəɾsəˈlonə], Spanish: [baɾθeˈlona]) is a city on the coast of northeastern Spain. It is the capital and largest city of the autonomous community of Catalonia, as well as the second most populous municipality of Sp... Learn more


References