COMPARE Prices across different modes

Thu
Sep 23
$96Renfe AVE
$39Socibus
$130Iberia
Fri
Sep 24
$63Renfe
$39Socibus
$89Iberia
Sat
Sep 25
$63Renfe
$39Socibus
$104Iberia
Sun
Sep 26
$63Renfe
$39Socibus
$207Vueling
Mon
Sep 27
$63Renfe
$39Socibus
$104Iberia
Tue
Sep 28
$57Renfe AVE
$39Socibus
$46Iberia
Wed
Sep 29
$57Renfe AVE
$39Socibus
$46Iberia
Thu
Sep 30
$48Renfe AVE
$39Socibus
$68Iberia
Fri
Oct 1
$57Renfe AVE
$39Socibus
$82Iberia Express
Sat
Oct 2
$57Renfe AVE
$39Socibus
$46Iberia Express
Sun
Oct 3
$63Renfe
$39Socibus
$130Iberia Express
Mon
Oct 4
$57Renfe AVE
$39Socibus
$56Iberia Express
Tue
Oct 5
$38Renfe AVE
$39Socibus
$46Iberia Express
Wed
Oct 6
$38Renfe AVE
$39Socibus
$46Iberia Express
Thu
Oct 7
$48Renfe AVE
$39Socibus
$51Iberia Express
Fri
Oct 8
$48Renfe AVE
$39Socibus
$104Iberia Express
Sat
Oct 9
$48Renfe AVE
$39Socibus
$89Iberia Express
Sun
Oct 10
$57Renfe AVE
$39Socibus
$82Iberia Express
Mon
Oct 11
$63Renfe
$39Socibus
$51Iberia Express
Tue
Oct 12
$63Renfe
$39Socibus
$113Iberia Express
Wed
Oct 13
$38Renfe AVE
$39Socibus
$41Iberia Express

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

Deutsche Bahn
Renfe
Italo
Frecciarossa
Accommodation

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner Booking.com

View all

Train Information to Madrid from Sevilla

distanceDistance242 miles (390 km)
durationAverage train duration2 h 42 min
priceAverage train ticket price$66 (€53)
frequencyTrain frequency12 a day
changesDirect trainYes, there are 12 direct trains a day
carriersTrain companiesRenfe AVE or Renfe

Trains from Sevilla to Madrid cover the 242 miles (390 km) long route taking on average 2 h 42 min with our travel partners like Renfe AVE or Renfe. Normally, there are 12 trains operating per day, including direct services available. While the average ticket price for this journey costs around $66 (€53), you can find the cheapest train ticket for as low as $57 (€46). Travelers depart most frequently from Sevilla San Bernardo and arrive in Madrid-Puerta de Atocha.

Train companies

AVE and Renfe Sevilla – Madrid

Buy your official AVE and Renfe train tickets from Sevilla to Madrid from $57 (€46) with Omio. Find train times and tickets for over 1000 travel companies to compare and book the most convenient trip.

Renfe
AVE

