How to travel from Barcelona to Córdoba

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 Sep 26 we recommend taking a flight because it’s the best combination of price and speed.

08:50PMBarcelona El Prat Airport1h40 10:30PMSeville Airport
0 transfers
10:45PMBarcelona El Prat Airport1h40 12:25AMSeville Airport
0 transfers
Other options
06:05PMBarcelona El Prat Airport1h40 07:45PMSeville Airport
0 transfers
09:35PMBarcelona El Prat Airport1h40 11:15PMSeville Airport
0 transfers
08:50AMBarcelona El Prat Airport1h40 10:30AMSeville Airport
0 transfers

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.

Deutsche Bahn

Compare prices and tickets Prices for trains, buses and flights

Sep 26
Sep 27
Sep 28
Sep 29
Sep 30
Oct 01
Oct 02
Oct 03
Oct 04
Oct 05
Oct 06
Oct 07
Oct 08
Oct 09
Oct 10
Oct 11
Oct 12
Oct 13
Oct 14
Oct 15
Oct 16

Travel Information between Barcelona and Córdoba

distanceDistance440 miles (709 km)
modeAvailable travel modesBus, flight, ferry or train
priceTicket price range$104 - $225
cheapestCheapest modeFlight • $104 (€98) • 1 h 40 min
fastestFastest modeFlight • $104 (€98) • 1 h 40 min
carriersPopular travel companiesAlsa, Vueling or Renfe AVE

Travel 440 miles (709 km) by bus, flight, ferry or train from Barcelona to 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 $104 (€98). The most popular travel companies which serve this journey are Alsa, Vueling or Renfe AVE among others. Travelers can even take a direct bus, 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.

There are 4 ways that you can travel to Córdoba from Barcelona. You can take a bus, flight, ferry or train.

The cheapest way to travel between Barcelona and Córdoba is by taking a flight with an average price of $104 (€98).

This is compared to other travel options to Córdoba:

Taking a flight is about $2 (€2) less than taking a bus, which costs on average $105 (€100) for this trip.

Taking a flight is about $121 (€114) less than taking a train, which costs on average $225 (€212) for this trip.

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

Other travel options to Córdoba can usually take longer:

In comparison, going by bus can take 12 h 15 min   on average.

In comparison, getting to Córdoba by train can take on average 4 h 41 min.

You should expect to travel around 440 miles (709 km) between Barcelona and Córdoba.

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

  • Buses from Barcelona to Córdoba most often leave from Barcelona, Estació d'Autobusos Nord and arrive in Córdoba, Estación de Autobuses.
  • Trains most often depart from Barcelona at Barcelona Sants and arrive in Córdoba at Córdoba Central.

Omio works with many trusted partners that can help you travel the best way from Barcelona to Córdoba:

  • You can take a bus from Barcelona to Córdoba with Alsa. Cheap tickets can be found for $105 (€100) with Alsa from Barcelona to Córdoba.
  • You can go to Córdoba from Barcelona by plane with Vueling. You'll see cheap plane tickets for $104 (€98) with Vueling from Barcelona to Córdoba on Omio.
  • You can travel by train from Barcelona to Córdoba with Renfe AVE, and you can find Renfe AVE Barcelona to Córdoba tickets for $225 (€212) on Omio.

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

  • You can travel directly by bus with.
  • You'll find direct flights with Vueling or Ryanair.
  • You can travel directly by train with Renfe AVE.

Direct services to Córdoba tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your trip.

Omio customers who travel from Barcelona to Córdoba often also extend their vacation to go to Sevilla, Madrid or Málaga. Omio can help you plan your trip by finding the best connections between Córdoba and these popular destinations at a great price.

When planning your trip from Barcelona to Córdoba, it’s good to keep in mind what tickets to book and their prices in the next 7 days:

  • Bus tickets cost on average $105 (€100) one way.
  • Plane tickets are costing $104 (€98) one way on average.
  • Train tickets cost $225 (€212) one way on average.

However, we recommend buying tickets from Barcelona to Córdoba online a few months in advance to get the best deals and save money on your upcoming journey.

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