The cheapest trains from Madrid to Sevilla

Showing times and prices for Sep 27

Cheapest

$63

Average

$104

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 $ 104 if you buy it on the day, but the cheapest tickets can be found for only $ 63.

Cheapest
10:45AMMadrid Atocha Cercanias8h12 06:57PMSevilla-Santa Justa
0 changes
$631One-way
2nd Cheapest
07:00PMMadrid-Puerta de Atocha2h38 09:38PMSevilla-Santa Justa
0 changes
$861One-way
2nd Cheapest
04:00PMMadrid-Puerta de Atocha2h32 06:32PMSevilla-Santa Justa
0 changes
$861One-way
2nd Cheapest
05:00PMMadrid-Puerta de Atocha2h32 07:32PMSevilla-Santa Justa
0 changes
$861One-way
2nd Cheapest
09:00PMMadrid-Puerta de Atocha2h38 11:38PMSevilla-Santa Justa
0 changes
$861One-way

Timetable Madrid to Sevilla

Showing trains for tomorrow, Mon, Sep 27
07:00AMMadrid-Puerta de Atocha2h38 09:38AMSevilla-Santa Justa
0 changes
08:00AMMadrid-Puerta de Atocha2h32 10:32AMSevilla-Santa Justa
0 changes
08:30AMMadrid-Puerta de Atocha2h48 11:18AMSevilla-Santa Justa
0 changes
09:05AMMadrid-Puerta de Atocha2h21 11:26AMSevilla-Santa Justa
0 changes
10:45AMMadrid Atocha Cercanias8h12 06:57PMSevilla-Santa Justa
0 changes
11:05AMMadrid-Puerta de Atocha2h36 01:41PMSevilla-Santa Justa
0 changes
11:50AMMadrid-Puerta de Atocha2h38 02:28PMSevilla-Santa Justa
0 changes
01:30PMMadrid-Puerta de Atocha2h35 04:05PMSevilla-Santa Justa
0 changes
02:00PMMadrid-Puerta de Atocha2h32 04:32PMSevilla-Santa Justa
0 changes
04:00PMMadrid-Puerta de Atocha2h32 06:32PMSevilla-Santa Justa
0 changes
05:00PMMadrid-Puerta de Atocha2h32 07:32PMSevilla-Santa Justa
0 changes
07:00PMMadrid-Puerta de Atocha2h38 09:38PMSevilla-Santa Justa
0 changes
09:00PMMadrid-Puerta de Atocha2h38 11:38PMSevilla-Santa Justa
0 changes

This is the last train of the day.

Find all the dates and times for this journey

COMPARE Prices across different modes

Sun
Sep 26
$63Renfe
$39Socibus
$94Iberia
Mon
Sep 27
$63Renfe
$39Socibus
$74Iberia
Tue
Sep 28
$63Renfe
$39Socibus
$81Iberia
Wed
Sep 29
$63Renfe
$39Socibus
$132Vueling
Thu
Sep 30
$63Renfe
$39Socibus
$125Iberia
Fri
Oct 1
$63Renfe
$39Socibus
$63Iberia Express
Sat
Oct 2
$67Renfe AVE
$39Socibus
$74Iberia Express
Sun
Oct 3
$76Renfe
$39Socibus
$58Iberia Express
Mon
Oct 4
$57Renfe AVE
$39Socibus
$58Iberia Express
Tue
Oct 5
$57Renfe AVE
$39Socibus
$58Iberia Express
Wed
Oct 6
$63Renfe
$39Socibus
$58Iberia Express
Thu
Oct 7
$63Renfe
$39Socibus
$58Iberia Express
Fri
Oct 8
$63Renfe
$39Socibus
$81Iberia Express
Sat
Oct 9
$63Renfe
$39Socibus
$109Iberia Express
Sun
Oct 10
$63Renfe
$39Socibus
$58Iberia Express
Mon
Oct 11
$63Renfe
$39Socibus
$53Iberia Express
Tue
Oct 12
$63Renfe
$39Socibus
$94Iberia Express
Wed
Oct 13
$57Renfe AVE
$39Socibus
$53Iberia Express
Thu
Oct 14
$63Renfe
$39Socibus
$53Iberia Express
Fri
Oct 15
$57Renfe AVE
$39Socibus
$53Iberia Express
Sat
Oct 16
$48Renfe AVE
$39Socibus
$63Iberia Express

The fastest trains from Madrid to Sevilla

Showing times and prices for Sep 27

Fastest Journey

2 h 21 m

Average

3 h

Trains per day

13

Distance

391 km

Of the 13 trains that leave Madrid for Sevilla every day 13 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 but if you time it right, some trains will get you there in just 2 h 21 m .

