Trains from Sevilla to Madrid

Sun, Jul 21
Easy as 1, 2, 3
Choose the cheapest and fastest routes from over 800 official partners
Get there your way
Enjoy travelling by train, bus and flight across Europe
Every time, anywhere
Because your trip doesn't end with a ticket, we’re here for you all the way

The cheapest trains

from Sevilla
to Madrid

Showing times and prices for Jul 21

Cheapest

$71

Average

$105

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.

The average ticket from Sevilla to Madrid will cost around $ 105 if you buy it on the day, but the cheapest tickets can be found for only $ 71.

Cheapest
carrier-logo
12:40Sevilla-Santa Justa2h4315:23Madrid Atocha
0 changes
$711One-way
2nd Cheapest
carrier-logo
11:45Sevilla-Santa Justa2h3214:17Madrid Atocha
0 changes
$821One-way
carrier-logo
17:00Sevilla-Santa Justa4h5921:59Madrid Atocha
1 change
$851One-way
carrier-logo
07:00Sevilla-Santa Justa3h2910:29Madrid Atocha
1 change
$851One-way
carrier-logo
15:45Sevilla-Santa Justa2h3018:15Madrid Atocha
0 changes
$901One-way

Train Times

Sevilla to Madrid

Showing trains for tomorrow, Sun, Jul 21
carrier-logo
07:00Sevilla-Santa Justa4h1511:15Madrid Atocha
0 changes
carrier-logo
07:00Sevilla-Santa Justa3h2910:29Madrid Atocha
0 changes
carrier-logo
07:00Sevilla-Santa Justa3h4010:40Madrid Atocha
0 changes
carrier-logo
07:00Sevilla-Santa Justa3h2910:29Madrid Atocha
0 changes
carrier-logo
07:00Sevilla-Santa Justa4h2811:28Madrid Atocha
0 changes
carrier-logo
08:35Sevilla-Santa Justa5h3014:05Madrid Atocha
0 changes
carrier-logo
08:35Sevilla-Santa Justa4h4213:17Madrid Atocha
0 changes
carrier-logo
08:35Sevilla-Santa Justa5h4214:17Madrid Atocha
0 changes
carrier-logo
08:38Sevilla-Santa Justa4h3913:17Madrid Atocha
0 changes
carrier-logo
08:38Sevilla-Santa Justa5h3914:17Madrid Atocha
0 changes
carrier-logo
08:38Sevilla-Santa Justa5h2714:05Madrid Atocha
0 changes
carrier-logo
08:45Sevilla-Santa Justa5h2014:05Madrid Atocha
0 changes
carrier-logo
08:45Sevilla-Santa Justa4h3213:17Madrid Atocha
0 changes
carrier-logo
08:45Sevilla-Santa Justa2h3011:15Madrid Atocha
0 changes
carrier-logo
08:45Sevilla-Santa Justa5h3214:17Madrid Atocha
0 changes
carrier-logo
08:50Sevilla-Santa Justa4h2713:17Madrid Atocha
0 changes
carrier-logo
08:50Sevilla-Santa Justa5h1514:05Madrid Atocha
0 changes
carrier-logo
08:50Sevilla-Santa Justa5h2714:17Madrid Atocha
0 changes
carrier-logo
09:20Sevilla-Santa Justa4h4514:05Madrid Atocha
0 changes
carrier-logo
09:20Sevilla-Santa Justa4h5714:17Madrid Atocha
0 changes
carrier-logo
09:20Sevilla-Santa Justa3h5713:17Madrid Atocha
0 changes
carrier-logo
10:45Sevilla-Santa Justa2h3213:17Madrid Atocha
0 changes
carrier-logo
11:45Sevilla-Santa Justa3h3815:23Madrid Atocha
0 changes
carrier-logo
11:45Sevilla-Santa Justa5h3017:15Madrid Atocha
0 changes
carrier-logo
11:45Sevilla-Santa Justa2h3214:17Madrid Atocha
0 changes
carrier-logo
12:40Sevilla-Santa Justa2h4315:23Madrid Atocha
0 changes
carrier-logo
12:40Sevilla-Santa Justa5h4818:28Madrid Atocha
0 changes
carrier-logo
12:40Sevilla-Santa Justa5h3518:15Madrid Atocha
0 changes
carrier-logo
12:40Sevilla-Santa Justa4h3517:15Madrid Atocha
0 changes
carrier-logo
12:50Sevilla-Santa Justa5h2518:15Madrid Atocha
0 changes
carrier-logo
12:50Sevilla-Santa Justa4h2517:15Madrid Atocha
0 changes
carrier-logo
13:30Sevilla-Santa Justa5h2418:54Madrid Atocha
0 changes
carrier-logo
13:30Sevilla-Santa Justa3h4517:15Madrid Atocha
0 changes
carrier-logo
13:30Sevilla-Santa Justa4h4518:15Madrid Atocha
0 changes
carrier-logo
13:40Sevilla-Santa Justa2h3016:10Madrid Atocha
0 changes
carrier-logo
14:45Sevilla-Santa Justa3h3018:15Madrid Atocha
0 changes
carrier-logo
14:45Sevilla-Santa Justa4h0918:54Madrid Atocha
0 changes
carrier-logo
14:45Sevilla-Santa Justa2h3017:15Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa4h0418:54Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa3h2518:15Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa4h0418:54Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa3h3818:28Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa5h3820:28Madrid Atocha
0 changes
carrier-logo
14:50Sevilla-Santa Justa4h4219:32Madrid Atocha
0 changes
carrier-logo
15:03Sevilla-Santa Justa3h5118:54Madrid Atocha
0 changes
carrier-logo
15:30Sevilla-Santa Justa3h2418:54Madrid Atocha
0 changes
carrier-logo
15:45Sevilla-Santa Justa2h3018:15Madrid Atocha
0 changes
carrier-logo
15:45Sevilla-Santa Justa3h0918:54Madrid Atocha
0 changes
carrier-logo
16:15Sevilla-Santa Justa3h1719:32Madrid Atocha
0 changes
carrier-logo
16:15Sevilla-Santa Justa2h3918:54Madrid Atocha
0 changes
carrier-logo
16:15Sevilla-Santa Justa4h1320:28Madrid Atocha
0 changes
carrier-logo
17:00Sevilla-Santa Justa4h5921:59Madrid Atocha
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE

