HOW TO GET from Barcelona to Cordoba

Best way to travel from Barcelona to Cordoba

  • Train is the best option to get from Cordoba to Barcelona. It’s the fastest (just over 4 h 30 min) and very convenient (5 direct trains per day).
  • Car is the second best option, especially if you take the opportunity to visit other parts of Spain on the way.
  • Buses are very slow (min 13 h) and aren’t even cheap (80€).


Train is a great option to travel between Barcelona and Cordoba. The high speed train (AVE) connects both cities in just over 4 h 30 min. There are about 3 direct high speed trains per day and over a dozen other connections that require changing trains in Madrid.

Train Icon - Traveling in Spain    Traveling in Spain? Find the fastest route & get the best deals on train tickets

You can expect to pay between 40 and 147€ depending on whether you buy the ticket in advance and are flexible with the departure time.


Barcelona Sants station is the main train station in the city. It is located about 5 km (3.1 miles) west of the center. The metro lines L3 and L5 link the station with the rest of the city, while several metropolitan bus lines also stop at the station.

For up-to-date information on Barcelona’s public transport system:


Cordoba’s train station is located about 2 km (1.25 miles) north of the city center. To give you an idea, it is 1.8 km away (1.1 miles) from the Great Mosque. The city bus lines 3 and 5 connect the train station with the city center.

For up-to-date information on Cordoba’s city buses:


Barcelona and Cordoba are separated by over 850 km (528 miles). By car, the trip takes around 8 h 30 min. Unless you want to make some stops on the way, there is no reason to drive.

Car Icon - Traveling in Spain    Don't miss: Get the best deals on rental cars in Spain

If you decide to do so, here there is some more information about possible routes.

  • The fastest route (8 h 30 min) will take you south from Barcelona, along the Mediterranean coast, all the way down to Valencia. There are many coastal towns and cities that would make a great stop: Sitges, Tarragona, Peñíscola or Valencia, just to mention a few. From Valencia, the route then goes to the interior and crosses the region of Castilla la Mancha before entering Andalucia through the province of Jaén. About 1 h 30 min before reaching Cordoba, you will pass next to Ubeda and Baeza. These Renaissance towns are a UNESCO world heritage site.
  • As another alternative (10 h trip), you can go west from Barcelona through Spain’s interior and, about 3 h after leaving Barcelona, you could stop to visit Zaragoza. From Zaragoza, the route continues south-west to Madrid, which could be another great stop. From Madrid, the route goes straight south for about 4 more hours. Other possible stops between Madrid and Cordoba are Toledo (also a UNESCO world heritage site) as well as Ubeda and Baeza.

To find the best deals on rental cars, we recommend Discover Cars, which searches through the web for the best prices.


The company ALSA runs 2 daily bus connections between Cordoba and Barcelona. Both options require changing buses (in either Granada or Albacete) and make over a dozen stops in other towns on the way. The trip takes between 14 h 30 min and 17 h 30 min. You can expect to pay 88 - 108 €.

Bus Icon - Traveling in Spain    Don't miss: Find the best prices on bus tickets

There is no reason to travel between Barcelona and Cordoba by bus since it is the slowest option. Also, if you book your tickets in advance and are flexible with the exact departure time, the train won't only be much faster but also cheaper.

Once you have arrived

Search Hotels, Compare & Save
CHECK-IN DATE calendar
Patricia Palacios, co-founder of España Guide
España Guide Co-Founder
Patricia is an engineer turned content creator who for over a decade has been helping travelers navigate her native Spain. In addition to her own website, her tips and recommendations have been featured on BBC Travel, CNN, El País & Lonely Planet, just to name a few.

This article might include affiliate links, allowing us to earn a small commission at no extra cost to you. Check our disclosure page for more info.

arrow to scroll to top
Wait, don't close me!

Has España Guide helped plan your trip?

If so, please consider booking your hotel through the links to found on our website or use the following link:

That way, you get the best rates on your hotels and at the same time, it helps us to continue contributing to this site. Everyone wins!