The slowest trains will take 8 h 12 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
09:05AMMadrid-Puerta de Atocha2h21 11:26AMSevilla-Santa Justa
0 changes
$861One-way
2nd Fastest
04:00PMMadrid-Puerta de Atocha2h32 06:32PMSevilla-Santa Justa
0 changes
$861One-way
2nd Fastest
08:00AMMadrid-Puerta de Atocha2h32 10:32AMSevilla-Santa Justa
0 changes
$1531One-way
2nd Fastest
05:00PMMadrid-Puerta de Atocha2h32 07:32PMSevilla-Santa Justa
0 changes
$861One-way
2nd Fastest
02:00PMMadrid-Puerta de Atocha2h32 04:32PMSevilla-Santa Justa
0 changes
$861One-way

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 from Madrid to Sevilla

distanceDistance242 miles (390 km)
durationAverage train duration2 h 32 min
priceAverage train ticket price$64 (€51)
frequencyTrain frequency10 a day
changesDirect trainYes, there are 10 direct trains a day
carriersTrain providersRenfe AVE or Renfe

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

Train companies

Train from Madrid to Sevilla with Renfe and AVE

You can travel by train between Madrid and Sevilla with Renfe and AVE for as low as $63 (€51). When you search for schedules and tickets, Omio will show you the best trip.

Renfe
AVE

