View of Seville

Train from Madrid to Seville

The fastest train from Madrid to Seville takes 2h38, and 11 of the 12 daily connections we found run without a change. Below: every connection, how punctual the route really is, and practical tips.

Fastest journey2h38
Connections a day12
Direct trains11

See prices and book →

Via Omio · you pay the same, we earn a small commission.

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

First train07:00
Last train20:05
Fastest journey2h38
Average journey2h39
Longest journey2h48
Without changing11 of 12

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

Departure times are local time in Madrid, arrival times local time in Seville.

DepartsArrivesDurationChange atTrains
07:0009:482h48directAVE 2070
RENFE OPERADORA
08:0010:392h39directAVE 2080
RENFE OPERADORA
10:0012:402h40directAVE 2100
RENFE OPERADORA
11:0013:412h41directAVE 2110
RENFE OPERADORA
13:0015:392h39directAVE 2130
RENFE OPERADORA
13:3516:182h43CórdobaAVE 2136 · RB 8744
RENFE OPERADORA
14:0016:392h39directAVE 2140
RENFE OPERADORA
16:0018:382h38directAVE 2160
RENFE OPERADORA
16:2519:042h39directAVE 2360
RENFE OPERADORA
18:0020:392h39directAVE 2180
RENFE OPERADORA
19:0021:392h39directAVE 2190
RENFE OPERADORA
20:0522:452h40directAVE 2200
RENFE OPERADORA

Route map

MadridSeville

Train or plane?

Estimate
TrainPlane
Door to door± 3h03± 3h42
CO₂ per person± 14 kg± 53 kg
ArrivalCity centreAirport

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.

See prices and book →You pay the same, we earn a small commission.

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

Barcelona → MadridMadrid → ValenciaAmsterdam → Seville

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.

Further reading