Prices across different modes

Train
Flight
Sat
Jul 20
$58Renfe
$57Air Europa
Sun
Jul 21
$71Renfe AVE
$70Air Europa
Mon
Jul 22
$58Renfe
$258Vueling
Tue
Jul 23
$51Renfe
$70Air Europa
Wed
Jul 24
$51Renfe
$85Air Europa
Thu
Jul 25
$56Renfe AVE
$42Air Europa
Fri
Jul 26
$56Renfe AVE
$42Air Europa
Sat
Jul 27
$51Renfe
$21Air Europa
Sun
Jul 28
$58Renfe
$57Air Europa
Mon
Jul 29
$54Renfe AVE
$57Air Europa
Tue
Jul 30
$56Renfe AVE
$42Air Europa
Wed
Jul 31
$51Renfe
$42Air Europa
Thu
Aug 1
$45Renfe
$150Vueling
Fri
Aug 2
$49Renfe AVE
$42Air Europa
Sat
Aug 3
$40Renfe
$42Air Europa
Sun
Aug 4
$58Renfe
$85Air Europa
Mon
Aug 5
$49Renfe AVE
$70Air Europa
Tue
Aug 6
$44Renfe AVE
$57Air Europa
Wed
Aug 7
$44Renfe AVE
$126Vueling
Thu
Aug 8
$44Renfe AVE
$57Air Europa
Fri
Aug 9
$49Renfe AVE
$42Air Europa

The fastest trains

from Sevilla
to Madrid

Showing times and prices for Jul 21

Fastest Journey

2h 30m

Average

4h 14m

Trains per day

52

Distance

391 km

