Our travel advice
Our pick
Take the 16:00 train: 2h38 without a change.
Direct or with a change?
11 of 12 connections are direct. The others change, usually in Córdoba.
The timetable at a glance
Departures per hour from Madrid
- Departures: 4 in the morning, 5 in the afternoon and 3 in the evening.
- Operators: RENFE OPERADORA.
- Usual change points: Córdoba.
From our timetable data for a regular Tuesday; departure times in local Madrid time.
All connections on a regular day
| Departs | Arrives | Duration | Change at | Trains |
|---|---|---|---|---|
| 07:00 | 09:48 | 2h48 | direct | AVE 2070 RENFE OPERADORA |
| 08:00 | 10:39 | 2h39 | direct | AVE 2080 RENFE OPERADORA |
| 10:00 | 12:40 | 2h40 | direct | AVE 2100 RENFE OPERADORA |
| 11:00 | 13:41 | 2h41 | direct | AVE 2110 RENFE OPERADORA |
| 13:00 | 15:39 | 2h39 | direct | AVE 2130 RENFE OPERADORA |
| 13:35 | 16:18 | 2h43 | Córdoba | AVE 2136 · RB 8744 RENFE OPERADORA |
| 14:00 | 16:39 | 2h39 | direct | AVE 2140 RENFE OPERADORA |
| 16:00 | 18:38 | 2h38 | direct | AVE 2160 RENFE OPERADORA |
| 16:25 | 19:04 | 2h39 | direct | AVE 2360 RENFE OPERADORA |
| 18:00 | 20:39 | 2h39 | direct | AVE 2180 RENFE OPERADORA |
| 19:00 | 21:39 | 2h39 | direct | AVE 2190 RENFE OPERADORA |
| 20:05 | 22:45 | 2h40 | direct | AVE 2200 RENFE OPERADORA |
Route map
Train or plane?
Estimate| Train | Plane | |
|---|---|---|
| Door to door | ± 3h03 | ± 3h42 |
| CO₂ per person | ± 14 kg | ± 53 kg |
| Arrival | City centre | Airport |
Train: fastest connection plus 25 minutes to and from the station. Plane: flight time plus 40 minutes taxiing and 2.5 hours for airport transfers, check-in and security. CO₂: UK Government GHG Conversion Factors 2025 (DESNZ).
Ready to book?
Compare current prices from Madrid to Seville at Omio.
Frequently asked questions
How long is the train from Madrid to Seville?
The fastest train takes 2h38; the typical journey is 2h39.
Is there a direct train from Madrid to Seville?
Yes. 11 of the 12 connections we found on a regular Tuesday run without a change.
What time is the first and last train from Madrid to Seville?
On a regular Tuesday the first connection leaves at 07:00 and the last at 20:05 (Madrid time).
Which station does the train from Madrid to Seville leave from?
The fastest connection leaves from Madrid-Puerta de Atocha-Almudena Grandes and arrives at Sevilla-Santa Justa.
Where can I book a train ticket to Seville?
You can compare prices at Omio. Booking early is usually cheaper.
Related routes
Timetables: our own journey planner (MOTIS) on open timetable data from SNCF, DB (DELFI), NS (OpenOV), NMBS/SNCB, Eurostar, SBB/opentransportdata.swiss, Trenitalia France and Renfe. Method and sources.