Travel options
from Barcelona to Córdoba

You can get from Barcelona to Córdoba by train, bus or flight.

Our recommendation

To get from Barcelona to Córdoba on 8 Dec we recommend taking a flight because it’s the best combination of price and speed.

06:50Barcelona El Prat Airport1h35 08:25Seville Airport
0 changes
£711One-way
Cheapest
21:45Barcelona El Prat Airport1h45 23:30Seville Airport
0 changes
£651One-way
Other options
09:15Barcelona El Prat Airport1h35 10:50Seville Airport
0 changes
£831One-way
09:15Barcelona El Prat Airport1h45 11:00Seville Airport
0 changes
£971One-way
11:35Barcelona El Prat Airport1h35 13:10Seville Airport
0 changes
£981One-way

Find all the dates and times for this journey by train, bus, and flight, .

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

Compare prices and tickets Prices for trains, buses and flights

Tue
7 Dec
Find prices
£69Alsa
£83Vueling
Wed
8 Dec
£139Renfe AVE
£69Alsa
£65Ryanair
Thu
9 Dec
£75Renfe Torre del Oro
£69Alsa
£37Ryanair
Fri
10 Dec
£51Renfe Torre del Oro
£69Alsa
£28Ryanair
Sat
11 Dec
£51Renfe Torre del Oro
£69Alsa
£38Ryanair
Sun
12 Dec
£51Renfe Torre del Oro
Find prices
£18Ryanair
Mon
13 Dec
£51Renfe Torre del Oro
£69Alsa
£18Ryanair
Tue
14 Dec
£45Renfe Torre del Oro
£69Alsa
£22Ryanair
Wed
15 Dec
£45Renfe Torre del Oro
£69Alsa
£18Ryanair
Thu
16 Dec
£51Renfe Torre del Oro
£69Alsa
£34Ryanair
Fri
17 Dec
£51Renfe Torre del Oro
£69Alsa
£97Vueling
Sat
18 Dec
£51Renfe Torre del Oro
£69Alsa
£50Ryanair
Sun
19 Dec
£51Renfe Torre del Oro
Find prices
£47Vueling
Mon
20 Dec
£51Renfe Torre del Oro
£69Alsa
£47Vueling
Tue
21 Dec
£51Renfe Torre del Oro
£69Alsa
£57Ryanair
Wed
22 Dec
£82Renfe Torre del Oro
£69Alsa
£87Ryanair
Thu
23 Dec
£82Renfe Torre del Oro
£69Alsa
£121Ryanair
Fri
24 Dec
£82Renfe Torre del Oro
Find prices
£132Iberia
Sat
25 Dec
£51RenfeTORRE
£69Alsa
£90Vueling
Sun
26 Dec
£51Renfe Torre del Oro
£69Alsa
£90Vueling
Mon
27 Dec
£51Renfe Torre del Oro
£69Alsa
£85Ryanair

Travel Information between Barcelona and Córdoba

distanceDistance440 miles (709 km)
modeAvailable travel modesFlight or train
priceTicket price range£42 - £68
cheapestCheapest modeFlight • £42 • 1 h 40 min
fastestFastest modeFlight • £42 • 1 h 40 min
carriersPopular travel companiesRyanair or Renfe

Travel 440 miles (709 km) by flight or train between Barcelona and Córdoba. If speed is a priority, then a flight is the best option with an average duration of 1 h 40 min; whereas, if saving money is more important, then a flight is the best option with prices starting as low as £42. The most popular travel providers which serve this trip are Ryanair or Renfe among others. Travellers can even take a direct flight or train from Barcelona to Córdoba.

Travel Tips

Travel from Barcelona to Córdoba
Travel to Córdoba 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 Barcelona to Córdoba.
FAQs
How do I go from Barcelona to Córdoba?

There are 2 travel options from Barcelona to Córdoba: flight or train.

What is the cheapest way from Barcelona to Córdoba?

The cheapest way from Barcelona to Córdoba is by taking a flight. You can find average ticket prices around £42 compared to other travel options to Córdoba:

A flight journey is usually £26 less than a journey to Córdoba by train, which costs on average £68 for the same trip.

What is the fastest way from Barcelona to Córdoba?

The fastest way to get to Córdoba from Barcelona is by flight with an average travel time of 1 h 40 min.

There are alternative travel options to Córdoba that can usually take longer:

In comparison, going by train can take 4 h 42 min   on average.

How many miles are between Barcelona and Córdoba

The Barcelona to Córdoba distance is approximately 440 miles (709 km).

What are the departure and arrival points in Barcelona and in Córdoba?

These are the most popular departure and arrival points when travelling from Barcelona to Córdoba:

  • Most travellers take a train from Barcelona Sants to Córdoba Central.
Which travel operators can get me from Barcelona to Córdoba?

If finding a good deal is your main consideration for your trip from Barcelona to Córdoba, then we'll help you find the best value travel companies for you:

  • Travel with Ryanair for flights to Córdoba. If you’re looking for a good deal on tickets, check for Ryanair Barcelona to Córdoba tickets on Omio for £42.
  • Travel with Renfe for trains to Córdoba. If you’re looking for a good deal on tickets, check for Renfe Barcelona to Córdoba tickets on Omio for £68.
Can I travel directly to Córdoba from Barcelona?

Yes, there are direct routes from Barcelona to Córdoba with the following travel companies:

  • You can check for a direct flight to Córdoba with Vueling or Ryanair.
  • You can find direct trains to take to Córdoba with Renfe or Renfe AVE.

As you won't need to change at another stop in between, direct services to Córdoba tend to save you time and add more convenience, so it's worth paying attention to before you purchase tickets for this journey.

Where should I go next after I travel to Córdoba from Barcelona?
Your journey from Barcelona to Córdoba doesn't have to end in Córdoba. Many of our customers like to extend their holidays to explore other popular destinations like Sevilla, Madrid or Málaga. If you’d like to add Sevilla, Madrid or Málaga to your Barcelona to Córdoba trip, check Omio for the best and cheapest ways to travel to any of these top destinations from Córdoba today!
How early should I book tickets between Barcelona and Córdoba online for the best deals?

Before travelling from Barcelona to Córdoba, it’s good to know what ticket you can buy and how much it will cost in the next 7 days:

  • The price of a plane ticket is on average £42 one way for this trip.
  • The price of a train ticket for this route is £68 one way on average.

But we recommend booking Barcelona to Córdoba tickets online a few months before your planned travel date to score the best deals and save money on your trip.