There are 10 ways to get from Lleira to Barcelona by train (Renfe, Ouigo), bus, car, train, plane, or towncar
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Sarracin De Aliste to Puebla De Sanabriatrain Re
- Take the train from Puebla De Sanabria Llegada to Madrid Chamartíntrain Alv
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
7h 45m€113–260Train, train to Santiago De Compostela Airport, fly
cheapest- Take the train from Sarracin De Aliste to Puebla De Sanabriatrain
- Take the train from Puebla De Sanabria Llegada to Santiago De Compostelatrain
- Fly from Santiago De Compostela Airport (SCQ) to Barcelona–El Prat Airport (BCN)plane SCQ - BCN
7h 41m€81–281Bus
- Take the bus from Otero de Bodas to Zamorabus
- Take the bus from Zamora to Barcelona, Estació d'Autobusos Nordbus Alsa
14h 30m€93–138Drive 815.1 km
- Drive from Lleira to Barcelonacar 815.1 km
9h 19m€129–187Bus, train
- Take the bus from Camarzana de Tera to Palencia - Estación de Autobuses Plaza de Leónbus
- Take the train from Palencia to Barcelona-Santstrain Alv
10h 31m€143–216Bus via Sant Julià de Lòria
- Take the bus from Otero de Bodas to Zamorabus
- Take the bus from Zamora to Sant Julià de Lòriabus
- Take the bus from Sant Julià de Lòria to Barcelona, Estación de Autobuses de Santsbus
17h 45m€158–233Bus, bus to León Airport, fly
- Take the bus from Villar de Farfón to Benaventebus
- Take the bus from Benavente to Leonbus
- Fly from León Airport (LEN) to Barcelona–El Prat Airport (BCN)plane LEN - BCN
7h 41mDrive, towncar to Francisco De Sá Carneiro Airport, fly
- Drive from Lleira to Bragançacar
- Take a town car from Bragança to Porto - Aeroporto Francisco Sá Carneirotowncar
- Fly from Francisco De Sá Carneiro Airport (OPO) to Barcelona–El Prat Airport (BCN)plane OPO - BCN
7h 55m€293–402Train, train to Vigo, fly
- Take the train from Sarracin De Aliste to Puebla De Sanabriatrain
- Take the train from Puebla De Sanabria Llegada to Vigo Urzaiztrain
- Fly from Vigo (VGO) to Barcelona–El Prat Airport (BCN)plane VGO - BCN
8h 59m€111–281Bus, train, bus to Asturias Airport, fly
- Take the bus from Villar de Farfón to Benaventebus
- Take the bus from Benavente to Leonbus
- Take the train from Leon to Oviedotrain
- Take the bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]bus
- Fly from Asturias Airport (OVD) to Barcelona–El Prat Airport (BCN)plane OVD - BCN
9h 37m
Santiago De Compostela Airport (SCQ) to Barcelona–El Prat Airport (BCN) flights
Questions & Answers
The cheapest way to get from Lleira to Barcelona is to bus which costs €90 - €140 and takes 14h 30m.
The fastest way to get from Lleira to Barcelona is to train and fly which takes 7h 41m and costs €80 - €290.
No, there is no direct bus from Lleira to Barcelona. However, there are services departing from Otero de Bodas and arriving at Barcelona, Estació d'Autobusos Nord via Zamora. The journey, including transfers, takes approximately 14h 30m.
No, there is no direct train from Lleira to Barcelona. However, there are services departing from Sarracin De Aliste and arriving at Barcelona-Sants via Puebla De Sanabria Llegada, Madrid Chamartín and Madrid-Puerta de Atocha-Almudena Grandes. The journey, including transfers, takes approximately 7h 45m.
The distance between Lleira and Barcelona is 1023 km. The road distance is 815.1 km.
The best way to get from Lleira to Barcelona without a car is to train which takes 7h 45m and costs €110 - €260.
It takes approximately 7h 45m to get from Lleira to Barcelona, including transfers.
Lleira to Barcelona bus services, operated by Empresa Vivas, depart from Otero de Bodas station.
Lleira to Barcelona train services, operated by Renfe Viajeros, depart from Sarracin De Aliste station.
The best way to get from Lleira to Barcelona is to train which takes 7h 45m and costs €110 - €260. Alternatively, you can bus, which costs €90 - €140 and takes 14h 30m.
What companies run services between Lleira, Spain and Barcelona, Spain?
You can take a vehicle from Lleira to Barcelona-Sants via Sarracin De Aliste, Puebla De Sanabria Llegada, Madrid Chamartín, and Madrid-Puerta de Atocha-Almudena Grandes in around 7h 45m. Alternatively, you can take a vehicle from Lleira to Barcelona, Estació d'Autobusos Nord via Otero de Bodas and Zamora in around 14h 30m.
- Website
- vueling.com
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €90–440
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Ibiza
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 5m
- When
- Wednesday, Friday, Tuesday, and Saturday
- Estimated price
- €35–210
Flights from León Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €110–420
Flights from León Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €110–420
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €28–130
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 25m
- When
- Tuesday, Friday, and Saturday
- Estimated price
- €28–130
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €70–210
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Ibiza
- Ave. Duration
- 3h 50m
- When
- Tuesday
- Estimated price
- €28–130
Flights from Vigo to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €50–170
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €70–130
Flights from Asturias Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €30–150
Flights from Asturias Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €35–220
Flights from Asturias Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- €30–150
- Website
- iberia.com
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Every day
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Bilbao
- Ave. Duration
- 3h 25m
- When
- Wednesday
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- €90–440
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Ibiza
- Ave. Duration
- 3h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- €35–210
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 5m
- When
- Wednesday, Friday, Tuesday, and Saturday
- Estimated price
- €35–210
Flights from León Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Wednesday, Thursday, Friday, Sunday, and Tuesday
- Estimated price
- €110–420
Flights from León Airport to Barcelona–El Prat Airport via Ibiza
- Ave. Duration
- 3h 25m
- When
- Thursday
- Estimated price
- €110–420
Flights from León Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 45m
- When
- Sunday
- Estimated price
- €110–420
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 47m
- When
- Every day
- Estimated price
- €28–130
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 47m
- When
- Every day
- Estimated price
- €70–210
Flights from Vigo to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €50–170
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €70–130
Flights from Asturias Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 31m
- When
- Every day
- Estimated price
- €30–150
Flights from Asturias Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 3h 38m
- When
- Every day
- Estimated price
- €35–220
Flights from Asturias Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 3h 50m
- When
- Wednesday
- Estimated price
- €30–150
- Website
- ryanair.com
Flights from Santiago De Compostela Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday, Wednesday, Friday, and Saturday
- Estimated price
- €45–200
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- €30–140
- Website
- aireuropa.com
Flights from Francisco De Sá Carneiro Airport to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €65–220
Flights from Vigo to Barcelona–El Prat Airport via Madrid
- Ave. Duration
- 4h
- When
- Every day
- Estimated price
- €100–210
- Website
- volotea.com
Flights from Asturias Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 25m
- When
- Monday, Tuesday, Thursday, Friday, and Sunday
- Estimated price
- €30–170
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Sarracin De Aliste to Puebla De Sanabria
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- https://www.renfe.com/es/en
Train from Puebla De Sanabria Llegada to Madrid Chamartín
- Ave. Duration
- 1h 41m
- Frequency
- Every 3 hours
- Estimated price
- €40–65
- Website
- https://www.renfe.com/es/en
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 29m
- Frequency
- 4 times a day
- Estimated price
- €75–120
- Website
- https://www.renfe.com/es/en
Train from Sarracin De Aliste to Puebla De Sanabria
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- https://www.renfe.com/es/en
Train from Puebla De Sanabria Llegada to Santiago De Compostela
- Ave. Duration
- 1h 37m
- Frequency
- 4 times a day
- Estimated price
- €26–40
- Website
- https://www.renfe.com/es/en
Train from Palencia to Barcelona-Sants
- Ave. Duration
- 7h 21m
- Frequency
- Every 4 hours
- Estimated price
- €100–160
- Website
- https://www.renfe.com/es/en
Train from Sarracin De Aliste to Puebla De Sanabria
- Ave. Duration
- 40 min
- Frequency
- Twice daily
- Estimated price
- €5–9
- Website
- https://www.renfe.com/es/en
Train from Puebla De Sanabria Llegada to Vigo Urzaiz
- Ave. Duration
- 2h 42m
- Frequency
- Twice daily
- Estimated price
- €35–60
- Website
- https://www.renfe.com/es/en
Train from Leon to Oviedo
- Ave. Duration
- 1h 8m
- Frequency
- Every 3 hours
- Estimated price
- €16–25
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 22m
- Frequency
- Every 30 minutes
- Estimated price
- €95–170
- Website
- https://www.renfe.com/es/en
Train from Leon to Oviedo
- Ave. Duration
- 1h 1m
- Frequency
- 4 times a day
- Estimated price
- €19–35
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- [email protected]
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 31m
- Frequency
- Hourly
- Estimated price
- €60–130
- Website
- https://iryo.eu/en/home
- Phone
- +34 900 759 781
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 23m
- Frequency
- Every 2 hours
- Estimated price
- €55–100
- Website
- https://www.ouigo.com/es/en
- Phone
- 980 51 66 23
- %[email protected]
- Website
- autocaresvivas.es
Bus from Otero de Bodas to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €11–18
- Schedules at
- autocaresvivas.es
Bus from Otero de Bodas to Zamora
- Ave. Duration
- 1h 10m
- Frequency
- Twice daily
- Estimated price
- €11–18
- Schedules at
- autocaresvivas.es
- Phone
- +34 910 207 007
- Website
- alsa.com
Bus from Zamora to Barcelona, Estació d'Autobusos Nord
- Ave. Duration
- 12h
- Frequency
- Once daily
- Estimated price
- €65–100
- Website
- https://www.alsa.com/en/
Bus from Benavente to Leon
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €6–9
- Website
- https://www.alsa.com/en/
Bus from Benavente to Leon
- Ave. Duration
- 50 min
- Frequency
- Twice daily
- Estimated price
- €6–9
- Website
- https://www.alsa.com/en/
Bus from [OVIEDO/UVIÉU] Estación Bus Oviedo IL- Pepe Cosmen [CTA 21470] to [ANZU|Aeropuerto] Aeropuerto - Llegadas [CTA 03073]
- Ave. Duration
- 40 min
- Frequency
- Every 20 minutes
- Estimated price
- €3–5
- Website
- https://www.alsa.com/en/
- Phone
- +34 900 92 91 92
- [email protected]
- Website
- monbus.es
Bus from Camarzana de Tera to Palencia - Estación de Autobuses Plaza de León
- Ave. Duration
- 1h 40m
- Frequency
- Once a week
- Estimated price
- €10–17
- Website
- https://www.monbus.es/en
- Phone
- +376 806 555
- [email protected]
- Website
- interurbana.ad
Bus from Zamora to Sant Julià de Lòria
- Ave. Duration
- 11h 25m
- Frequency
- Twice a week
- Estimated price
- €95–150
- Website
- https://www.interurbana.ad/idioma-en
- Phone
- +376 80 51 51
- [email protected]
- Website
- andorradirectbus.es
Bus from Sant Julià de Lòria to Barcelona, Estación de Autobuses de Sants
- Ave. Duration
- 2h 50m
- Frequency
- Every 4 hours
- Estimated price
- €35–45
- Schedules at
- andorradirectbus.es
- Phone
- + 34 (0) 980 649 059
- [email protected]
- Website
- autocaresjfernandez.com
Bus from Villar de Farfón to Benavente
- Ave. Duration
- 44 min
- Frequency
- Once a week
- Schedules at
- autocaresjfernandez.com
Bus from Villar de Farfón to Benavente
- Ave. Duration
- 44 min
- Frequency
- Once a week
- Schedules at
- autocaresjfernandez.com
- Phone
- (+351) 220 971 653
- [email protected]
- Website
- vmtransfers.com
Towncar from Bragança to Porto - Aeroporto Francisco Sá Carneiro
- Ave. Duration
- 2h 10m
- Frequency
- On demand
- Estimated price
- €250
- Website
- https://www.vmtransfers.com/en/
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
More Questions & Answers
Lleira to Barcelona bus services, operated by Empresa Vivas, arrive at Zamora station.
Lleira to Barcelona train services, operated by Renfe Viajeros, arrive at Puebla De Sanabria station.
Yes, the driving distance between Lleira to Barcelona is 815 km. It takes approximately 9h 19m to drive from Lleira to Barcelona.
There are 5190+ hotels available in Barcelona.


























