Train service
Train tickets

Raileurope
Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

Trainline
Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.
Omio
Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.
Direct high-speed trains run between Cordoba and Madrid in as little as 1 hour 54 minutes. Around 40 direct services operate every day, with the first departure from Cordoba at 06:47 and the last around 22:00. Fares start from approximately EUR 7 on budget services, and four operators compete for your booking: Renfe AVE, AVLO, iryo, and OUIGO. Trains depart from Cordoba Central and arrive at Madrid Puerta de Atocha (Almudena Grandes), with some services continuing to Madrid Chamartin.
Key Takeaways
- Fastest journey: 1 hour 54 minutes
- Around 40 direct trains per day
- Fares from approximately EUR 7 (AVLO/OUIGO budget services)
- Operators: Renfe AVE, AVLO, iryo, OUIGO
- Departure station: Cordoba Central
- Arrival station: Madrid Puerta de Atocha (most trains); some to Madrid Chamartin
- Interrail and Eurail passes valid; mandatory seat reservation required
Route Overview
Cordoba sits on the dedicated high-speed line connecting Madrid to Seville and Malaga. This means the city benefits from trains that originate further south and pass through, producing a much higher frequency than a simple point-to-point route would suggest. The corridor is entirely high-speed track.
The distance between the two cities is around 296 km (184 miles). Four operators currently serve the route. Renfe runs the majority of services under its full-service AVE brand and budget AVLO sub-brand. iryo, a private high-speed operator backed by Air Nostrum and Trenitalia, runs a significant number of daily departures. OUIGO Spain offers low-cost single-class services.
Journey Time
The fastest trains on this route take 1 hour 54 minutes. This applies to Renfe AVE and iryo services. AVLO trains are slightly slower and typically arrive in around 2 hours 6 minutes. Most direct services across all operators complete the journey in under 2 hours 15 minutes.
No airline-style check-in or security is required on Spanish high-speed trains. Arriving 15 to 20 minutes before departure at Cordoba Central is sufficient.
Train Frequency
Around 40 direct trains operate between Cordoba and Madrid each day. Services run from early morning through to late evening, with the first departure from Cordoba at 06:47 and services continuing to around 22:00.
The breakdown by operator is approximately as follows: Renfe AVE runs roughly 19 services, iryo around 10, AVLO around 5, and Renfe Alvia around 4, with a small number of additional Renfe services. This gives at least one departure per hour throughout most of the day. A small number of additional trains run with a single change, extending total daily options to around 46.
Tickets and Prices
Renfe AVE Fare Tiers
Renfe sells four fare types on AVE services.
Basico is the entry-level fare. Changes cost EUR 10 as an add-on, and cancellation is not included in the base price.
Elige Estandar and Elige Confort sit in the middle tier. Both include one free change. Cancellation gives a 70% refund of the ticket price. The difference is the seat: Elige Estandar provides a standard seat, while Elige Confort upgrades to an XL Confort seat in the premium cabin. Both tiers allow optional add-ons at the time of booking: unlimited free changes (EUR 5), the Puente AVE same-day time-shift option (EUR 5), full refund protection (EUR 5), or the Superflex Pack combining all three for EUR 10.
Premium is the top tier and includes an XL Confort seat, unlimited free changes, up to 100% refund on cancellation, at-seat meals, and club lounge access at the departure and arrival stations.
All Renfe tickets allow free cancellation within 2 hours of purchase. Tickets typically go on sale around 60 days in advance.
Budget Operators
AVLO, Renfe’s budget high-speed brand, offers fares from around EUR 7. It operates in a single class with no included food. Luggage restrictions apply: with a Basica ticket, you are limited to one carry-on bag (max 27 x 36 x 25 cm) and one suitcase (max 55 x 35 x 25 cm). Extra luggage requires a paid add-on.
OUIGO Spain is a low-cost operator with similar pricing and a single class, with optional add-ons for additional services.
iryo prices are competitive, often between AVLO and AVE Standard fares, and include WiFi and catering service.
Booking Guidance
The best fares for all operators are available when tickets first go on sale, around 60 days before departure. For Renfe AVE, booking 3 to 6 weeks out usually still yields good Basico prices given the high frequency on this route.
Train Types and Onboard Experience
Renfe AVE
Renfe AVE trains offer two cabin classes on this route: Estandar (standard) and Confort (premium). Confort features a 1+1 seat configuration with XL-width seats, at-seat food service for Premium fare holders, and lounge access. Estandar provides standard seating with the option to add food service from EUR 7.50.
All AVE trains include WiFi, power sockets at each seat, air conditioning, a cafeteria carriage, and a silent carriage option. Three items of luggage are permitted.
iryo
iryo operates ETR1000 high-speed trains on the Madrid-Cordoba-Seville/Malaga corridor. Launched in late 2022, iryo is Spain’s first private high-speed rail operator. It is a joint venture between Spanish airline Air Nostrum and Italian rail operator Trenitalia. Onboard services include WiFi and catering. The ETR1000 trains are built with 98% recyclable components.
AVLO
AVLO is Renfe’s budget high-speed service. It runs at the same speeds as standard AVE but with a single-class cabin and no included food. WiFi is available. Strict luggage dimensions apply.
OUIGO Spain
OUIGO operates low-cost high-speed trains in a single class. A base fare covers transport only, with optional add-ons for seat selection, extra luggage, and other services.
Stations and Logistics
Cordoba Central
Cordoba has one main railway station: Cordoba Central (officially Estacion de Cordoba), located around 1.5 km from the historic center and the Mezquita. The station has ATMs, left-luggage lockers, cafes, and a taxi rank outside. The city center is walkable in around 20 minutes or a 5-minute taxi ride.
Madrid Puerta de Atocha
Most Cordoba-Madrid high-speed trains arrive at Madrid Puerta de Atocha, officially known as Madrid Puerta de Atocha – Almudena Grandes. This is Madrid’s primary high-speed terminus for southern routes. Metro lines 1 and 3 stop here, as does the Cercanias commuter network. The city center is a short metro or taxi journey away.
Madrid Chamartin
Some services – particularly those continuing further north – terminate at Madrid Chamartin. Chamartin is in the north of the city, served by metro lines 1 and 10. Check your specific train before booking if a southern city-center arrival matters to you.
No check-in is required at either station. Present your ticket or QR code at the platform barrier.
Rail Pass Validity
Interrail and Eurail passes are valid on all four operators on the Cordoba-Madrid route. However, a mandatory seat reservation is required – you cannot board without one.
For Spain’s high-speed trains, the reservation fee for pass holders is approximately EUR 10 to 15 per journey. A return trip requires two reservations.
On this route, the economics deserve consideration. A point-to-point AVLO or OUIGO fare from around EUR 7 may cost less than the reservation fee alone. Using a pass travel day makes better sense if you are combining Cordoba-Madrid with another high-speed leg on the same day – for example, continuing to Barcelona or taking an earlier leg from Seville.
Reservations for pass holders on Renfe services can be made at Renfe ticket offices, at self-service machines using the pass option, or through the Interrail booking tool for eligible services. iryo and OUIGO pass reservations may require booking through the respective operator’s own channels.
Practical Tips
Book AVLO or OUIGO tickets 3 to 4 weeks in advance for the best budget fares. Cheap seats on popular departure times sell out early.
Check which Madrid station your train arrives at before booking. Most terminate at Atocha; some end at Chamartin.
If you choose an Elige or Premium Renfe fare, consider adding the Puente AVE option (EUR 5) if there is a chance your plans may shift. This allows you to move to an earlier or later service on the same day without paying any fare difference.
AVLO luggage dimensions are strict. If you are traveling with a standard-size carry-on or a regular check-in bag, check the measurements against the AVLO limits before booking.
Renfe’s punctuality commitment entitles you to a partial or full refund if your AVE train is delayed beyond the threshold. Keep your ticket as proof of travel.
Fares and schedules are subject to change. Check the relevant operator website or a booking platform for current prices and availability before traveling.
Frequently asked questions
How long does the train from Cordoba to Madrid take?
The fastest trains from Cordoba to Madrid take 1 hour 54 minutes. Most direct services complete the journey in under 2 hours 15 minutes. Renfe AVE and iryo services are the fastest at 1h 54m, while AVLO takes around 2h 6m.
How much does the train from Cordoba to Madrid cost?
Fares start from approximately EUR 7 on budget services such as AVLO. Renfe AVE Basico fares are typically higher but still affordable when booked in advance. Premium flexible fares with full refund and lounge access cost considerably more.
How many trains run from Cordoba to Madrid each day?
Around 40 direct trains run between Cordoba and Madrid every day. Including services with a single change, the total rises to around 46 daily options. Services run from approximately 06:47 to 22:00 departing Cordoba.
Which operators run trains from Cordoba to Madrid?
Four operators currently run trains on this route: Renfe (under the AVE and AVLO brands), iryo, and OUIGO Spain. Renfe AVE accounts for the largest share of daily departures, with iryo and AVLO also running frequent services.
Which station does the train arrive at in Madrid?
Most Cordoba-Madrid trains arrive at Madrid Puerta de Atocha (Almudena Grandes), which is Madrid's main high-speed station for southern routes. Some services, particularly those continuing further north, terminate at Madrid Chamartin instead. Check your specific train when booking.
Can I use an Interrail or Eurail pass on this route?
Yes, Interrail and Eurail passes are valid on all operators on the Cordoba-Madrid route. However, a mandatory seat reservation is required and cannot be waived. The reservation fee for pass holders on Spain high-speed services is approximately EUR 10 to 15 per journey.
Is the train the best way to travel from Cordoba to Madrid?
For most travelers, yes. The journey takes under 2 hours by high-speed train, there is no airport security, and trains leave from central stations in both cities. Bus and driving alternatives take around 4 to 5 hours. No direct flights operate between the two cities.
How far in advance should I book the Cordoba to Madrid train?
Tickets typically go on sale around 60 days before departure. Budget fares from AVLO and OUIGO sell their cheapest allocation early, so booking 3 to 6 weeks out is recommended for the best prices. Same-day or last-minute tickets are usually available but at higher fares.

