There are 10 ways to get from Offenburg to Barcelona by train, plane, train (Renfe), bus, car, or train (TGV, Renfe)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Strasbourg International Airport, fly
best- Take the train from Offenburg Bahnhof to Strasbourg Bahnhoftrain
- Fly from Strasbourg International Airport (SXB) to Barcelona–El Prat Airport (BCN)plane SXB - BCN
5h 18m€62–203Bus
cheapest- Take the bus from Strasbourg - L'Étoile Park Bus Station to Barcelona - North Bus Stationbus BlaBlaCar Bus
17h 20m€49–146Train
- Take the train from Strasbourg Bahnhof to Lyon Part Dieutrain 84
- Take the train from Lyon Part Dieu to Barcelona-Santstrain 9742
11h€112–183Drive 1,101.8 km
- Drive from Offenburg to Barcelonacar 1,101.8 km
10h 48m€170–246Train to Basel, fly
- Take the train from Offenburg Bahnhof to Basel SBBtrain
- Fly from Basel (BSL) to Barcelona–El Prat Airport (BCN)plane BSL - BCN
6h 13m€63–226Train, train to Stuttgart Airport, fly
- Take the train from Offenburg Bahnhof to Karlsruhe Hauptbahnhoftrain
- Take the train from Karlsruhe Hbf to Stuttgart Hbftrain
- Fly from Stuttgart Airport (STR) to Barcelona–El Prat Airport (BCN)plane STR - BCN
6h 54m€69–245Train to Frankfurt, fly
- Take the train from Offenburg Bahnhof to Frankfurttrain
- Fly from Frankfurt (FRA) to Barcelona–El Prat Airport (BCN)plane FRA - BCN
6h 43m€94–284Train, train to Zurich Airport, fly
- Take the train from Offenburg Bahnhof to Basel SBBtrain
- Take the train from Basel SBB to Zürich HBtrain
- Fly from Zurich Airport (ZRH) to Barcelona–El Prat Airport (BCN)plane ZRH - BCN
7h 31m€84–280Train via Montpellier
- Take the train from Strasbourg to Montpellier Saint-Rochtrain Tgv
- Take the train from Montpellier Saint-Roch to Barcelona-Santstrain 9742 / ...
11h 27m€110–363Train, bus
- Take the train from Offenburg Bahnhof to Denzlingen Bahnhoftrain Rb26 / ...
- Take the bus from Freiburg to Barcelonabus FlixBus N872
18h 44m€58–115
Offenburg to Barcelona by train
Questions & Answers
The cheapest way to get from Offenburg to Barcelona is to bus which costs €45 - €150 and takes 17h 20m.
The fastest way to get from Offenburg to Barcelona is to train and fly which takes 5h 18m and costs €60 - €210.
No, there is no direct bus from Offenburg to Barcelona station. However, there are services departing from Offenburg and arriving at Barcelona - North Bus Station via Strasbourg - L'Étoile Park Bus Station. The journey, including transfers, takes approximately 17h 20m.
No, there is no direct train from Offenburg to Barcelona. However, there are services departing from Offenburg Bahnhof and arriving at Barcelona-Sants via Strasbourg Bahnhof and Lyon Part Dieu. The journey, including transfers, takes approximately 11h.
The distance between Offenburg and Barcelona is 971 km. The road distance is 1101.8 km.
The best way to get from Offenburg to Barcelona without a car is to train which takes 11h and costs €110 - €190.
It takes approximately 5h 18m to get from Offenburg to Barcelona, including transfers.
Offenburg to Barcelona bus services, operated by BlaBlaCar Bus, depart from Strasbourg - L'Étoile Park Bus Station.
Offenburg to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), depart from Strasbourg Bahnhof station.
The best way to get from Offenburg to Barcelona is to train which takes 11h and costs €110 - €190. Alternatively, you can bus, which costs €45 - €150 and takes 17h 20m.
What companies run services between Offenburg, Germany and Barcelona, Spain?
You can take a train from Offenburg Bahnhof to Barcelona-Sants via Strasbourg Bahnhof and Lyon Part Dieu in around 11h. Alternatively, BlaBlaCar Bus operates a bus from Strasbourg - L'Étoile Park Bus Station to Barcelona - North Bus Station twice daily. Tickets cost €45–140 and the journey takes 15h 50m.
- Website
- lufthansa.com
Flights from Basel to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €70–95
Flights from Stuttgart Airport to Barcelona–El Prat Airport via Munich
- Ave. Duration
- 4h 10m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €55–300
Flights from Stuttgart Airport to Barcelona–El Prat Airport via Frankfurt
- Ave. Duration
- 4h 37m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- €110–180
Flights from Frankfurt to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €70–320
- Website
- swiss.com
Flights from Stuttgart Airport to Barcelona–El Prat Airport via Zurich Airport
- Ave. Duration
- 3h 51m
- When
- Every day
- Estimated price
- €70–280
Flights from Frankfurt to Barcelona–El Prat Airport via Zurich Airport
- Ave. Duration
- 4h 34m
- When
- Every day
- Estimated price
- €60–250
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 46m
- When
- Every day
- Estimated price
- €50–210
- Website
- vueling.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 47m
- When
- Tuesday and Sunday
- Estimated price
- €40–200
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €26–150
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- €30–140
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €35–140
- Website
- iberia.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Tuesday
- Estimated price
- €40–200
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- €26–150
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- €30–140
Flights from Zurich Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Every day
- Estimated price
- €35–140
- Website
- easyjet.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 40m
- When
- Monday and Friday
- Estimated price
- €40–170
Flights from Basel to Barcelona–El Prat Airport
- Ave. Duration
- 1h 43m
- When
- Every day
- Estimated price
- €35–130
- Website
- volotea.com
Flights from Strasbourg International Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 45m
- When
- Monday and Thursday
- Estimated price
- €40–170
- Website
- eurowings.com
Flights from Stuttgart Airport to Barcelona–El Prat Airport
- Ave. Duration
- 1h 50m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €40–140
- Website
- condor.com
Flights from Frankfurt to Barcelona–El Prat Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- €65–230
- Phone
- +49 7821 9960770
- info@sweg.de
- Website
- sweg.de
Train from Offenburg Bahnhof to Strasbourg Bahnhof
- Ave. Duration
- 29 min
- Frequency
- Hourly
- Estimated price
- €14
- Schedules at
- sweg.de
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Offenburg Bahnhof to Strasbourg Bahnhof
- Ave. Duration
- 25 min
- Frequency
- Once daily
- Estimated price
- €12–13
- Website
- https://www.sncf-connect.com/en-en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 36 min
- Frequency
- 3 times a day
- Estimated price
- €7–30
- Website
- https://www.sncf-connect.com/en-en
Train from Strasbourg to Montpellier Saint-Roch
- Ave. Duration
- 6h 3m
- Frequency
- Twice daily
- Estimated price
- €70–240
- Website
- https://www.sncf-connect.com/en-en
Train from Montpellier Saint-Roch to Barcelona-Sants
- Ave. Duration
- 3h 15m
- Frequency
- Once daily
- Estimated price
- €35–110
- Website
- https://www.sncf-connect.com/en-en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Strasbourg Bahnhof to Lyon Part Dieu
- Ave. Duration
- 3h 43m
- Frequency
- Once daily
- Estimated price
- €50–95
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 48m
- Frequency
- Once daily
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Montpellier Saint-Roch to Barcelona-Sants
- Ave. Duration
- 2h 55m
- Frequency
- Twice daily
- Estimated price
- €28–40
- Website
- https://www.renfe.com/es/en
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 23m
- Frequency
- Hourly
- Estimated price
- €22–45
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- €10–28
- Website
- https://int.bahn.de/en
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 57 min
- Frequency
- Every 2 hours
- Estimated price
- €18–28
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Frankfurt
- Ave. Duration
- 1h 38m
- Frequency
- Hourly
- Estimated price
- €15–60
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- konzern.oebb.at
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 39m
- Frequency
- Twice daily
- Estimated price
- €30–50
- Website
- https://konzern.oebb.at/en/
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 29m
- Frequency
- Once daily
- Estimated price
- €20–65
- Website
- https://www.ns.nl/en
- 2nd Class
- €20–30
- 1st Class
- €40–65
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 2h 11m
- Frequency
- 4 times a day
- Estimated price
- €20–29
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- 4 times a day
- Estimated price
- €13–19
- Website
- https://int.bahn.de/en
Train from Offenburg Bahnhof to Denzlingen Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Every 30 minutes
- Estimated price
- €11–17
- Website
- https://int.bahn.de/en
- Phone
- +43 5 1717
- Website
- oebb.at
Train from Offenburg Bahnhof to Basel SBB
- Ave. Duration
- 1h 33m
- Frequency
- Once a week
- Estimated price
- €57
- Website
- https://www.oebb.at/en/reiseplanung-services/im-zug/unsere-zuege/eurocity-intercity
- Website
- https://shop.oebbtickets.at/en/ticket
- Phone
- +49 711 400 534 44
- service@gabw-bahn.de
- Website
- go-ahead-bw.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 55 min
- Frequency
- Hourly
- Estimated price
- €14–27
- Schedules at
- go-ahead-bw.de
- 2nd Class Ticket
- €14–18
- 1st Class Ticket
- €18–27
- Phone
- +49 711 2092-7087
- Website
- regional.bahn.de
Train from Karlsruhe Hbf to Stuttgart Hbf
- Ave. Duration
- 1h 36m
- Frequency
- 5 times a week
- Schedules at
- regional.bahn.de
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Basel SBB to Zürich HB
- Ave. Duration
- 1h 12m
- Frequency
- Every 20 minutes
- Estimated price
- €21–40
- Website
- https://www.sbb.ch/en
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Strasbourg - L'Étoile Park Bus Station to Barcelona - North Bus Station
- Ave. Duration
- 15h 50m
- Frequency
- Twice daily
- Estimated price
- €45–140
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Freiburg to Barcelona
- Ave. Duration
- 16h 45m
- Frequency
- Twice daily
- Estimated price
- €40–90
- Website
- https://www.flixbus.co.uk
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
More Questions & Answers
Offenburg to Barcelona bus services, operated by BlaBlaCar Bus, arrive at Barcelona - North Bus Station.
Offenburg to Barcelona train services, operated by Société Nationale des Chemins de fer Français (SNCF), arrive at Lyon Part Dieu station.
Yes, the driving distance between Offenburg to Barcelona is 1102 km. It takes approximately 10h 48m to drive from Offenburg to Barcelona.
Book your Offenburg to Barcelona train tickets online with Omio.
Book your Offenburg to Barcelona bus tickets online with Omio.
There are 5501+ hotels available in Barcelona.

























































