There are 8 ways to get from Strasbourg to Barbastro by train, bus, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, bus
best- Take the train from Strasbourg to Lyon Part Dieutrain Tgv
- Take the train from Lyon Part Dieu to Barcelona-Santstrain
- Take the train from Barcelona-Sants to Lleidatrain Ave
- Take the bus from Lleida - Estación de Autobuses to Barbastrobus
13h 2m€202–401Fly from Strasbourg International Airport, train, bus
cheapest- Fly from Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN)plane SXB - BCN
- Take the train from Barcelona-Sants to Lleidatrain
- Take the bus from Lleida - Estación de Autobuses to Barbastrobus
8h 2m€73–342Bus
- Take the bus from Strasbourg - L'Étoile Park Bus Station to Barcelona - North Bus Stationbus BlaBlaCar Bus
- Take the bus from Barcelona Diagonal to Barbastrobus
20h 35m€100–227Drive 1,158.9 km
- Drive from Strasbourg to Barbastrocar 1,158.9 km
13h 39m€190–275Train, bus via Montpellier
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Barcelona-Santstrain
- Take the bus from Barcelona - Estación de Autobuses de Sants to Barbastrobus
14h 3m€219–385Bus via Freiburg im Breisgau
- Take the bus from Strasbourg to Freiburgbus 011 / ...
- Take the bus from Freiburg to Barcelonabus
- Take the bus from Barcelona - Estación de Autobuses de Sants to Barbastrobus
21h 45m€116–201Train to Basel, fly, train, bus
- Take the train from Strasbourg to St Louistrain
- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
- Take the train from Barcelona-Sants to Lleidatrain
- Take the bus from Lleida - Estación de Autobuses to Barbastrobus
9h 15m€102–301Train to Stuttgart Airport, fly, train, bus
- Take the train from Strasbourg to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Barcelona–El Prat Airport (BCN)plane STR - BCN
- Take the train from Barcelona-Sants to Lleidatrain
- Take the bus from Lleida - Estación de Autobuses to Barbastrobus
10h 3m€124–321
Strasbourg to Barbastro by train and bus
Comparing Your Travel Options
The cheapest way to get from Strasbourg to Barbastro is to bus via Freiburg im Breisgau which costs €110 - €210 and takes 21h 45m.
The fastest way to get from Strasbourg to Barbastro is to fly and train and bus which takes 8h 2m and costs €70 - €350.
No, there is no direct bus from Strasbourg station to Barbastro. However, there are services departing from Strasbourg - L'Étoile Park Bus Station and arriving at Barbastro via Gran Via - Roger de Flor and Barcelona Diagonal. The journey, including transfers, takes approximately 20h 35m.
The distance between Strasbourg and Barbastro is 1405 km. The road distance is 1158.9 km.
The best way to get from Strasbourg to Barbastro without a car is to train and bus which takes 13h 2m and costs €200 - €410.
It takes approximately 13h 2m to get from Strasbourg to Barbastro, including transfers.
Strasbourg to Barbastro bus services, operated by BlaBlaCar Bus, depart from Strasbourg - L'Étoile Park Bus Station.
Strasbourg to Barbastro bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Yes, the driving distance between Strasbourg to Barbastro is 1159 km. It takes approximately 13h 39m to drive from Strasbourg to Barbastro.
There are 148+ hotels available in Barbastro.
What companies run services between Strasbourg, France and Barbastro, Aragon, Spain?
You can take a bus from Strasbourg - L'Étoile Park Bus Station to Barbastro via Barcelona - North Bus Station, Gran Via - Roger de Flor, Diagonal - Pl Reina Maria Cristina, and Barcelona Diagonal in around 20h 35m.
- Website
- easyjet.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Friday
- Estimated price
- €55–270
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €35–170
- Phone
- +33 1 84 94 36 35
- Website
- TGV inOui
Train from Strasbourg to Lyon Part Dieu
- Ave. Duration
- 3h 47m
- Frequency
- Every 2 hours
- Estimated price
- €95–150
- Website
- TGV inOui
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 5h 59m
- Frequency
- Twice a week
- Estimated price
- €120–190
- Website
- TGV inOui
Train from Strasbourg to Montpellier Saint-Roch
- Ave. Duration
- 5h 58m
- Frequency
- Every 4 hours
- Estimated price
- €160–240
- Website
- TGV inOui
Train from Montpellier Saint-Roch to Barcelona-Sants
- Ave. Duration
- 3h 16m
- Frequency
- Twice daily
- Estimated price
- €65–100
- Website
- TGV inOui
Train from Strasbourg to Stuttgart Hbf
- Ave. Duration
- 1h 30m
- Frequency
- Every 4 hours
- Estimated price
- €30–45
- Website
- TGV inOui
- Phone
- +34 91 272 28 32
- [email protected]
- Website
- avanzabus.com
Bus from Lleida - Estación de Autobuses to Barbastro
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €12–15
- Schedules at
- avanzabus.com
Bus from Barcelona Diagonal to Barbastro
- Ave. Duration
- 3h
- Frequency
- Every 4 hours
- Estimated price
- €17–50
- Schedules at
- avanzabus.com
Bus from Lleida - Estación de Autobuses to Barbastro
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €12–15
- Schedules at
- avanzabus.com
Bus from Barcelona - Estación de Autobuses de Sants to Barbastro
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €18–50
- Schedules at
- avanzabus.com
Bus from Barcelona - Estación de Autobuses de Sants to Barbastro
- Ave. Duration
- 3h 10m
- Frequency
- Every 4 hours
- Estimated price
- €18–50
- Schedules at
- avanzabus.com
Bus from Lleida - Estación de Autobuses to Barbastro
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €12–15
- Schedules at
- avanzabus.com
Bus from Lleida - Estación de Autobuses to Barbastro
- Ave. Duration
- 1h 15m
- Frequency
- Once daily
- Estimated price
- €12–15
- Schedules at
- avanzabus.com
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide










