Cordoba to Barcelona train

Thu, 30 May
+ Add return
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
42K ratings
Google Play
136K reviews

Cheap train tickets from Cordoba to Barcelona

Showing times and prices for 30 May


The best way to find a cheap train ticket from Cordoba to Barcelona is to book your journey as far in advance as possible and to avoid travelling at rush hour.

Renfe AVE
0 changes

Train timetableCordoba to Barcelona

Showing trains for tomorrow, Thursday, 30 May
Renfe AVE
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets Cordoba to Barcelona by coach, train or flight

30 May
31 May
01 Jun
02 Jun
03 Jun
04 Jun
05 Jun
06 Jun
07 Jun
08 Jun
09 Jun
10 Jun
11 Jun
12 Jun
13 Jun
14 Jun
15 Jun
16 Jun
17 Jun
18 Jun
19 Jun

Train times from Cordoba to Barcelona

Showing times and prices for 30 May

Fastest Journey

5 h 8 m


5 h 8 m

Trains per day



709 km

Of the 1 trains that leave Cordoba for Barcelona every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

Renfe AVE
0 changes

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Overview: Train from Cordoba to Barcelona

distanceDistance440 miles
durationAverage train duration4 h 44 min
priceAverage train ticket price£83 (€93)
changesDirect trainYes
carriersTrain companiesAVE, Renfe Torre del Oro, Renfe, iryo or Renfe Intercity

Trains from Cordoba to Barcelona cover the 440 miles long trip taking on average 4 h 44 min with our travel partners like AVE, Renfe Torre del Oro, Renfe, iryo or Renfe Intercity. There are direct train services available. While the average ticket price for this trip costs around £83, you can find the cheapest train ticket for as low as £38. Travellers depart most frequently from Córdoba and arrive in Barcelona.

Train providers: AVE, Renfe and Renfe Torre del Oro trains Cordoba to Barcelona

Buy your official AVE, Renfe and Renfe Torre del Oro train tickets to Barcelona from Cordoba from £33 with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

AVE trains to Barcelona from Cordoba are available on Omio at just £33! AVE are the high-speed trains from Renfe, the main Spanish railway company that offers routes throughout the country and to France and Portugal. When you travel with a Renfe AVE train between Cordoba and Barcelona, the distance is 440 miles (709 km). There are a multitude of AVE train times for the Cordoba to Barcelona journey, which you can compare and book easily on Omio.

Renfe offers different types of AVE tickets that adapt to all budgets, such as Promo, Promo +, Flexible tickets for one-way or return. You can also use the Renfe discount cards such as the Gold Card and the + Renfe Youth 50 Card when booking your Renfe AVE ticket on Omio.

All AVE trains have a restaurant, WiFi, toilets and onboard entertainment and offer a multitude of times throughout the day for greater comfort and flexibility. In addition, Renfe AVE trains are characterised as being the most popular, comfortable, punctual and one of the fastest trains in the world, reaching speeds around 192 mph (310 kmh) on select routes. AVE connects the main Spanish cities in just a few hours.

Train information from Cordoba to Barcelona with AVE:

  • Average Duration: 4 h 44 min
  • Cheapest Price: £33

Trains from Cordoba to Barcelona

Travellers taking trains from Cordoba to Barcelona can use Renfe's daily direct high-speed AVE services from Andalucia to the Mediterranean. Frequent indirect services offer additional options, with journeys involving one change at Madrid Atocha en route. The fastest direct trains take just under five hours to reach the Catalan capital although trips that don't use the AVE trains can take twice as long. Indirect connections to Barcelona take between 5 and 12 hours.

Which train companies travel from Cordoba to Barcelona?

The Spanish national rail operator Renfe provides all the train services to Barcelona from Cordoba. Most direct trains to the Catalan capital use the company's modern AVE high-speed network, with some connections routed via Madrid. Slower direct and indirect options use standard Renfe services.

How long is the train from Cordoba to Barcelona?

The quickest journeys on the 444 mile route north-east from Cordoba to Barcelona are high-speed AVE services taking four hours and 34 minutes. Other AVE services take about ten minutes longer while indirect routes take at least five hours and in some cases substantially longer. The daily direct connections on non-AVE services take ten hours and ten minutes to reach Barcelona.

How many trains are there from Cordoba to Barcelona?

The Renfe schedule offers four daily direct trains to Barcelona from Cordoba Central station, seven days a week, with two morning departures and two in the afternoon. One of the morning departures is the slower, non-AVE service. There are also at least three indirect connections departing from Cordoba every hour from early morning to early evening, changing at Madrid.

What are the departure and arrival stations for trains from Cordoba to Barcelona?

Departure train station: Cordoba Central station is located on the north-western side of the old city centre. The station has regular public transport connections to central locations on the route 10 bus, as well as routes across the city and region from the adjacent bus terminal. Station facilities include a restaurant, car-hire office and taxi ranks.

Arrival train station: Barcelona Sants station is the main terminal for AVE services, located to the west of the city centre. Public transport options include numerous local buses, Regional suburban trains and Metro stops on lines L5 and L3. Station amenities include restaurants, gift shops, car rental desks and taxi ranks.

Renfe trains from Córdoba to Barcelona


Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Córdoba to Barcelona. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.

More information: Trains in Spain
More information: Renfe
More information: Book your trains in Europe
More information: Cheap train tickets
More information: High speed trains in Europe

FAQs: Cordoba to Barcelona train

FAQs: Travel by train from Cordoba to Barcelona easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Cordoba to Barcelona.
Cheap train tickets from Cordoba to Barcelona can start from as little as £38 when you book in advance. The average train ticket price for Cordoba to Barcelona is £83; however, prices vary depending on the time of day and class and they tend to be more expensive on the day.
The average journey time by train from Cordoba to Barcelona is 4 h 44 min   to travel the 440 mile long route. Journey times can vary on weekends and holidays, so use our Journey Planner to search for a specific date.
The first train from Cordoba to Barcelona leaves at 05: 38. Plan your trip with the Journey Planner   from Omio.
The last train from Cordoba to Barcelona leaves at 16: 29.
Yes, there's a high-speed train to Barcelona. Take the fast train with iryo from Cordoba to Barcelona.
When taking a train from Cordoba to Barcelona, you can count on AVE, Renfe Torre del Oro, Renfe, iryo or Renfe Intercity for the best way to get you to Barcelona. You can also check all possible train providers who offer a service to Barcelona from Cordoba and compare the amenities they offer before buying a train ticket.

Passengers board the train most frequently from Córdoba, which is located around 2.4 miles (3.9 km) away from the city centre, and they get off the train at Barcelona, located 0.7 miles (1.2 km) away from the city centre.

A trip to Barcelona from Cordoba is worth doing but not as a day trip with a journey time of 4 h 44 min each way. Check with Omio app   the best way to travel.
The cheapest month to travel from Cordoba to Barcelona by train is February.
You have options as you can travel to Barcelona from Cordoba 3 different ways: coach, train or flight.

Important Stations and Airports in Cordoba and Barcelona

Córdoba is the most popular Cordoba railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Cordoba for your journey to Barcelona.
Amenities at station
Phone Number
+34 912320320
Ticket Office Hours
Mon - Sun: 06: 00 - 00: 00
Public transport options for Córdoba
Bus lines: 03, 04, 05, 10, 11, N
Train lines: AVE, Alvia, Altaria, Talgo, MD 66, 69, 75, Avant 76, 84
HomeTrainsTrain Times to Barcelona Cordoba to Barcelona train

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

Hand With Phone
More routes, destinations and providers