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 5 direct high speed trains per day and 10 other trains that make a stop in Madrid.
You can expect to pay between 43 and 140€ 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: www.tmb.cat
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: www.aucorsa.es
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.
If you decide to do so, here there is some more information about possible routes.
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 1 daily bus from Barcelona to Cordoba. The trip takes 13 h. There is also a daily overnight bus that requires changing buses in Ubeda and takes a total of 15 h. You can expect to pay around 80 €. Train is much faster and can be as cheap or even cheaper.
There is no reason to travel between Barcelona and Cordoba by bus since it is the slowest option. Also, if you book in advance and are flexible with the exact departure time, the train can even be cheaper than the bus.
Has España Guide helped plan your trip?
If so, please consider booking your hotel through the links to booking.com found on our website or use the following link: https://www.booking.com/?aid=1802409
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!