There are 8 ways to get from Brussels to Lleida by plane, train, train (TGV, Renfe), bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Brussels Airport to Barcelona–El Prat Airport, train
best- Fly from Brussels Airport (BRU) to Barcelona–El Prat Airport (BCN)plane BRU - BCN
- Take the train from Barcelona-Sants to Lleidatrain
6h€60–239Train
- Take the train from Brussel-Zuid / Bruxelles-Midi to Perpignantrain Tgv
- Take the train from Perpignan to Barcelona-Santstrain Tgv
- Take the train from Barcelona-Sants to Lleidatrain Ave
11h 18m€289–492Bus via Toulouse
- Take the bus from Brussels-North train station to Toulousebus
- Take the bus from Toulouse Central Bus Station to Andorra la Vella Bus Stationbus
- Take the bus from Andorra la Vella Bus Station to Lleida Carrer Princep de Viana Bus Stopbus
22h 45m€175–294Drive 1,280.9 km
- Drive from Brussels to Lleidacar 1,280.9 km
13h 37m€204–295Train to Brussels South Charleroi Airport, fly to Barcelona–El Prat Airport, train
- Take the train from Bruxelles-Central to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Barcelona–El Prat Airport (BCN)plane CRL - BCN
- Take the train from Barcelona-Sants to Lleidatrain
7h 12m€82–328Fly Brussels Airport to Reus Airport, train
- Fly from Brussels Airport (BRU) to Reus Airport (REU)plane BRU - REU
- Take the train from Camp De Tarragona to Lleidatrain
7h 5m€115–270Train to Brussels South Charleroi Airport, fly to Reus Airport, train
- Take the train from Bruxelles-Central to Charleroi-Centraltrain
- Fly from Brussels South Charleroi Airport (CRL) to Reus Airport (REU)plane CRL - REU
- Take the train from Camp De Tarragona to Lleidatrain
7h 57m€92–309Bus
- Take the bus from Brussels - Midi Train Station to Lille - Europe Train Stationbus
- Take the bus from Lille - Europe Train Station to Barcelona - North Bus Stationbus
- Take the bus from Barcelona, Estació d'Autobusos Nord to Lleidabus
22h 50m€131–237
Brussels to Lleida by train
Questions & Answers
The cheapest way to get from Brussels to Lleida is to fly and train which costs €60 - €240 and takes 6h.
The fastest way to get from Brussels to Lleida is to fly and train which takes 6h and costs €60 - €240.
No, there is no direct bus from Brussels station to Lleida. However, there are services departing from Brussels-North train station and arriving at Lleida Carrer Princep de Viana Bus Stop via Toulouse Central Bus Station and Andorra la Vella Bus Station. The journey, including transfers, takes approximately 22h 45m.
No, there is no direct train from Brussels to Lleida. However, there are services departing from Brussel-Zuid / Bruxelles-Midi and arriving at Lleida via Perpignan and Barcelona-Sants. The journey, including transfers, takes approximately 11h 18m.
The distance between Brussels and Lleida is 1289 km. The road distance is 1280.9 km.
The best way to get from Brussels to Lleida without a car is to train which takes 11h 18m and costs €280 - €500.
It takes approximately 6h to get from Brussels to Lleida, including transfers.
Brussels to Lleida bus services, operated by FlixBus, depart from Brussels-North train station.
Brussels to Lleida train services, operated by TGV inOui, depart from Brussel-Zuid / Bruxelles-Midi station.
The best way to get from Brussels to Lleida is to train which takes 11h 18m and costs €280 - €500. Alternatively, you can bus via Toulouse, which costs €170 - €300 and takes 22h 45m.
What companies run services between Brussels, Belgium and Lleida, Spain?
You can take a train from Brussel-Zuid / Bruxelles-Midi to Lleida via Perpignan and Barcelona-Sants in around 11h 18m. Alternatively, you can take a bus from Brussels-North train station to Lleida Carrer Princep de Viana Bus Stop via Toulouse, Toulouse Central Bus Station, and Andorra la Vella Bus Station in around 22h 45m.
- Website
- ryanair.com
Flights from Brussels Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 5m
- When
- Every day
- Estimated price
- €30–160
Flights from Brussels South Charleroi Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €45–230
Flights from Brussels South Charleroi Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 35m
- When
- Wednesday to Friday
- Estimated price
- €45–230
Flights from Brussels Airport to Reus Airport via Dublin
- Ave. Duration
- 5h 10m
- When
- Sunday
- Estimated price
- €95–220
Flights from Brussels South Charleroi Airport to Reus Airport
- Ave. Duration
- 2h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- €65–220
- Phone
- +34 91 232 03 20
- Website
- Renfe AVE
Train from Barcelona-Sants to Lleida
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €27–50
- Website
- Renfe AVE
Train from Barcelona-Sants to Lleida
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €27–50
- Website
- Renfe AVE
Train from Barcelona-Sants to Lleida
- Ave. Duration
- 1h
- Frequency
- Every 30 minutes
- Estimated price
- €27–50
- Website
- Renfe AVE
Train from Camp De Tarragona to Lleida
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–21
- Website
- Renfe AVE
Train from Camp De Tarragona to Lleida
- Ave. Duration
- 26 min
- Frequency
- Every 30 minutes
- Estimated price
- €12–21
- Website
- Renfe AVE
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Brussels-North train station to Toulouse
- Ave. Duration
- 14h 20m
- Frequency
- Twice daily
- Estimated price
- €75–130
- Website
- Flixbus
Bus from Brussels - Midi Train Station to Lille - Europe Train Station
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- €8–13
- Website
- Flixbus
Want to know more about travelling around Spain
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Brussels to Lleida bus services, operated by FlixBus, arrive at Toulouse station.
Brussels to Lleida train services, operated by TGV inOui, arrive at Perpignan station.
Yes, the driving distance between Brussels to Lleida is 1281 km. It takes approximately 13h 37m to drive from Brussels to Lleida.
Book your Brussels to Lleida train tickets online with Omio.
Book your Brussels to Lleida bus tickets online with Omio.
There are 87+ hotels available in Lleida.










