Skip to main content
Sevilla to Madrid trains
Sevilla to Madrid trains
Sevilla to Madrid trains

Trains from Sevilla to Madrid

Looking for Sevilla to Madrid train tickets? Go to the Uber app to compare prices, view schedules, and buy tickets. Plus, get 10% of your booking value in Uber credits* to use on future train trips, rides with Uber, or deliveries with Uber Eats.

Book Sevilla to Madrid train tickets with Uber to enjoy these benefits

Get 10% in Uber credits*

Save by booking with Uber. Every train ticket earns you 10% in Uber credits* that you can use for future train bookings, rides with Uber, or Uber Eats orders.

Don’t pay booking fees

Enjoy better value for your journey with no booking fees and no hidden fees. Plus, if your services are cancelled, we’re here to help with refunds.

Plan your whole journey with Uber

Make Uber your ultimate travel companion. Request your ride to the Sevilla train station, book a round-trip train ticket from Sevilla to Madrid, and order food—all within the same app you know and trust.

Getting from Sevilla to Madrid by train

Your journey from Sevilla to Madrid is just a few taps away. Ticket prices typically cost around €42, but you can often find great deals by booking in advance or travelling during off-peak times.** Enter your trip details online or in the Uber app to get real-time information for your preferred journey. Whether you prioritise speed, comfort, or affordability, we've got you covered.

First train

06:05

Departure station

Sevilla-Santa Justa

Arrival station

Madrid Pta.Atocha - Almudena Grandes

Cheapest price

€42

Average price

€42

Journey time

From 165 minutes

Distance

394 km

Train operators

Iryo, Ouigo, and Renfe

Trains schedule from Sevilla to Madrid

Below you will find a sample of direct trains from Sevilla to Madrid on 2026-05-05 and 2026-05-06.

Trains schedule from Sevilla to Madrid

Departure date

Departure station

Time

Arrival station

Time

2026-05-05

Sevilla-Santa Justa

06:05

Madrid Pta.Atocha - Almudena Grandes

08:53

2026-05-05

Sevilla-Santa Justa

06:30

Madrid Pta.Atocha - Almudena Grandes

09:09

2026-05-05

Sevilla-Santa Justa

07:18

Madrid Pta.Atocha - Almudena Grandes

10:06

2026-05-05

Sevilla-Santa Justa

08:11

Madrid-Puerta de Atocha-Almudena Grandes

10:48

2026-05-05

Sevilla-Santa Justa

08:32

Madrid Pta.Atocha - Almudena Grandes

11:12

2026-05-05

Sevilla-Santa Justa

09:34

Madrid Pta.Atocha - Almudena Grandes

12:12

2026-05-05

Sevilla-Santa Justa

10:28

Madrid-Puerta de Atocha-Almudena Grandes

13:05

2026-05-05

Sevilla-Santa Justa

10:30

Madrid Pta.Atocha - Almudena Grandes

13:15

2026-05-05

Sevilla-Santa Justa

10:33

Madrid Pta.Atocha - Almudena Grandes

13:12

2026-05-05

Sevilla-Santa Justa

10:35

Madrid - Atocha Cercanías

19:57

2026-05-05

Sevilla-Santa Justa

11:23

Madrid - Atocha Cercanías

19:42

2026-05-05

Sevilla-Santa Justa

11:23

Madrid - Atocha Cercanías

19:44

2026-05-05

Sevilla-Santa Justa

11:32

Madrid Pta.Atocha - Almudena Grandes

14:11

2026-05-05

Sevilla-Santa Justa

11:55

Madrid - Atocha Cercanías

19:57

2026-05-05

Sevilla-Santa Justa

12:25

Madrid-Puerta de Atocha-Almudena Grandes

15:02

2026-05-05

Sevilla-Santa Justa

13:15

Madrid Pta.Atocha - Almudena Grandes

16:07

2026-05-05

Sevilla-Santa Justa

14:00

Madrid-Puerta de Atocha-Almudena Grandes

16:37

2026-05-05

Sevilla-Santa Justa

14:30

Madrid Pta.Atocha - Almudena Grandes

17:08

2026-05-05

Sevilla-Santa Justa

15:33

Madrid Pta.Atocha - Almudena Grandes

18:09

2026-05-05

Sevilla-Santa Justa

15:44

Madrid-Puerta de Atocha-Almudena Grandes

18:24

2026-05-06

Sevilla-Santa Justa

06:05

Madrid Pta.Atocha - Almudena Grandes

08:53

2026-05-06

Sevilla-Santa Justa

06:30

Madrid Pta.Atocha - Almudena Grandes

09:09

2026-05-06

Sevilla-Santa Justa

07:18

Madrid Pta.Atocha - Almudena Grandes

10:06

2026-05-06

Sevilla-Santa Justa

08:11

Madrid-Puerta de Atocha-Almudena Grandes

10:48

2026-05-06

Sevilla-Santa Justa

