Cheap train tickets from Madrid to Sevilla

Showing times and prices for 29 Jan

Cheapest

£50

Average

£79

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

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

Cheapest
10:18Madrid Atocha Cercanias8h39 18:57Sevilla-Santa Justa
0 changes
£501One-way
2nd Cheapest
13:05Madrid-Puerta de Atocha2h37 15:42Sevilla-Santa Justa
0 changes
£691One-way
2nd Cheapest
07:05Madrid-Puerta de Atocha2h50 09:55Sevilla-Santa Justa
0 changes
£691One-way
21:00Madrid-Puerta de Atocha2h40 23:40Sevilla-Santa Justa
0 changes
£791One-way
19:00Madrid-Puerta de Atocha2h40 21:40Sevilla-Santa Justa
0 changes
£791One-way

Train schedule Madrid to Sevilla

Showing trains for tomorrow, Sat, 29 Jan
07:00Madrid-Puerta de Atocha2h38 09:38Sevilla-Santa Justa
0 changes
07:05Madrid-Puerta de Atocha2h50 09:55Sevilla-Santa Justa
0 changes
08:00Madrid-Puerta de Atocha2h34 10:34Sevilla-Santa Justa
0 changes
10:18Madrid Atocha Cercanias8h39 18:57Sevilla-Santa Justa
0 changes
11:50Madrid-Puerta de Atocha2h40 14:30Sevilla-Santa Justa
0 changes
13:05Madrid-Puerta de Atocha2h37 15:42Sevilla-Santa Justa
0 changes
14:00Madrid-Puerta de Atocha2h34 16:34Sevilla-Santa Justa
0 changes
16:00Madrid-Puerta de Atocha2h34 18:34Sevilla-Santa Justa
0 changes
18:00Madrid-Puerta de Atocha2h34 20:34Sevilla-Santa Justa
0 changes
19:00Madrid-Puerta de Atocha2h40 21:40Sevilla-Santa Justa
0 changes
21:00Madrid-Puerta de Atocha2h40 23:40Sevilla-Santa Justa
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, coach or flight

Sat
29 Jan
£44Renfe MD
£25Socibus
£66Iberia Express
Sun
30 Jan
£44Renfe MD
£25Socibus
£52Iberia Express
Mon
31 Jan
£44Renfe MD
£25Socibus
£52Iberia Express
Tue
1 Feb
£44Renfe MD
£25Socibus
£52Iberia Express
Wed
2 Feb
£44Renfe MD
£25Socibus
£52Iberia Express
Thu
3 Feb
£44Renfe MD
£25Socibus
£41Iberia Express
Fri
4 Feb
£44Renfe MD
£25Socibus
£41Iberia Express
Sat
5 Feb
£42Renfe AVE
£25Socibus
£41Iberia Express
Sun
6 Feb
£43Renfe Alvia
Find prices
£41Iberia Express
Mon
7 Feb
£42Renfe AVE
£25Socibus
£41Iberia Express
Tue
8 Feb
£37Renfe Alvia
£25Socibus
£41Iberia Express
Wed
9 Feb
£35Renfe AVE
£25Socibus
£41Iberia Express
Thu
10 Feb
£42Renfe AVE
£25Socibus
£41Iberia Express
Fri
11 Feb
£43Renfe Alvia
£25Socibus
£41Iberia Express
Sat
12 Feb
£35Renfe AVE
£25Socibus
£52Iberia
Sun
13 Feb
£37Renfe Alvia
£25Socibus
£41Iberia Express
Mon
14 Feb
£35Renfe AVE
£25Socibus
£41Iberia Express
Tue
15 Feb
£28Renfe AVE
£25Socibus
£26Iberia Express
Wed
16 Feb
£28Renfe AVE
£25Socibus
£26Iberia Express
Thu
17 Feb
£37Renfe Alvia
£25Socibus
£26Iberia Express

Fastest train times from Madrid to Sevilla

Showing times and prices for 29 Jan

Fastest Journey

2 h 34 m

Average

3 h 10 m

Trains per day

11

Distance

391 km

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

These direct trains cover the 391 km distance in an average of 3 h 10 m but if you time it right, some trains will get you there in just 2 h 34 m .

The slowest trains will take 8 h 39 m 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
16:00Madrid-Puerta de Atocha2h34 18:34Sevilla-Santa Justa
0 changes
£791One-way
Fastest
18:00Madrid-Puerta de Atocha2h34 20:34Sevilla-Santa Justa
0 changes
£791One-way
Fastest
14:00Madrid-Puerta de Atocha2h34 16:34Sevilla-Santa Justa
0 changes
£791One-way
Fastest
08:00Madrid-Puerta de Atocha2h34 10:34Sevilla-Santa Justa
0 changes
£1051One-way
2nd Fastest
13:05Madrid-Puerta de Atocha2h37 15:42Sevilla-Santa Justa
0 changes
£691One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn
Place to stay

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

