Trains from Seville to Madrid

Find prices and schedules for trains from Seville to Madrid and buy your train tickets

Seville to Madrid trains might be a good value for money solution: travelling in Spain by train is often rather cheap and faster than taking a bus indeed , since many high speed Renfe trains are available on this route , as well as AV City, Media Distancia, Alvia, Intercity trains . You can count on 23 daily rides to get from Seville to Madrid. Trains leave from Sevilla-Santa Justa, Sevilla-San Bernardo and arrive at Madrid-Puerta De Atocha, Córdoba every 60 minutes on average. Travelling by train from Seville to Madrid is faster if you choose a Renfe high speed train (like AVE): the trip will last on average 01:34. If travelling with Renfe, you need to know the Seville to Madrid train schedule: the first train leaves at 07:00, while the last ride is at 21:00. A Seville to Madrid train cost about 14.50 €. But how long is the train ride from Seville to Madrid? Your journey takes about 3 hours on average. Renfe offers 19 direct trains between these two cities. Thanks to Renfe, offers, you can save on your trip from Seville to Madrid and find low cost tickets starting from 23 €! If you need to travel this week, prices start from 14.50€ to a maximum price of 128.50€. When booking your train ticket a few weeks in advance though, you can find low cost trains from Seville to Madrid with fares starting from 14.50€, saving up to 79%.

Trains time table

Schedule and prices This Week

07:00 Sevilla-Santa Justa
10:02 Madrid-Puerta De Atocha
03:02 Direct
Spacer

€ 46

per adult

08:12 Sevilla-San Bernardo
12:23 Madrid-Puerta De Atocha
04:11 1 Change
Spacer

€ 64

per adult

08:45 Sevilla-Santa Justa
11:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 60

per adult

09:50 Sevilla-Santa Justa
12:36 Madrid-Puerta De Atocha
02:46 Direct
Spacer

€ 87

per adult

10:45 Sevilla-Santa Justa
13:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

11:45 Sevilla-Santa Justa
14:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

12:45 Sevilla-Santa Justa
15:23 Madrid-Puerta De Atocha
02:38 Direct
Spacer

€ 53

per adult

13:16 Sevilla-San Bernardo
16:55 Madrid-Puerta De Atocha
03:39 1 Change
Spacer

€ 77

per adult

13:40 Sevilla-Santa Justa
16:10 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 53

per adult

14:45 Sevilla-Santa Justa
17:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 76

per adult

15:00 Sevilla-Santa Justa
17:48 Madrid-Puerta De Atocha
02:48 Direct
Spacer

€ 61

per adult

15:45 Sevilla-Santa Justa
18:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 53

per adult

16:15 Sevilla-Santa Justa
18:54 Madrid-Puerta De Atocha
02:39 Direct
Spacer

€ 76

per adult

16:45 Sevilla-Santa Justa
19:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

17:22 Sevilla-San Bernardo
21:45 Madrid-Puerta De Atocha
04:23 1 Change
Spacer

€ 58

per adult

17:45 Sevilla-Santa Justa
20:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

18:45 Sevilla-Santa Justa
21:20 Madrid-Puerta De Atocha
02:35 Direct
Spacer

€ 53

per adult

19:15 Sevilla-Santa Justa
21:36 Madrid-Puerta De Atocha
02:21 Direct
Spacer

€ 76

per adult

19:16 Sevilla-San Bernardo
23:02 Madrid-Puerta De Atocha
03:46 1 Change
Spacer

€ 58

per adult

19:19 Sevilla-Santa Justa
21:59 Madrid-Puerta De Atocha
02:40 Direct
Spacer

€ 59

per adult

19:45 Sevilla-Santa Justa
22:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

20:14 Sevilla-San Bernardo
21:48 Córdoba
01:34 Direct
Spacer

€ 15

per adult

21:00 Sevilla-Santa Justa
23:52 Madrid-Puerta De Atocha
02:52 Direct
Spacer

€ 41

per adult

Schedule and prices Next Week

07:00 Sevilla-Santa Justa
10:02 Madrid-Puerta De Atocha
03:02 Direct
Spacer

€ 59

per adult

08:12 Sevilla-San Bernardo
12:23 Madrid-Puerta De Atocha
04:11 1 Change
Spacer

€ 77

per adult

08:45 Sevilla-Santa Justa
11:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 69

per adult

09:50 Sevilla-Santa Justa
12:36 Madrid-Puerta De Atocha
02:46 Direct
Spacer

€ 67

per adult

10:45 Sevilla-Santa Justa
13:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

11:45 Sevilla-Santa Justa
14:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

12:45 Sevilla-Santa Justa
15:23 Madrid-Puerta De Atocha
02:38 Direct
Spacer

