Cheap train tickets from Barcelona to Sevilla

Showing times and prices for 18 May

Cheapest

£99

Average

£99

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 Barcelona to Sevilla will cost around £ 99 if you buy it on the day, but the cheapest tickets can be found for only £ 99.

Renfe AVE
14:45Barcelona5h33 20:18Sevilla
0 changes
£991One-way
Renfe AVE
13:45Barcelona5h33 19:18Sevilla
0 changes
£991One-way

Train schedule Barcelona to Sevilla

Showing trains for tomorrow, Wed, 18 May
Renfe AVE
13:45Barcelona5h33 19:18Sevilla
0 changes
Renfe AVE
14:45Barcelona5h33 20:18Sevilla
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

Wed
18 May
Find prices
£81Alsa
£126TAP Portugal
Thu
19 May
Find prices
£81Alsa
£163TAP Portugal
Fri
20 May
Find prices
£81Alsa
£163PGA-Portugalia Airlines
Sat
21 May
£87Renfe Torre del Oro
£83Alsa
£145Vueling
Sun
22 May
£146Renfe AVE
£81Alsa
£64Vueling
Mon
23 May
£79Renfe Torre del Oro
£81Alsa
£64Vueling
Tue
24 May
£55Renfe Torre del Oro
£81Alsa
£47Vueling
Wed
25 May
Find prices
£81Alsa
Find prices
Thu
26 May
£42Renfe Torre del Oro
£81Alsa
£87Ryanair
Fri
27 May
£87Renfe Torre del Oro
£81Alsa
£100Vueling
Sat
28 May
Find prices
£81Alsa
£73Vueling
Sun
29 May
£42Renfe Torre del Oro
£81Alsa
£38Vueling
Mon
30 May
£42Renfe Torre del Oro
Find prices
Find prices
Tue
31 May
£42Renfe Torre del Oro
£81Alsa
£29Vueling
Wed
1 Jun
£36Renfe Torre del Oro
£81Alsa
£38Vueling
Thu
2 Jun
£42Renfe Torre del Oro
£81Alsa
£53Ryanair
Fri
3 Jun
Find prices
£81Alsa
£112Ryanair
Sat
4 Jun
£87Renfe Torre del Oro
Find prices
Find prices
Sun
5 Jun
£42Renfe Torre del Oro
£81Alsa
£41Ryanair
Mon
6 Jun
£42Renfe Torre del Oro
£81Alsa
£22Vueling

Fastest train times from Barcelona to Sevilla

Showing times and prices for 18 May

Fastest Journey

5 h 33 m

Average

5 h 33 m

Trains per day

2

Distance

828 km

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

These direct trains cover the 828 km distance in an average of 5 h 33 m but if you time it right, some trains will get you there in just 5 h 33 m .

The slowest trains will take 5 h 33 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.

Renfe AVE
14:45Barcelona5h33 20:18Sevilla
0 changes
£991One-way
Renfe AVE
13:45Barcelona5h33 19:18Sevilla
0 changes
£991One-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 in Sevilla?

view on map

Top pick hotels

View more

Entire homes & apartments

View more

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

View all

Overview: Train from Barcelona to Sevilla

distanceDistance513 miles (828 km)
durationAverage train duration5 h 33 min
priceAverage train ticket price£98 (€111)
frequencyTrain frequency2 a day
changesDirect trainYes, there are 2 direct trains a day
carriersTrain providersRenfe Torre del Oro, Renfe AVE or Renfe

Trains from Barcelona to Sevilla cover the 513 miles (828 km) long trip taking on average 5 h 33 min with our travel partners like Renfe Torre del Oro, Renfe AVE or Renfe. Normally, there are 2 trains operating per day, including direct services available. While the average ticket price for this journey costs around £98, you can find the cheapest train ticket for as low as £63. Travellers depart most frequently from Barcelona Sants and arrive in Sevilla San Bernardo.

Train providers: Renfe and AVE trains Barcelona to Sevilla

Find the best trains to Sevilla from Barcelona with Omio's travel partners Renfe and AVE from £63. We can find you the best deals, timetables and tickets when comparing and booking the best trip.

