Compare prices and tickets by train, bus or flight

Fri
Dec 3
Find prices
$27Alsa
Sat
Dec 4
$26Renfe AVE
$27Alsa
Sun
Dec 5
$26Renfe AVE
$27Alsa
Mon
Dec 6
$19Renfe Intercity
$27Alsa
Tue
Dec 7
$18Renfe AVE
$27Alsa
Wed
Dec 8
$21Renfe AVE
$27Alsa
Thu
Dec 9
$18Renfe AVE
$27Alsa
Fri
Dec 10
$18Renfe AVE
$27Alsa
Sat
Dec 11
$16Renfe AVE
$27Alsa
Sun
Dec 12
$16Renfe AVE
$27Alsa
Mon
Dec 13
$16Renfe AVE
$27Alsa
Tue
Dec 14
$13Renfe AVE
$27Alsa
Wed
Dec 15
$16Renfe AVE
$27Alsa
Thu
Dec 16
$18Renfe AVE
$27Alsa
Fri
Dec 17
$19Renfe Intercity
$27Alsa
Sat
Dec 18
$21Renfe AVE
$27Alsa
Sun
Dec 19
$21Renfe AVE
$27Alsa
Mon
Dec 20
$26Renfe AVE
$27Alsa
Tue
Dec 21
$21Renfe AVE
$27Alsa
Wed
Dec 22
$26Renfe AVE
$27Alsa
Thu
Dec 23
$31Renfe AVE
$27Alsa

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

Deutsche Bahn
Renfe
Italo
Frecciarossa

Train Information between Barcelona and Lleida

distanceDistance81 miles (130 km)
durationAverage train duration59 min
priceAverage train ticket price$22 (€18)
frequencyTrain frequency16 a day
changesDirect trainYes, there are 16 direct trains a day
carriersTrain providersRenfe or Renfe AVE

Trains from Barcelona to Lleida cover the 81 miles (130 km) long route taking on average 59 min with our travel partners like Renfe or Renfe AVE. Normally, there are 16 trains operating per day, including direct services available. You can get the cheapest train tickets for this journey for as low as $18 (€15), but the average price of train tickets is $22 (€18). Travelers depart most frequently from Barcelona Sants and arrive in Lleida.

Train providers

Train to Lleida from Barcelona with Renfe and AVE

Renfe and AVE trains will get you to Lleida from Barcelona from $18 (€15). With over 1000 travel companies on Omio, you can find the best train times and tickets for your 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 Barcelona to Lleida 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 Barcelona to Lleida 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.

    Trains from Barcelona to Lleida

    For train journeys from Barcelona-Sants station to the capital of the province of Lleida of the same name, train passengers need about 1:00 hours. On board AVE high-speed trains, train passengers travel only a few minutes shorter than with the express trains of the railway company Renfe, which also run on the route. The train journey is relaxed, as there is no need to change trains during the entire journey between the two cities. All the train rides offered from Barcelona to Lleida are comfortable direct rides. Tourists can leave Lleida-Pirineus station directly for their hiking holiday in the Spanish Pyrenees.

    Which railway companies operate from Barcelona to Lleida?

    The Spanish railway company Renfe offers daily trips by train from Barcelona to Lleida. The public transport company operates AVE and other high-speed trains on the route between the Mediterranean metropolis, popular with holidaymakers, and the city south of the Pyrenees.

    How long does the train journey from Barcelona to Lleida?

    take?

    Travellers travelling by train from Barcelona to Lleida will need slightly less than 1:00 hours if they use the AVE high-speed trains operated by the Spanish railway company Renfe on the AVE high-speed line Madrid-Barcelona. Other Renfe express trains running between Barcelona-Sants and Lleida-Pirineus stations are only slightly slower. If travellers opt for rail connections with these trains, the journeys take slightly more than 1:00 hours. The maximum travel time for a train journey from Barcelona to Lleida is 1:20 hours

    .

    How often can you take the train from Barcelona to Lleida?

    Travellers can choose daily between 23 and 27 train connections on the route from Barcelona to Lleida. Every hour from 6 a.m. to 10 p.m., up to three trains run between the Spanish Mediterranean metropolis and the city on the Segre River in the west of the Catalonia region.

    Stations on the line Barcelona - Lleida?

    Barcelona-Sants railway station: Barcelona's main railway station, located in the central district of Sants-Montjuïc, is easily accessible by city bus and metro via the Sants Estació metro station. Travellers will find ATMs and a wide range of shops and restaurants. WLANs are available in restaurants and bistros in the station building.

    Lleida-Pirineus railway station: The destination station is located 0.5 km northeast of the old La Seu Vella cathedral and a few minutes' walk from downtown Lleida. In front of the train station there are local buses at Estació Renfe station. Shops, restaurants and the tourist information are in the immediate vicinity.

    Travel Tips

    Trains from Barcelona to Lleida
    Travel by train to Lleida 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 Lleida.
    FAQs
    How much do cheap train tickets to Lleida from Barcelona cost?
    Train tickets between Barcelona and Lleida for some dates and times can be found for as cheap as $18 (€15)  one way in the next 7 days.
    How much is a train ticket between Barcelona and Lleida?
    If you are looking to buy your train ticket in the next 7 days, you can expect the Barcelona to Lleida train to cost on average $22 (€18)  one way.
    How far is it from Barcelona to Lleida by train?
    The train distance from Barcelona to Lleida is around 81 miles (130 km).
    How long is a train between Barcelona and Lleida on average?
    The train time from Barcelona to Lleida is on average 59 min  for the 81 miles (130 km) long journey, but the time it takes to go from Barcelona to Lleida by train can vary depending on specific dates or traveling on weekends and holidays.
    What is the departure train station in Barcelona and arrival train station in Lleida?

    Omio customers who travel this route most frequently depart from Barcelona Sants   and arrive in Lleida.

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

    The most popular departure train station with passengers for this journey, called Barcelona Sants, is located 1.2 miles (1.9 km) from the city center of Barcelona.

    The most popular arrival train station, Lleida, is located 0.9 miles (1.4 km) away from the city center of Lleida.

    What train providers go from Barcelona to Lleida?
    For the best Barcelona to Lleida train to purchase, you can travel safely and comfortably with Renfe or Renfe AVE. However, it's always good to check all possible train providers with services to Lleida from Barcelona to compare what amenities they may offer.
    How many trains are there between Barcelona and Lleida a day?
    On average, there are 16 trains a day from Barcelona to Lleida. The train times and services may be different on weekends and holidays compared to weekdays.
    When is the earliest train from Barcelona to Lleida? When is the last train from Barcelona to Lleida?
    The first Barcelona to Lleida train departs at 4: 50 AM   and the last train from Barcelona to Lleida leaves at 7: 00 PM. Check out the most up-to-date train schedule from Barcelona to Lleida on Omio and find the best time to travel to your destination.
    How far in advance should I purchase train tickets to Lleida from Barcelona for the best deals?
    If you purchase the Barcelona to Lleida train within the next 7 days, you can find one way tickets to cost on average $22 (€18). However, booking your train ticket in advance gives you access to the best prices for trains between Barcelona and Lleida. 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

    Barcelona
    Lleida
    The major railway station for departures from Barcelona is Barcelona Sants. Read all the information you need to know about services, amenities and connections at Barcelona Sants for your journey to Lleida from Barcelona.
    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 transit 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