Renfe is Spain’s national train company 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 travelers. 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.

    When you buy your Renfe train tickets from Madrid to Sevilla don't forget to keep the following COVID-19 related policies in mind:

    • 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 Madrid to Seville

    You will find more than 20 trains every day—mostly Renfe and Renfe Ave trains—between these two Spanish cities. The train from Madrid to Seville is a direct train journey. The fastest train completes the journey in 2 hours 30 min., while the longest, and usually the cheapest, train takes almost 8 hours 40 min. to make the journey.

     

    Which train companies travel from Madrid to Seville?

    Renfe, Spain’s national railway company, services the trains between Madrid and Seville. This train company also operates Renfe Ave or Alta Velocidad Española, which are high-speed trains that travel between these two cities. You can choose your train based on the trip duration and ticket price. The high-speed trains tend to be pricier. All trains depart from Puerto de Atocha in Madrid and arrive at Santa Justa in Seville.

     

    Renfe trains from Madrid to Seville

    There are two standard Renfe trains from Madrid to Seville and six high-speed Renfe Ave trains from Madrid to Seville. The high-speed trains have a much quicker journey, making it a great option if you're pressed for time. All trains are direct and do not require any transfers. Keep in mind that ticket prices are different for Renfe and Renfe Ave trains, and you can upgrade your standard ticket by paying an additional charge. Usually, there are Standard Class, flexible, and non-flexible ticket options, and any exchange or refund must require a minimum of 5 percent of the ticket rate.

    Train Madrid to Seville: Services on board

    The Renfe trains from Madrid to Seville offer Second-Class fare, giving you access to standard seats. However, you can opt for a more comfortable journey with access to power outlets by upgrading your ticket for an additional charge. You can upgrade to a high-speed Renfe Ave train by paying an additional amount; this ticket is valid only for the selected train. Or, you can opt to exchange it for another train ticket for free or get a refund after a 5 percent deduction. As per the Renfe luggage requirements, you can travel with three bags totaling 114 in. (290 cm) and a total weight of 55 lbs (25kg). You may carry a pet on board, as long as it does not weigh more than 22 lbs (10 kg); the pet must be a dog, cat, bird, or ferret. Only one pet is allowed per passenger, and the pet will require a ticket if it's not a service dog. There are several services on board for people with disabilities. If you are bringing a bike on your journey, it needs to be in a bag or a box as part of your luggage on the high-speed trains. However, you can carry it for a fee without any special packing while traveling on the regular Renfe train between Madrid and Seville.

    Madrid to Seville Train Time: Daily Departures

    From Monday to Friday, there are 8 trains every day between Madrid and Seville. The first train departs for Seville at around 7:00 a.m. every day of the week except Sunday. The last train for Seville from Madrid leaves at around 7:00 p.m. every day of the week. On Sunday, the first train to depart for Seville is at around 9:00 a.m. The schedule of the remaining trains remains the same on Sunday.

     

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

    The train journey from Madrid to Seville is direct and does not involve any additional transfers. The fastest Renfe Ave train takes 2 hours 30 min. to reach Seville. The same journey takes 8 hours 30 min. when you ride the standard Renfe train, which takes a longer route and has more than 20 stops between the two cities. The Renfe is ideal for tourists who wish to breathe in the beauty of the Spanish landscapes.

     

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

    Departure train station: Puerto de Atocha is the largest railway station in Madrid. It services both commuter trains and regional trains. The station is located in the heart of the city, easily accessible by bus or taxi. It's a good idea to arrive at the station at least 20 minutes before the train departure time. The station is well-known for its indoor botanical garden that houses rows of plants and tropical trees within over 13,000 square feet of space. Other facilities at the station include Wi-Fi, left-luggage facilities, shops, and more.

    Arrival train station: Santa Justa is the main railway station in the city of Seville. The station is well-connected with other public transportation services like buses and taxis. The station offers several facilities, including Wi-Fi, left-luggage facilities, shops, car rentals, etc.

     

    How to find cheap train tickets from Madrid to Seville?

    Among the ways to save on ticket prices, booking in advance is a smart choice, or you can try selecting slower routes or connecting trains. You can also get discounts for travel passes, students, senior travelers, and other similar discounts. If you're looking for the cheapest journey to Seville, try to be more flexible with your travel dates.

    Taking the Train from Madrid

    All trains from Madrid to Seville depart from Atocha Station. If you are arriving at Madrid's Barajas Airport, Atocha can be accessed easily via Renfe rail services or Madrid's Metro. The station itself is centrally located on Plaza del Emperador Carlos V and will be within walking distance of city center hotels. The Madrid Metro runs from 6:00 a.m. until 1:30 a.m. while the main bus network runs from 6:00 am until midnight, with night buses operating in the interim.

    Getting into Seville by Train

    Passengers arrive at Santa Justa station, which is located on Avenida Kansas City just to the north-east of the city center. Bus 32 will take visitors straight to the heart of the town while bus C1 tours the ancient city center - and it will take about 20 minutes to make the journey. Buses run until 11:30 pm, but there are limited night bus routes as well.

    Seville is a beautiful, ancient city which was once one of the hubs of Moorish Spain before becoming the greatest port of the Spanish Empire. Famous landmarks include the spectacular Giralda - which was once the minaret of the city mosque, as well as the gardens of the Alcazar and the splendid architecture of St Mary's Cathedral.

    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
    What is the price of the cheapest train from Madrid to Sevilla?
    Omio customers have found the cheapest trains from Madrid to Sevilla to cost as little as $63 (€51)  in the next 7 days.
    How much is a train ticket between Madrid and Sevilla?
    If you’re looking to purchase your train tickets in the next week, you can expect the Madrid to Sevilla train price to come in at an average of $64 (€51)  one way.
    How many miles is it from Madrid to Sevilla by train?
    The distance between Madrid and Sevilla by train is approximately 242 miles (390 km).
    How long is the train to Sevilla from Madrid?
    On average the Madrid to Sevilla train time is 2 h 32 min  covering the 242 miles (390 km) long journey, but the journey time can vary depending on specific dates or traveling on weekends and holidays.
    Which train station from Madrid to Sevilla do I depart from? Which Sevilla train station from Madrid do I arrive in?

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

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

    Where is the departure train station in Madrid located? Where is the arrival train station in Sevilla located?

    The most popular departure train station with passengers for this route, called Madrid-Puerta de Atocha, is located 1 mile (s) / 1 km from the city center of Madrid.

    The most popular arrival train station, Sevilla San Bernardo, is located 0 mile (s) / 0 km away from the city center of Sevilla.

    Which train providers should I travel with from Madrid to Sevilla?
    When taking a train from Madrid to Sevilla, you can count on Renfe AVE or Renfe for the best way to get you to Sevilla. You can also check all possible train companies who offer a service between Madrid and Sevilla and compare the amenities they offer before buying a train ticket.
    How many trains are there to Sevilla from Madrid a day?
    On average, there are 10 trains a day from Madrid to Sevilla. The train times and services may be different on weekends and holidays compared to weekdays.
    What are the first and last departure train times from Madrid to Sevilla?
    The earliest train departing from Madrid to Sevilla leaves at 5: 00 AM. The last train departing from Madrid to Sevilla leaves at 7: 00 PM. You can find the latest Madrid to Sevilla 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 purchase train tickets between Madrid and Sevilla for the best deals?
    In general, we recommend booking tickets for trains in advance to score the best deals from all possible train providers offering this journey and save money. If you purchase train tickets between Madrid and Sevilla within the next 7 days, you can find tickets to cost on average $64 (€51) one way. To find the best prices for this trip, consider booking your train ticket from Madrid to Sevilla a few months in advance.
    Stations

    Important Stations and Airports for this Journey

    Madrid
    Sevilla
    Madrid Chamartín
    Amenities
    Refreshments
    Madrid Puerta De Atocha
    Amenities
    Refreshments
    WC

    Frequently Asked Questions

    Where is the train station and what is the best way to get there?
    This station is not located in the city centre but it can be reached by public transport.<br>Metro lines 1<br>Bus lines 47, 55, 19, 85, 10, 24, 57, 102, C