Renfe
AVE

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

    These are Renfe 's ticket policies for COVID-19 for the train to Sevilla from Barcelona:

    • Cashless payments recommended
    • Online booking and check-in recommended

    Trains from Barcelona to Seville: Journey Details

    Anyone travelling from Barcelona to Seville can do so comfortably and easily by train. Trains from Barcelona to Seville leave every day, and are operated by Renfe. The first train of the day leaves Barcelona Sants at 9:27 a.m., getting into Seville Santa Justa just before 9:00 p.m. The afternoon service departs from Barcelona at 3:50 p.m. and gets into Seville at 9:15 p.m. Both trains are direct, but the afternoon journey is far quicker. The service is the same on weekends and weekdays.

    Return trains from Seville to Barcelona are also available.


    Renfe trains from Barcelona to Seville

    +

    Renfe is Spain's national train operator and connects the country's main points of interest. In addition, Renfe has the largest high-speed network in Europe with AVE and Alvia trains. Other Renfe train types are Altaria, Euromed and Talgo. All Renfe trains are equipped with an on-board bistro, toilets, air conditioning and many of them with Wi-Fi.

    At Omio you can easily check the Renfe timetable for your trip and book cheap Renfe tickets from Barcelona to Seville. When booking, you can choose different classes (Tourist, Tourist Plus, Preferred and Club), the seat and the type of ticket you want (Promo, Promo+, Flexible or Round Trip). If you have a Renfe discount card, you can specify it when you buy your ticket at Omio and take advantage of many offers. For information on ticket cancellation, please visit our Help centre.


    More information: Trains in Spain
    More information: Renfe
    More information: Book your trains in Europe
    More information: Cheap train tickets
    More information: High speed trains in Europe

    Taking the Train from Barcelona

    All trains from Barcelona to Seville leave from Barcelona Sants Station, which is a short distance to the west of the city center. The simplest way to reach your train to Seville is by catching the Barcelona Metro to Sants-Estacio - which will take around 10 to 15 minutes. The Metro links Sants to every part of the city itself, while regional trains connect it to cities like Girona and the resorts of the Costa Brava. There is also a dedicated train from El Prat airport, if you are transferring from a flight.

    Getting into Seville by Train

    For centuries, Seville was one of the centers of Moorish Spain, before becoming Spain's greatest port- so there is plenty for history lovers to see. But Seville offers more than history, with cultural attractions like Flamenco, beautiful gardens, great food and a friendly attitude as well. It's a great city to explore. When you arrive at Santa Justa station, getting into the center will be easy. Local buses run between the station and Plaza de Armas, while you can also hook up with Seville's Metro network at nearby Nervion. Buses run from 6 a.m. until 2 a.m. - so getting around should not be a problem.

    Travel Tips: Trains from Barcelona 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 Barcelona to Sevilla.
    FAQs

    How much does a cheap train between Barcelona and Sevilla cost?

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

    How much is a train ticket from Barcelona to Sevilla?

    The Barcelona to Sevilla train ticket price is on average £98  if you are looking to book your tickets for this journey in the next week.

    How many miles is it from Barcelona to Sevilla by train?

    The distance between Barcelona and Sevilla by train is approximately 513 miles (828 km).

    How long does it take from Barcelona to Sevilla by train?

    On average the Barcelona to Sevilla train time is 5 h 33 min  covering the 513 miles (828 km) long route, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.

    What station does the Barcelona to Sevilla train leave from? Which Sevilla train station do I come into from Barcelona?

    When departing from Barcelona, you have various train station options to start your trip from including Barcelona Sants, Barcelona Passeig De Gracia and Barcelona Estació De França. 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 Barcelona Sants   to Sevilla San Bernardo   most frequently for this route.

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

    Passengers board their train most frequently from Barcelona Sants and travel around 1.6 miles (2.6 km) from the city centre to this train station.

    Passengers travelling this route most often arrive at Sevilla San Bernardo and need to travel approximately 0.5 miles (843 m) from the train station to the city centre in Sevilla.

    Which train providers can take me from Barcelona to Sevilla?

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

    How many train services are there between Barcelona and Sevilla a day?

    On average, there are 2 trains a day from Barcelona to Sevilla. The train times and services may be different on weekends and holidays compared to weekdays.

    When is the earliest train from Barcelona to Sevilla? When is the last train from Barcelona to Sevilla?

    You can take the first train from Barcelona to Sevilla at 06: 30   or take the last train from Barcelona to Sevilla leaving at 14: 45. Look for the latest Barcelona Sevilla train schedule on Omio and book the best time to take the train for this route.

    How far in advance should I buy train tickets between Barcelona 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 from Barcelona to Sevilla within the next 7 days, you can find tickets to cost on average £98 one way. To find the best prices for this journey, consider booking your train ticket from Barcelona to Sevilla a few months in advance.

    Important Stations and Airports for this Journey

    Barcelona
    Sevilla
    Barcelona Sants is the most popular Barcelona 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 Barcelona for your journey to Sevilla.
    Amenities at station
    WifiWifi
    LockersLockers
    ParkingParking
    ATMATM
    TaxisTaxis
    AccessibilityAccessibility
    phone
    Phone Number
    +34 934956020
    ticketOfficeHours
    Ticket Office Hours
    Mon - Sun: 06: 00 - 22: 00
    Public transport options for Barcelona Sants
    Metro lines: L3, L5
    Bus lines: A1, A2
    Train lines: AVE, Alvia, Euromed, Talgo, Trenhotel, TGV, Avant, Intercity, R1, R2, R2 Nord, R2 Sud, R3, R4, RG1, R11, R12, R13, R14, R15, R16, R17