08:32

Madrid Pta.Atocha - Almudena Grandes

11:12

2026-05-06

Sevilla-Santa Justa

09:34

Madrid Pta.Atocha - Almudena Grandes

12:12

2026-05-06

Sevilla-Santa Justa

10:28

Madrid-Puerta de Atocha-Almudena Grandes

13:05

2026-05-06

Sevilla-Santa Justa

10:30

Madrid Pta.Atocha - Almudena Grandes

13:15

2026-05-06

Sevilla-Santa Justa

10:33

Madrid Pta.Atocha - Almudena Grandes

13:12

2026-05-06

Sevilla-Santa Justa

10:35

Madrid - Atocha Cercanías

19:57

2026-05-06

Sevilla-Santa Justa

11:23

Madrid - Atocha Cercanías

19:42

2026-05-06

Sevilla-Santa Justa

11:23

Madrid - Atocha Cercanías

19:44

2026-05-06

Sevilla-Santa Justa

11:32

Madrid Pta.Atocha - Almudena Grandes

14:11

2026-05-06

Sevilla-Santa Justa

11:55

Madrid - Atocha Cercanías

19:57

2026-05-06

Sevilla-Santa Justa

12:25

Madrid-Puerta de Atocha-Almudena Grandes

15:02

2026-05-06

Sevilla-Santa Justa

13:15

Madrid Pta.Atocha - Almudena Grandes

16:07

2026-05-06

Sevilla-Santa Justa

14:00

Madrid-Puerta de Atocha-Almudena Grandes

16:37

2026-05-06

Sevilla-Santa Justa

14:30

Madrid Pta.Atocha - Almudena Grandes

17:08

2026-05-06

Sevilla-Santa Justa

15:33

Madrid Pta.Atocha - Almudena Grandes

18:09

2026-05-06

Sevilla-Santa Justa

15:44

Madrid-Puerta de Atocha-Almudena Grandes

18:24

How to book your Sevilla to Madrid train

  1. Select the button below or choose the Trains tab in the Uber app (hint: you might need to go to the Services section)

  2. Enter your trip details to search for Sevilla to Madrid trains

  3. Compare train ticket fares, schedules, and train providers to find the most suitable trip for you

  4. Select your preferred train, and finalise payment

  5. Manage your bookings and view tickets—all with Uber

Compare Sevilla to Madrid train tickets from Iryo, Ouigo, and Renfe.

Reserve a ride in advance to Sevilla

Make your journey seamless from start to finish by reserving a ride with Uber to the train station. Request a ride up to 90 days before your trip, at any time and on any day of the year. Experience the convenience of door-to-door travel with Uber.

Frequently asked questions

  • You can now directly book train tickets on Uber’s website or in the Uber app from top rail companies such as Iryo, Ouigo, and Renfe. Simply enter your trip details to find one-way or round-trip tickets for your preferred journey. Access your trip details and train tickets, and manage your bookings, all in one place.

  • The average price for Sevilla to Madrid train tickets is €42.**Prices can vary depending on several factors, including the train operator, time of booking, ticket type, and available discounts or railcards. Enter your travel details online or in the Uber app to compare prices and find the best deal for your journey.

  • Yes, you can book round-trip train tickets with Uber Trains. Simply select the “Round Trip” option when entering your travel details, and Uber will show you the best available trains between Sevilla to Madrid for both your outbound and return journeys.

  • Whether there’s a direct train from Sevilla to Madrid depends on the specific departure and arrival stations you choose. Enter your trip details online or in the Uber app, and we’ll show you all available options, including direct trains if they exist.

  • Train connections from Sevilla to Madrid depend on the specific departure and arrival stations you choose. Enter your trip details online or in the Uber app to view all available train options.

  • Trains from Sevilla can depart from various stations, including Sevilla-Santa Justa, Sevilla San Bernardo, and Sevilla Virgen Del Rocío.

  • Trains to Madrid can arrive at multiple stations, including Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín, and Atocha-Cercanías.

  • Refund and exchange policies vary depending on the train operator and ticket type. You can review the specific terms and conditions for your chosen ticket before booking. If you need to make changes, please contact Uber or the train operator directly.

*Offer valid for users who have an Uber account and book their train ticket on Uber on or before 31 December 2025. You will receive 10% of your booking value (not valid on amendment fee charged by transportation service provider, and booking fee, if applicable) in Uber credits. Uber credits are rounded up to the nearest decimal. Uber credits will be applied to your account within 10 days following your completion of the last leg of the journey in your booking. Uber credits will expire in 180 days from the date of issue. Uber credits will be issued in EUR and cannot be used in countries with different currencies. Uber credits cannot be sold, transferred, exchanged, or converted to cash. This offer is non-transferable and subject to change or withdrawal without notice at any time.

**Sample prices are estimates only and do not reflect variations due to delays, promotions, or other factors. Flat rates and minimum fees may apply. Actual prices may vary.