Overview: Train from Madrid to Sevilla

distanceDistance242 miles (390 km)
durationAverage train duration2 h 34 min
priceAverage train ticket price£48 (€55)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain companiesRenfe AVE or Renfe

Trains from Madrid to Sevilla cover the 242 miles (390 km) long journey taking on average 2 h 34 min with our travel partners like Renfe AVE or Renfe. Normally, there are 10 trains operating per day, including direct services available. You can get the cheapest train tickets for this trip for as low as £44, but the average price of train tickets is £48. Travellers depart most frequently from Madrid-Puerta de Atocha and arrive in Sevilla San Bernardo.

Train providers: AVE and Renfe trains Madrid to Sevilla

Travel to Sevilla from Madrid from £44 with Omio’s train partners AVE and Renfe! You can find the best timetables and tickets when comparing and booking the most convenient route for you.

Renfe
AVE

Renfe is Spain’s national train provider operating freight and passenger trains on Spain’s extensive railway network as well as international routes to neighboring France and Portugal. Renfe has a wide range of ticket types to fit your budget like the Basic, Elige and Premium tickets. Renfe also offers discount cards like the Renfe Gold Card and +Renfe Youth Card 50 for qualified travellers. You can use these savings offers and discount cards on Omio when booking your Madrid to Sevilla trip. Renfe has a vast fleet of trains with different levels of comfort, amenities and speed. The Renfe AVE trains run at high speed and serve long-distance routes, Alvia trains combine high-speed and normal speed trains serving domestic routes, Altaria serves domestic routes into southern Spain, Euromed offers domestic routes along the Mediterranean coast, Avant trains serve regional commuter routes and Trenhotel offers night train routes.

    Renfe has the following ticket policies due to COVID-19, which you should be aware of when booking and travelling by train from Madrid to Sevilla:

    • 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.

    Trains from Madrid to Seville

    There are limited Madrid to Seville trains during the week and even fewer trains on the weekends and holidays. Most of the trains run in the morning but there is good evening service if you prefer. Available services include express trains as well as transport via commuter rail, which will include stops. The fastest train takes about 2h30min, while the longest trip takes over 8h30min from end to end.

    Madrid to Seville Train Time: Daily departures

    Approx. 8 trains depart from Madrid daily on the south-bound journey to Seville, and there is no hourly service, so check the Omio site for current schedules and specific train departure times. Most of the daily departures occur during the morning hours, with the remainder occurring in the late afternoon and evening. The first train leaves Puerta de Atocha station in Madrid around 7:00 a.m. local time and the last one departs about 7:00 p.m. There are no night trains leaving Puerta de Atocha station en route to Santa Justa station in Seville. Weekend and holiday services differ slightly from weekday services.

     

    How long is the journey by train from Madrid to Seville?

    If you’re travelling on the express train from Puerta de Atocha, the duration of the train journey from Madrid to Seville will be about 2h30min. However, if you take Cercanias commuter train from Atocha, expect to spend about 8h40min in transit. Available services include both morning and evening peak hour trains, as well as off-peak departures, and there are no transfers or connections involved from city to city, so you can expect a fairly straightforward ride from Madrid to Seville.

    How to find cheap train tickets from Madrid to Seville?

    The best way to find cheap train tickets for your journey is to make your reservation in advance by booking online. Mobile or e-tickets may also cost less than paper tickets when purchased online. Cheap train fares can also be found with trains that involve single or multiple transfers or connections and using off-peak trains to make your trip are also a good way to save some cash. If you can afford some flexibility with your travel plans, consider booking on a weekend or holiday to save on expenses. Train operators also offer discounts for students, seniors and disabled travellers, as well as for large groups or families travelling together. You should arrive at the station at least one hour prior to your train’s departure, and if you need to purchase a ticket from the counter, we advise you do so at least 2 hours prior to departure if possible.

    What are the departure and arrival stations for trains from Madrid to Seville?

    Departure train station: Puerta de Atocha is about 6 minutes by car (1 mile), approx. 30 minutes by foot (1.2 miles) and about 15 minutes via metro (depending on the line) to central Madrid. Station facilities include restaurants and cafés, ATMs, WCs, shops, parking, news stands, a tourist office, post office and police station. Try to get there at least 20 minutes before departure.

    Arrival train station: Santa Justa is about 6 minutes via car (1 mile), approx. 13 minutes on foot (0.7 miles) and about 17 minutes via metro, depending on the line. Station facilities include restaurants and cafés, ATMs, WCs, shops, parking, news stands, a tourist office, car rental and luggage storage.

    Which train companies travel from Madrid to Seville?

    Renfe, the national rail company, is the sole operator of Madrid to Seville trains. The train company offers high-speed transport departing from Puerta de Atocha (Madrid’s main railway station) via AVE bullet trains, which can travel at speeds up to 193 mph. Renfe controls the massive railway complex that connects the Puerta de Atocha station and the Cercanias station and includes a metro line as well. Both locations provide service on weekdays and weekends as well as on holidays for your convenience.

     

    Renfe trains from Madrid to Seville

    Renfe operates about 8 trains per day to Seville from Madrid, with intermittent service from morning until evening using both express and national commuter trains. Journeys vary from approx. 2h30min to about 8h40min with AVE bullet trains accounting for the majority of trips. 7 trains depart from Madrid Puerta de Atocha station, while 1 leaves from Madrid Cercanias station, however, all of them arrive at Seville Santa Justa station. Tickets can be changed but fees will be incurred depending on the new travel date and class chosen. Flexi ticket holders will not be charged to make changes or cancellations earlier than 24h before travel, so this ticket type offers the most advantages. Esencial ticket holders will incur a charge of up to 50% under certain conditions.

    Madrid to Seville Trains: Services on board

    Renfe trains from Madrid to Seville offer 1st and 2nd class carriages and AVE trains also include a premium 2nd class section. Special seating and assistance is available for disabled travellers. Up to 3 pieces of luggage are allowed with size and weight restrictions. Folded bicycles are allowed if they meet size requirements. Small pets (1 per person) are allowed provided they are crated and do not exceed 10 kg (22lbs) in weight. Amenities on board Renfe trains include a cafeteria and mobile bar that sell hot and cold refreshments. Check the company’s online travel policy for further information.

    Travel Tips: Trains from Madrid to Sevilla

    Travel by train to Sevilla 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 Madrid to Sevilla.
    FAQs

    How much do cheap trains between Madrid and Sevilla cost?

    Omio customers have found cheap train tickets between Madrid and Sevilla for as low as £44  for the next 7 days.

    What is the average price of train tickets between Madrid and Sevilla?

    In the next 7 days you’ll find that the average cost of a train ticket to Sevilla from Madrid is £48  one way.

    What is the distance between Madrid and Sevilla via train?

    When travelling this route you should expect the distance to Sevilla from Madrid via train to be approximately 242 miles (390 km).

    What is the average Madrid to Sevilla train duration?

    The train time to Sevilla from Madrid is on average 2 h 34 min  for the 242 miles (390 km) long journey, but the time it takes to go from Madrid to Sevilla by train can vary depending on specific dates or travelling on weekends and holidays.

    What is the departure train station in Madrid and arrival train station in Sevilla?

    When taking the train from Madrid to Sevilla, you can choose to depart from train stations like Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. Your route can end in train stations such as Sevilla San Bernardo and Sevilla Virgen Del Rocío.

    Omio customers who travel this route most frequently depart from Madrid-Puerta de Atocha   and arrive in Sevilla San Bernardo.

    Where is the train station in Madrid? Where is the train station in Sevilla?

    The most popular departure train station with passengers for this trip, called Madrid-Puerta de Atocha, is located 1.1 miles (1.8 km) from the city centre of Madrid.

    The most popular arrival train station, Sevilla San Bernardo, is located 0.4 miles (582 m) away from the city centre of Sevilla.

    Which train companies should I travel with from Madrid to Sevilla?

    If you're looking for trains from Madrid to Sevilla, you can rely on Renfe AVE or Renfe to get you to Sevilla. It's also good to check out all possible train providers for the Madrid to Sevilla trip to see if there might be differences in the amenities they offer.

    How many train services per day are there between Madrid and Sevilla?

    The average number of trains departing Madrid for Sevilla is 10 a day. The train schedules and services may vary between weekdays and weekends.

    What time is the earliest train from Madrid to Sevilla? What time is the last train from Madrid to Sevilla?

    If you prefer early morning trains from Madrid to Sevilla, the first train leaves at 06: 00. If you prefer late night trains from Madrid to Sevilla, the last train of the day leaves at 20: 00. Omio shows you the latest train from Madrid to Sevilla timetable to help you book the best departure time for this journey.

    How far in advance should I buy a train ticket to Sevilla from Madrid to get the best deals?

    If you book Madrid to Sevilla train tickets within the next 7 days, you can find one way tickets to cost on average £48. However, booking in advance gives you access to the best prices for trains from Madrid to Sevilla. Look out for train tickets for this journey to go on sale a few months before your planned departure date to find the best deals.

    Important Stations and Airports for this Journey

    Madrid
    Sevilla
    Madrid-Puerta de Atocha is the most popular Madrid railway station for Omio travellers, but it's not the only one. Read all the information you need to know about the main train stations in Madrid for your journey to Sevilla.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +34 912432343
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 10: 00 - 20: 00
    Public transport options for Madrid-Puerta de Atocha
    Metro lines: 1
    Bus lines: 10, 14, 24, 26, 32, 37, 54, 57, 59, 85, 86, 102, 121, 203
    Train lines: C1, C2, C3, C4, C5, C7, C8, C10