Renfe is Spain’s national train company offering a multitude of domestic routes and international routes to France and Portugal. Renfe is known for its range of ticket types to fit anyone’s budget, such as the Basic, Elige and Premium tickets. Renfe also has discount cards for qualified travelers like the Renfe Gold Card and +Renfe Youth Card 50, which you can use on Omio. When you ride with Renfe, you can expect to find an impressive fleet of trains offering different levels of comfort, amenities and time needed to travel to your destination. These train types include Renfe AVE for high-speed long-distance routes, Alvia and Altaria for domestic routes in parts of Spain, Euromed for routes along the stunning Mediterranean coast, Avant commuter trains and Trenhotel night trains.

    When purchasing your Renfe train tickets from Sevilla to Madrid, keep the following coronavirus related policies and recommendations in mind outlined by our travel partner:

    • Cashless payments recommended
    • Online booking and check-in recommended
    • Exceptions to waive change or cancellation fees policy
    • Renfe has applied temporary travel conditions for ticket holders that can no longer justify their travel or don’t wish to travel with AVE, Large Distancia, Avant or Media services for trips between 29th of October and 8th of May 2021
    • Travellers may choose to get a full refund, free of charge, or be provided with a new ticket for another date free of charge.
    • Passengers traveling international routes (Renfe–SNCF) can cancel their ticket free of charge until August 29th, 2021 if it’s requested three days before the departure date.

    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.

    Train tickets from Sevilla to Madrid: when to book to save $

    Time Price Savings
    1 week earlier 59 €
    2 weeks earlier 50 €18%
    3 weeks earlier 46 €28%
    1 month before 44 €34%
    2 months earlier 47 €26%
    3 months earlier 41 €44%


    Train companies often offer promotional prices and offers—by buying in advance—you can get access the best prices for trains in the U.S., Canada, and the major European railroad operators. Search on Omio to check prices and cheap train tickets from Sevilla - Madrid. Easily find the most attractive rates and choose the your preferred route for your journey. Book and choose your mobile ticket: avoid the queues at the station and the added stress of printing your ticket.

    The rule of buying in advance to save money is not only valid when booking a flight but also for train travel. Train tickets are generally on sale 6 months before the departure date. Some train booking tips from us:

    • Buying your train ticket from Sevilla - Madrid 3 weeks in advance means you can save on average up to 28% compared to the price available on the day of departure.
    • If you book a ticket Sevilla - Madrid with 2 months in advance you save up to about 26% compared to the initial price.
    • By booking 3 months in advance, you could save up to 44%.
    • On Omio you can find all offers, train times and prices for train travel in Europe, the U.S., and Canada.

    Travel Tips

    Trains from Sevilla to Madrid
    Travel by train to Madrid easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Sevilla to Madrid.
    FAQs
    How much are cheap trains between Sevilla and Madrid?
    Omio customers have found cheap train tickets to Madrid from Sevilla for as low as $57 (€46)  for the next 7 days.
    How much does it cost to take a train between Sevilla and Madrid?
    In the next 7 days you can expect to pay on average $66 (€53)  for a train ticket between Sevilla and Madrid.
    How far is it from Sevilla to Madrid by train?
    The distance to Madrid from Sevilla by train is approximately 242 miles (390 km).
    How long is the train ride from Sevilla to Madrid?
    On average the Sevilla to Madrid train travel time is 2 h 42 min  for the 242 miles (390 km) long trip, but the duration can vary if you travel on weekends and holidays.
    What station does the train from Sevilla to Madrid depart from? Which Madrid train station do I come into from Sevilla?

    When departing from Sevilla, you have various train station options to start your route from including Sevilla San Bernardo and Sevilla Virgen Del Rocío. When arriving in Madrid, you can end your trip in train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro.

    Omio customers book a train from Sevilla San Bernardo   to Madrid-Puerta de Atocha   most frequently for this route.

    Where do I find the Sevilla train station to Madrid? Where is the Madrid train station?

    Passengers board their train most frequently from Sevilla San Bernardo and travel around 0 mile (s) / 0 km from the city center to this train station.

    Passengers traveling this route most often arrive at Madrid-Puerta de Atocha and need to travel approximately 1 mile (s) / 1 km from the train station to the city center in Madrid.

    What train providers offer a service between Sevilla and Madrid?
    If you're looking for trains from Sevilla to Madrid, you can rely on Renfe AVE or Renfe to get you to Madrid. It's also good to check out all possible train providers for the Sevilla to Madrid journey to see if there might be differences in the amenities they offer.
    How many trains are there from Sevilla to Madrid a day?
    The average number of trains departing Sevilla for Madrid is 12 a day. The train schedules and services may vary between weekdays and weekends.
    When can I take the first train from Sevilla to Madrid? When can I take the last train for the day?
    The earliest train departing from Sevilla to Madrid leaves at 5: 45 AM. The last train departing from Sevilla to Madrid leaves at 7: 00 PM. You can find the latest Sevilla to Madrid train schedule on Omio and book the best time to leave for your journey on your chosen travel date.
    How far in advance should I buy train tickets from Sevilla to Madrid for the best deals?
    You can find trains from Sevilla to Madrid to cost on average $66 (€53) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your route. You’ll see tickets for the Sevilla to Madrid train generally on sale a few months before the planned travel date.
    Stations

    Important Stations and Airports for this Journey

    Sevilla
    Madrid
    Sevilla-Santa Justa
    Amenities
    Refreshments