Of the 52 train that leave Sevilla for Madrid every day 8 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct train cover the 391 km distance in an average of 4h 14m but if you time it right, some train will get you there in just 2h 30m .

The slowest train will take 5h 48m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Fastest
carrier-logo
15:45Sevilla-Santa Justa2h3018:15Madrid Atocha
0 changes
$901One-way
Fastest
carrier-logo
08:45Sevilla-Santa Justa2h3011:15Madrid Atocha
0 changes
$1061One-way
Fastest
carrier-logo
13:40Sevilla-Santa Justa2h3016:10Madrid Atocha
0 changes
$1511One-way
Fastest
carrier-logo
14:45Sevilla-Santa Justa2h3017:15Madrid Atocha
0 changes
$901One-way
2nd Fastest
carrier-logo
10:45Sevilla-Santa Justa2h3213:17Madrid Atocha
0 changes
$1511One-way

These companies trust us.
We sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa
train

Journey Summary

Sevilla to Madrid Train Information

Avg. Train Duration:
3 hours 36 minutes
Train Ticket Price: $45
Trains depart from:Sevilla
Trains arrive in:Madrid
Distance:391 km
TrainTrain Companies:Renfe AVE, Renfe

Train from Seville to Madrid

Trains in Spain are an effective way to travel between cities, with a number of companies offering domestic and international train routes in Spain. Direct trains from Seville to Madrid leave every day, and there will be plenty of choices available for anyone making the journey. Trains on the Seville to Madrid route are operated by Renfe, who offer 18 trains every day. The first departure time is at around 6:10 a.m. and there are regular services after that until 9:00 p.m. The journey time will usually be around 2 hours 30 minutes, and no changes are needed.

Taking the Train from Seville

Trains to Madrid leave from Seville Santa Justa, the city's main station. Santa Justa is located a short walk to the north of the city center and is well connected to the rest of Seville. If you are coming from suburbs to the east or west, catch Metro Line 2 (which also serves Seville Airport). Metro Line 1 is more convenient for those coming from the south, while Renfe Cercanias local trains will be useful for those coming from nearby cities like Cadiz. The Metro runs from 6:00 a.m. until 11:00 p.m., so for late departures, a taxi may be required.

Getting into Madrid by Train

All trains from Seville to Madrid arrive at the Puerta de Atocha station, which is easily accessible from all parts of Madrid. Atocha is located on Metro Line 1 (blue). If you are heading to the city center, simply get off at Gran Via or Sol. If you are heading to the Bernabeu, catch Metro Line 10 and get off at Chamartin. Metro Line 8 runs straight to Barajas Airport, if you are trying a flight.

Whether you want to watch Atletico or Real Madrid show off their footballing skills, or you want to tour the treasures of the magnificent Prado Museum - Spain's capital always has something to offer.

Compare prices

Best fares for trains from Sevilla to Madrid

This month
Next Month
Tue, Jul 23
Train
Renfe
19:002h 52m21:52
SevillaMadrid
Wed, Jul 24
Train
Renfe
19:002h 52m21:52
SevillaMadrid
Sat, Jul 27
Train
Renfe
19:002h 52m21:52
SevillaMadrid
Fastest Trains from Sevilla to Madrid
Wed, Aug 14
Train
Renfe AVE
05:402h 25m08:05
SevillaMadrid
Tue, Jul 30
Train
Renfe AVE
12:452h 30m15:15
SevillaMadrid
Mon, Aug 5
Train
Renfe AVE
13:452h 30m16:15
SevillaMadrid
Return Train Tickets for Madrid to Sevilla
Mon, Jul 22
Train
Renfe AVE
13:002h 21m15:21
MadridSevilla
Tue, Jul 23
Train
Renfe
19:252h 45m22:10
MadridSevilla
Wed, Jul 24
Train
Renfe AVE
10:002h 32m12:32
MadridSevilla

Stations

Important Stations and Airports for this Journey
Sevilla
Madrid
TrainSevilla-Santa Justa

Amenities

Refreshments

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone