There are 5 ways to get from Barbastro to Lleida by bus, car, taxi, train, or rideshare
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Barbastro to Lleida
1h 35m€6–9Rideshare
cheapest- Take the rideshare from Barbastro to Lérida67.4 km
1h 7m€5Drive 66.3 km
- Drive from Barbastro to Lleida66.3 km
46 min€11–16Taxi
- Take the taxi from Barbastro to Lleida66.3 km
46 min€240–300Line 349 bus, train
- Take the bus from Barbastro - Hospital to Binefar349
- Take the train from Binefar to LleidaRe
2h 13m€6–9
Barbastro to Lleida by bus
Questions & Answers
The cheapest way to get from Barbastro to Lleida is to rideshare which costs €5 and takes 1h 7m.
The fastest way to get from Barbastro to Lleida is to drive which takes 46 min and costs €10 - €16.
Yes, there is a direct bus departing from Barbastro and arriving at Lleida. Services depart three times a day, and operate every day. The journey takes approximately 1h 35m.
The distance between Barbastro and Lleida is 72 km. The road distance is 66.3 km.
The best way to get from Barbastro to Lleida without a car is to bus which takes 1h 35m and costs €6 - €9.
The bus from Barbastro to Lleida takes 1h 35m including transfers and departs three times a day.
Barbastro to Lleida bus services, operated by Avanza Grupo, depart from Barbastro station.
Barbastro to Lleida bus services, operated by Avanza Grupo, arrive at Lleida station.
Yes, the driving distance between Barbastro to Lleida is 66 km. It takes approximately 46 min to drive from Barbastro to Lleida.
There are 84+ hotels available in Lleida.
What companies run services between Barbastro, Aragon, Spain and Lleida, Spain?
Avanza Grupo operates a bus from Barbastro to Lleida 3 times a day. Tickets cost €6–9 and the journey takes 1h 35m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Binefar to Lleida
- Ave. Duration
- 34 min
- Frequency
- Twice daily
- Estimated price
- €3–5
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 272 28 32
- info.LD@avanzagrupo.com
- Website
- avanzabus.com
Bus from Barbastro to Lleida
- Ave. Duration
- 1h 35m
- Frequency
- 3 times a day
- Estimated price
- €6–9
- Schedules at
- avanzabus.com
Bus from Barbastro - Hospital to Binefar
- Ave. Duration
- 39 min
- Frequency
- 5 times a day
- Estimated price
- €2–5
- Schedules at
- aragon.avanzagrupo.com
Rome2Rio's guide to BlaBlaCar.es
Contact Details
- Website
- blablacar.com
Rideshare from Barbastro to Lérida
- Ave. Duration
- 1h 7m
- Frequency
- 4 times a day
- Estimated price
- €5
- Book at
- blablacar.es
- Ave. Duration
- 46 min
- Estimated price
- €240–300
Taxista Antonio Benigno
- Phone
- +34 630 10 26 82
Taxi Nevot Monzón
- Phone
- +34 619 66 75 14
Taxis Ribagorza - David González Barrabes
- Phone
- +34 625 78 52 02
Jose Ramon Mascaray Navarro
- Phone
- +34 608 03 37 23
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
Is ride-sharing platform BlaBlaCar right for you?
Read the travel guide
More Questions & Answers
Check out Blablacar's carpooling service for rideshare options between Barbastro and Lleida. A great option if you don't have a driver's licence or want to avoid public transport.















