Córdoba to Madrid by train
Córdoba-Julio Anguita → Madrid-Puerta de Atocha
Trains link Córdoba (Córdoba-Julio Anguita) and Madrid (Madrid-Puerta de Atocha) in about 1h 54m at best, with no changes needed.
- Fastest
- ≈ 1h 54m
- Typical
- ≈ 1h 55m
- Direct trains
- Yes
- Fewest changes
- 0
- Operators
- Renfe, Ouigo España

How long does the train from Córdoba to Madrid take?
The fastest trains cover Córdoba to Madrid in about 1h 54m; a typical journey takes around 1h 55m.
Is there a direct train from Córdoba to Madrid?
Yes: direct trains run between Córdoba-Julio Anguita and Madrid-Puerta de Atocha.
Legendary routes through Córdoba or Madrid
More trains from Córdoba
- Córdoba → Seville ≈ 52 min · direct
More train routes in Spain.
Journey figures are typical values sampled from public European schedule data; exact times vary by day. Always check the operator when booking.