Compare prices and tickets by train, bus or flight

Fri
Jan 28
$60Renfe MD
Find prices
$90Iberia Express
Sat
Jan 29
$60Renfe MD
$34Socibus
$71Iberia Express
Sun
Jan 30
$60Renfe MD
$34Socibus
$71Iberia Express
Mon
Jan 31
$60Renfe MD
$34Socibus
$71Iberia Express
Tue
Feb 1
$60Renfe MD
$34Socibus
$136Vueling
Wed
Feb 2
$59Renfe Alvia
$34Socibus
Find prices
Thu
Feb 3
$59Renfe Alvia
$34Socibus
$55Iberia Express
Fri
Feb 4
$60Renfe MD
$34Socibus
$55Iberia Express
Sat
Feb 5
$57Renfe AVE
Find prices
$55Iberia Express
Sun
Feb 6
$59Renfe Alvia
Find prices
$55Iberia Express
Mon
Feb 7
$57Renfe AVE
$34Socibus
$55Iberia Express
Tue
Feb 8
$50Renfe Alvia
$34Socibus
$55Iberia Express
Wed
Feb 9
$48Renfe AVE
$34Socibus
$100Vueling
Thu
Feb 10
$57Renfe AVE
$34Socibus
$55Iberia Express
Fri
Feb 11
$59Renfe Alvia
$34Socibus
$55Iberia Express
Sat
Feb 12
$48Renfe AVE
Find prices
$71Iberia
Sun
Feb 13
$50Renfe Alvia
$34Socibus
$65Iberia Express
Mon
Feb 14
$48Renfe AVE
$34Socibus
$55Iberia Express
Tue
Feb 15
$38Renfe AVE
$34Socibus
$35Iberia Express
Wed
Feb 16
$38Renfe AVE
$34Socibus
Find prices

More than 1,000 travel companies trust us to 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

Overview: Train from Madrid to Sevilla

distanceDistance242 miles (390 km)
durationAverage train duration2 h 34 min
priceAverage train ticket price$65 (€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 trip 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 route for as low as $59 (€50), but the average price of train tickets is $65 (€55). Travelers depart most frequently from Madrid-Puerta de Atocha and arrive in Sevilla San Bernardo.

Train companies: Renfe and AVE from Madrid to Sevilla trains

You can travel by train to Sevilla from Madrid with Renfe and AVE for as low as $59 (€50). When you search for schedules and tickets, Omio will show you the best journey.

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 purchasing your Renfe train tickets to Sevilla from 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 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

    How much do cheap trains between Madrid and Sevilla cost?

    Train tickets between Madrid and Sevilla for some dates and times can be found for as cheap as $59 (€50)  one way in the next 7 days.

    What is the price of a train ticket between Madrid and Sevilla?

    If you’re looking to buy your train tickets in the next week, you can expect the Madrid to Sevilla train price to come in at an average of $65 (€55)  one way.

    How far is Madrid to Sevilla by train?

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

    How long is the train between Madrid and Sevilla?

    On average the Madrid to Sevilla train time is 2 h 34 min  covering the 242 miles (390 km) long route, but the journey time can vary depending on specific dates or traveling on weekends and holidays.

    What station does the train from Madrid to Sevilla depart from? Which Sevilla train station do I come into from Madrid?

    When taking a train from Madrid, you have a couple of train stations you can depart from including Madrid-Puerta de Atocha, Madrid Chamartín and Madrid Méndez Alvaro. When you arrive in Sevilla, your train can arrive in train stations including Sevilla San Bernardo and Sevilla Virgen Del Rocío.

    Omio customers traveling this route book their trains from Madrid-Puerta de Atocha   to Sevilla San Bernardo.

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

    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 center of Madrid.

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

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

    For the best Madrid to Sevilla train to buy, you can travel safely and comfortably with Renfe AVE or Renfe. However, it's always good to check all possible train companies with services from Madrid to Sevilla to compare what amenities they may offer.

    How many trains are there between Madrid and Sevilla a day?

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

    When can I take the first train from Madrid to Sevilla? When can I take the last train for the day?

    You can take the earliest train from Madrid to Sevilla at 6: 00 AM   or take the last train from Madrid to Sevilla leaving at 8: 00 PM. Look for the latest Madrid to Sevilla train schedules on Omio and book the best time to take the train for this journey.

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

    If you buy a train ticket from Madrid to Sevilla within the next 7 days, you can find tickets to cost on average $65 (€55) one way. However, we recommend booking your train in advance to get access to the best prices. Train tickets between Madrid and Sevilla are generally on sale a few months before the planned departure date.

    Important Stations and Airports for this Journey

    Madrid
    Sevilla
    Madrid-Puerta de Atocha is the most popular Madrid railway station for Omio travelers, but it's not the only one. Read all the information you need to know about the main train stations in Madrid for your trip 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 transit 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