Tren en la ruta Lleida Barcelona
Train Route

Lleida-Barcelona trains: timetables, fares and offers

Lleida-Barcelona train in 1h 05min from €8. 31 departures a day, real timetables and stops. Check fares and book your trip.

From 8€ 24 trains/day AVE · Avant · Regional Exprés · Alvia · Intercity 1h 5'

Check prices for your dates

2026-09-04
Add return

🔒 No hidden fees · Best price guaranteed

8€Minimum price
1h 5'Direct journey
24Daily trains
35%Early booking savings
Route summary

Quick summary of the Lleida-Barcelona route

The Lleida-Barcelona train covers 130 km in 1h 05min on the fastest Avant, and up to 3h 00min on the services with more stops. There are 31 departures a day from Lleida-Pirineus to Barcelona-Sants, from €8 and averaging €47. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
Inside an Avant train
The Avant covers the route in 1h 05min
Distance130 km
Shortest journey1h 05min (Avant)
Longest journey3h 00min
Departures a day31 trains
Train typesAVE, Avant, Regional Exprés, Alvia and Intercity
Lowest fare€8
Average fare€47
Highest fare€112
Cheapest time of daybefore 9am
Best time to book0-2 days before travelling
Departure stationLleida-Pirineus
Arrival stationBarcelona-Sants
Schedules

Lleida-Barcelona train timetable

The first train leaves Lleida-Pirineus at 05:39 and the last one at 22:10. The fastest service is the Avant at 08:10, arriving at 09:15 in 1h 05min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

Lleida-Barcelona train timetable
DepartureArrivalDurationTypeStops
05:39 09:51 4h 12min
REG.EXP.
07:05 08:11 1h 06min
AVANT
08:08 11:25 3h 17min
REG.EXP.
08:10 09:15 1h 05min
AVANT
10:00 11:11 1h 11min
AVE
11:53 13:04 1h 11min
AVE
12:00 13:09 1h 09min
ALVIA
12:00 13:09 1h 09min
AVANT
13:38 14:54 1h 16min
AVE
14:00 15:11 1h 11min
AVANT
14:00 15:11 1h 11min
AVE
14:52 16:09 1h 17min
AVANT
14:52 16:09 1h 17min
AVE
14:53 16:15 1h 22min
AVANT
14:53 16:15 1h 22min
AVE
15:42 18:55 3h 13min
REG.EXP.
17:58 19:14 1h 16min
AVE
18:08 19:20 1h 12min
AVANT
18:29 21:55 3h 26min
REG.EXP.
18:39 20:02 1h 23min
Intercit
19:23 20:35 1h 12min
AVANT
19:58 21:11 1h 13min
AVE
20:16 21:40 1h 24min
ALVIA
20:16 21:40 1h 24min
AVANT
20:58 22:13 1h 15min
ALVIA
21:43 23:00 1h 17min
AVE
22:10 23:20 1h 10min
AVE
22:17 23:34 1h 17min
ALVIA
22:17 23:34 1h 17min
AVANT

A sample of the 31 daily services, spread across the day. Check your date's availability in the search box.

Prices

Lleida-Barcelona train fares

The Lleida-Barcelona train starts at €8.15 in Turista class, with an average fare of €47 across everything on sale. Preferente class can reach €112. Based on 3,748 real queries to the Renfe API.
Lleida-Barcelona train fares by type and class
Type/classFromAverage fareUp to
AVE Turista €8.15 €43.69 €81.60
AVE Preferente €14.75 €63.76 €112.05
REG.EXP. Turista €15.80 €15.80 €15.80
ALVIA Turista €25.90 €38.92 €64.80
Intercit Turista €28.70 €44.83 €50.25
AVANT Turista €31.50 €31.50 €31.50
Intercit Preferente €32.95 €50.56 €57.30
ALVIA Preferente €35.05 €50.28 €68.95
Journey time

How long does the Lleida-Barcelona train take?

The Avant takes 1h 05min between Lleida-Pirineus and Barcelona-Sants. Services with more stops take up to 3h 00min. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.

How long does the Lleida-Barcelona train take?
Service Duration Departures a day
AVE 1h 06min – 1h 22min 13
Avant 1h 05min – 1h 24min 9
Regional Exprés 2h 28min – 3h 00min 5
Alvia 1h 09min – 1h 24min 3
Intercity 1h 23min 1
Stations

Stations on the Lleida-Barcelona route

Trains leave from Lleida-Pirineus and arrive at Barcelona-Sants. Prices vary with the date, how far ahead you book and the fares on sale. Check the search box for your own trip.
On board

On board the Lleida-Barcelona train

The route is served by AVE, Avant, Regional Exprés, Alvia and Intercity. What each train carries depends on the set assigned to the service, so it is worth checking when you book.

Service Duration Departures a day Classes
AVE 1h 06min – 1h 22min 13 Turista and Preferente
Avant 1h 05min – 1h 24min 9 Turista
Regional Exprés 2h 28min – 3h 00min 5 Turista
Alvia 1h 09min – 1h 24min 3 Turista and Preferente
Intercity 1h 23min 1 Turista and Preferente
Savings

How to pay less on the Lleida-Barcelona train

To save on the Lleida-Barcelona train, book 15-21 days ahead (8% average saving). Tuesday is the cheapest day of the week, averaging €42. Data from 3,748 real queries to the Renfe API.
Travel on Tuesday
The cheapest day of the week, averaging €42
Tuesday: €42 on average vs Sunday: €53
Pick first thing in the morning trains
The cheapest time of day, averaging €16
€16 on average vs €51 at the most expensive time
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
Search with flexible dates
Moving the trip by ±2 days can bring the fare down a long way
Compare departure days in the ofertren.com search box
FAQ

Frequently asked questions about the Lleida-Barcelona train

How much does the Lleida-Barcelona train cost?

From €8 one way, averaging €47 and up to €112 on the busiest dates. The lowest fare on record is AVE Turista, from €8.15.

How long does the train from Lleida to Barcelona take?

The Avant takes 1h 05min between Lleida-Pirineus and Barcelona-Sants. Services with more stops take up to 3h 00min.

How many trains a day run from Lleida to Barcelona?

31 departures a day from Lleida-Pirineus, split between AVE, Avant, Regional Exprés, Alvia and Intercity.

Which station do trains to Barcelona leave from in Lleida?

From Lleida-Pirineus, where the 31 daily services on this route start.

Which station in Barcelona do trains from Lleida arrive at?

At Barcelona-Sants.

Does the Lleida-Barcelona train make intermediate stops?

The most frequent stops are Camp de Tarragona, Juneda, Les Borges Blanques, Vinaixa and Vimbodí.

What time do the first and last trains to Barcelona leave?

The first leaves Lleida-Pirineus at 05:39 and arrives at 08:07. The last one leaves at 22:10 and arrives at 23:20.

When is the Lleida-Barcelona train cheapest?

Booking 0-2 days before travelling. Tuesday is the cheapest day of the week, averaging €42. The first thing in the morning trains are the cheapest of the day, averaging €16.