[menuItemContent][menuItemRightSideContent]
Currency

COMPARE Prices across different modes

Wed
Jul 28
Find prices
$82Vueling
Thu
Jul 29
$84Renfe
$54Vueling
Fri
Jul 30
$106Renfe
$52Ryanair
Sat
Jul 31
$59Renfe AVE
$52Ryanair
Sun
Aug 1
$103Renfe AVE
$46Ryanair
Mon
Aug 2
$88Renfe AVE
$36Ryanair
Tue
Aug 3
$59Renfe AVE
$28Ryanair
Wed
Aug 4
$59Renfe AVE
$28Ryanair
Thu
Aug 5
$59Renfe AVE
$31Ryanair
Fri
Aug 6
$59Renfe AVE
$31Ryanair
Sat
Aug 7
$71Renfe
$34Ryanair
Sun
Aug 8
$71Renfe
$31Ryanair
Mon
Aug 9
$71Renfe
$49Ryanair
Tue
Aug 10
$71Renfe
$14Ryanair
Wed
Aug 11
$71Renfe
$49Vueling
Thu
Aug 12
$71Renfe
$28Ryanair
Fri
Aug 13
Find prices
$55Ryanair
Sat
Aug 14
$71Renfe
$80Ryanair
Sun
Aug 15
$71Renfe
$63Ryanair
Mon
Aug 16
$71Renfe
$21Vueling
Tue
Aug 17
$71Renfe
$49Ryanair

These companies trust us. We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information between Córdoba and Barcelona

distanceDistance440 miles (709 km)
durationAverage train duration4 h 42 min
priceAverage train ticket price$90 (€72)
changesDirect trainYes
carriersTrain providersRenfe AVE or Renfe

Trains from Córdoba to Barcelona cover the 440 miles (709 km) long trip taking on average 4 h 42 min with our travel partners like Renfe AVE or Renfe. There are direct train services available. You can get the cheapest train tickets for this route for as low as $59 (€47)], but the average price of train tickets is $90 (€72). Travelers depart most frequently from Córdoba Central and arrive in Barcelona Sants.

Train companies

Train from Córdoba to Barcelona with Renfe and AVE

Buy your official Renfe and AVE train tickets from Córdoba to Barcelona from $59 (€47) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most affordable trip.

Renfe
AVE

Travel from Córdoba to Barcelona with ease and comfort with Renfe, Spain’s main provider of train services covering around 9, 300 miles (15, 000 km) of domestic and international routes. When taking a Renfe train between Córdoba and Barcelona, you can expect to travel 440 miles (709 km) and pay as low as $84 (€68). Check Renfe’s train schedules on Omio and score cheap tickets from Córdoba to Barcelona!

Renfe has a wide range of ticket types to fit your budget like Promo, Promo+ and Flexible. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travelers. You can use these savings offers and discount cards on Omio when booking your trip.

Renfe offers a wide range of train types with different levels of comfort, amenities and speed. AVE trains run at high-speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

Renfe has the following ticket policies due to COVID-19, which you should be aware of when booking and traveling by train from Córdoba to Barcelona:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Exceptions to waive change or cancellation fees policy
  • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
  • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
  • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

Train tickets from Córdoba to Barcelona: when to book to save $

Time Price Savings
1 week earlier 84 €
2 weeks earlier 65 €29.%
3 weeks earlier 59 €42%
1 month before 58 €45%
2 months earlier 81 €4%
3 months earlier 55 €53%


Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Córdoba - Barcelona. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

  • Buying your train ticket from Córdoba - Barcelona 3 weeks in advance means you can save on average up to 42% compared to the price available on the day of departure.
  • If you book a ticket Córdoba - Barcelona with 2 months in advance you save up to about 4% compared to the initial price.
  • By booking 3 months in advance, you could save up to 53%.
  • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

Travel Tips

Trains from Córdoba to Barcelona
Travel by train 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 Córdoba to Barcelona.
FAQs
How much does a cheap train to Barcelona from Córdoba cost?
Omio customers have found the cheapest trains from Córdoba to Barcelona to cost as little as $59 (€47)  in the next 7 days.
How much does it cost to take a train to Barcelona from Córdoba?
The train price to Barcelona from Córdoba is on average $90 (€72)  if you are looking to buy your tickets for this journey in the next 7 days.
How far is Barcelona from Córdoba by train?
You should expect to travel around 440 miles (709 km)  from Córdoba to Barcelona by train.
How long is the train ride from Córdoba to Barcelona?
On average the Córdoba to Barcelona train travel time is 4 h 42 min  for the 440 miles (709 km) long journey, but the duration can vary if you travel on weekends and holidays.
What is the departure train station in Córdoba and arrival train station in Barcelona?

Omio customers who travel this route most frequently depart from Córdoba Central   and arrive in Barcelona Sants.

Where do I find the Córdoba train station to Barcelona? Where is the Barcelona train station?

The most popular departure train station with passengers for this trip, called Córdoba Central, is located 0 mile (s) / 0 km from the city center of Córdoba.

The most popular arrival train station, Barcelona Sants, is located 0 mile (s) / 0 km away from the city center of Barcelona.

What train companies offer a service to Barcelona from Córdoba?
Take the Córdoba to Barcelona train with Renfe AVE or Renfe. However, it's always good to check out all possible train companies for the trip between Córdoba and Barcelona as there might be differences in the amenities they offer.
When can I take the first train from Córdoba to Barcelona? When can I take the last train for the day?
You can take the first train from Córdoba to Barcelona at 7: 43 AM. The last train from Córdoba to Barcelona that you can take departs at 8: 13 AM. Omio shows you the latest train from Córdoba to Barcelona schedule to help you book the best departure time for this journey.
How far in advance should I buy a train ticket from Córdoba to Barcelona to get the best deals?
If you book a train ticket from Córdoba to Barcelona within the next 7 days, you can find tickets to cost on average $90 (€72) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Córdoba and Barcelona are generally on sale a few months before the planned departure date.
Stations

Important Stations and Airports for this Journey

Córdoba
Barcelona
Córdoba Central
Amenities