Details of how to get from Barcelona Airport to Lleida without going via the city of Barcelona.
Barcelona Airport to Lleida by Bus
The ALSA bus company runs buses direct from Barcelona Airport to Lleida. Tickets cost around 20 euros and take between two-and-a-half and three-and-a-half hours. Book from
ALSA.
Barcelona Airport to Lleida by Train
There are no direct trains fom Barcelona airport to Lleida, but you can take the airport train (free with the
Barcelona Card to Sants station and then take the high-speed
AVE train to Lleida. If you're lucky with connections, this would be even quicker than the bus, but it's more expensive.
Barcelona Airport to Lleida by Car
The 170km from Barcelona Airport to Lleida should take about 1h45 by car, following the E-90 and LL-12 roads. Note that some of these are toll roads. Read more about
Hiring a Car in Spain.
Barcelona Airport to Lleida by Plane
There are no flights from Barcelona to Lleida.