€ 53

per adult

13:16 Sevilla-San Bernardo
16:55 Madrid-Puerta De Atocha
03:39 1 Change
Spacer

€ 77

per adult

13:40 Sevilla-Santa Justa
16:10 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 53

per adult

14:45 Sevilla-Santa Justa
17:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 53

per adult

15:00 Sevilla-Santa Justa
17:48 Madrid-Puerta De Atocha
02:48 Direct
Spacer

€ 61

per adult

15:45 Sevilla-Santa Justa
18:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 53

per adult

16:15 Sevilla-Santa Justa
18:54 Madrid-Puerta De Atocha
02:39 Direct
Spacer

€ 53

per adult

16:45 Sevilla-Santa Justa
19:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 60

per adult

17:22 Sevilla-San Bernardo
21:45 Madrid-Puerta De Atocha
04:23 1 Change
Spacer

€ 58

per adult

17:45 Sevilla-Santa Justa
20:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 69

per adult

18:45 Sevilla-Santa Justa
21:20 Madrid-Puerta De Atocha
02:35 Direct
Spacer

€ 60

per adult

19:15 Sevilla-Santa Justa
21:36 Madrid-Puerta De Atocha
02:21 Direct
Spacer

€ 76

per adult

19:16 Sevilla-San Bernardo
23:02 Madrid-Puerta De Atocha
03:46 1 Change
Spacer

€ 58

per adult

19:19 Sevilla-Santa Justa
21:59 Madrid-Puerta De Atocha
02:40 Direct
Spacer

€ 59

per adult

19:45 Sevilla-Santa Justa
22:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 53

per adult

20:14 Sevilla-San Bernardo
21:48 Córdoba
01:34 Direct
Spacer

€ 15

per adult

21:00 Sevilla-Santa Justa
23:52 Madrid-Puerta De Atocha
02:52 Direct
Spacer

€ 46

per adult

Schedule and prices Next Month

07:00 Sevilla-Santa Justa
10:02 Madrid-Puerta De Atocha
03:02 Direct
Spacer

€ 36

per adult

08:12 Sevilla-San Bernardo
12:23 Madrid-Puerta De Atocha
04:11 1 Change
Spacer

€ 53

per adult

08:45 Sevilla-Santa Justa
11:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 47

per adult

09:50 Sevilla-Santa Justa
12:36 Madrid-Puerta De Atocha
02:46 Direct
Spacer

€ 52

per adult

10:45 Sevilla-Santa Justa
13:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 35

per adult

11:45 Sevilla-Santa Justa
14:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 35

per adult

12:45 Sevilla-Santa Justa
15:23 Madrid-Puerta De Atocha
02:38 Direct
Spacer

€ 47

per adult

13:16 Sevilla-San Bernardo
16:55 Madrid-Puerta De Atocha
03:39 1 Change
Spacer

€ 63

per adult

13:40 Sevilla-Santa Justa
16:10 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 35

per adult

14:45 Sevilla-Santa Justa
17:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 47

per adult

15:00 Sevilla-Santa Justa
17:48 Madrid-Puerta De Atocha
02:48 Direct
Spacer

€ 52

per adult

15:45 Sevilla-Santa Justa
18:15 Madrid-Puerta De Atocha
02:30 Direct
Spacer

€ 35

per adult

16:15 Sevilla-Santa Justa
18:54 Madrid-Puerta De Atocha
02:39 Direct
Spacer

€ 47

per adult

16:45 Sevilla-Santa Justa
19:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 60

per adult

17:22 Sevilla-San Bernardo
21:45 Madrid-Puerta De Atocha
04:23 1 Change
Spacer

€ 58

per adult

17:45 Sevilla-Santa Justa
20:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 35

per adult

18:45 Sevilla-Santa Justa
21:20 Madrid-Puerta De Atocha
02:35 Direct
Spacer

€ 29

per adult

19:15 Sevilla-Santa Justa
21:36 Madrid-Puerta De Atocha
02:21 Direct
Spacer

€ 47

per adult

19:16 Sevilla-San Bernardo
23:02 Madrid-Puerta De Atocha
03:46 1 Change
Spacer

€ 52

per adult

19:19 Sevilla-Santa Justa
21:59 Madrid-Puerta De Atocha
02:40 Direct
Spacer

€ 59

per adult

19:45 Sevilla-Santa Justa
22:17 Madrid-Puerta De Atocha
02:32 Direct
Spacer

€ 35

per adult

20:14 Sevilla-San Bernardo
21:48 Córdoba
01:34 Direct
Spacer

€ 15

per adult

21:00 Sevilla-Santa Justa
23:52 Madrid-Puerta De Atocha
02:52 Direct
Spacer

€ 36

per adult