Renfe AVE / AVLO covers the Madrid–Cordoba run in about 1h 45m. It's one of the more relaxed ways to cross Spain without a car.
Where to stay
How long is the train from Madrid to Cordoba?
The fastest trains take around 1h 45m, with several departures a day. Check the live schedule for your date.
Which trains run from Madrid to Cordoba?
The route is run by Renfe AVE / AVLO. Comparing the day's departures in one search finds the best time and fare.
Worth knowing
Córdoba sits on the original Madrid–Seville high-speed line, and the open Renfe timetable lists 35 to 36 direct trains a day in each direction on weekdays, a very frequent service.
Madrid to Cordoba train price (2026)
| Operator | Journey time | Frequency |
|---|---|---|
| Renfe AVE / AVLO | 1h 45m | Several daily |
How to get the best fare
- Book early. The cheapest saver fares sell out first — booking ahead can be dramatically cheaper than buying on the day.
- Travel off-peak. Mid-morning and mid-week departures tend to be quieter and cheaper.
- Consider first class — on many routes the upgrade is modest and very comfortable.
- Compare in one place to see every departure at a glance.
Frequently asked questions
How long is the train from Madrid to Cordoba?
The fastest trains from Madrid to Cordoba take around 1h 45m, with several departures throughout the day.
Which train companies operate the Madrid to Cordoba route?
The Madrid to Cordoba route is operated by Renfe AVE / AVLO. Comparing the day's departures in one search finds the best time and fare.
Is there a direct train from Madrid to Cordoba?
Renfe AVE / AVLO runs services between Madrid and Cordoba — check the live schedule for your date to see direct trains and any connections.
When is the cheapest time to book Madrid to Cordoba train tickets?
The cheapest Madrid to Cordoba fares are usually released a few weeks to a few months ahead and sell out first, so booking early and travelling mid-week or off-peak gets the best price.
What time is the first direct train from Madrid to Cordoba?
On weekdays, the first direct Renfe high-speed or long-distance train from Madrid to Cordoba leaves at 07:00; in the other direction, the first from Cordoba to Madrid leaves at 06:47. Source: Renfe open timetable (CC BY 4.0), 17 October 2026 (week of 20 to 25 October). Timetables change by season, so check your date before you book.
What time is the last direct train from Madrid to Cordoba?
On weekdays, the last direct Renfe high-speed or long-distance train from Madrid to Cordoba leaves at 20:35; from Cordoba to Madrid, at 21:58. Source: Renfe open timetable (CC BY 4.0), 17 October 2026 (week of 20 to 25 October).
How many direct trains a day run from Madrid to Cordoba?
In the Renfe high-speed and long-distance timetable there are 35 direct trains a day from Madrid to Cordoba on weekdays, 33 on Saturdays and 35 on Sundays. From Cordoba to Madrid: 36, 32 and 38. Source: Renfe open timetable (CC BY 4.0), 17 October 2026 (week of 20 to 25 October).
Ready to go? Check live Madrid → Cordoba times and fares and book your seat — secure checkout, mobile tickets, every operator in one search.
Prefer to compare every rail operator? Check schedules & book →
Opens in a new tab — come back here anytime.