Skip to content

Route

Seville to Madrid

2 ways to get from Seville to Madrid

SevilleSevilla Santa JustaMadridMadrid Puerta de Atocha
High-speed train
2h 20 published
From
from €19.30 by high-speed train
Distance
531.8 km by road
Operators
Renfe
Frequency
~18 high-speed train a day
  • High-speed train 2h 20
  • Transfer ~5h 50 est. drive
SevilleMadrid
  • High-speed train2h 20
    Sevilla Santa JustaMadrid Puerta de Atocha
  • Transfer~5h 50 est.
    any addressany address
Drawn from the connection data on this page — not an illustration.

Which one to take

You need a journey time you can plan around
High-speed train
the only option here with a published time — 2h 20
You land outside the hours the timetable covers
Transfer
after the last high-speed train at 00:30 — door to door, no interchange

Journey times, operators and connections for the routes we cover. You book with the operator; we show you who runs it and how long it takes.

Options by mode

Journey times and carriers on this route.

High-speed train2h 20
SevilleSevilla Santa JustaMadridMadrid Puerta de Atocha

direct

Renfe · ~18/day

from €19.30typically runs 04:30–00:30

Transfer~5h 50 est. drive
Sevilleany addressMadridany address

door to door

Private road transfer — availability and price depend on the provider; this is not an offer

Before you land

The parts people get wrong. Each one links to where we checked it.

  • Hours

    Sevilla Santa Justa operates roughly 04:30 to 00:30, the same station hours that bound the Madrid-Sevilla direction, on the same fastest-AVE-2h20 line -- services calling at Córdoba run closer to 2h30-2h45 either way.

    renfe.com · checked 2026-09-07

  • Fixed fare

    The same AVE (from about 19.30 euro) and Avlo (from about 29 euro, same journey time, more restrictive fare rules) split applies travelling Sevilla to Madrid as it does the reverse direction.

    renfe.com · checked 2026-09-07