There are 11 ways to get from Rheine to Barcelona by train, plane, train (Eurostar, TGV), bus, car, or car train
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 Düsseldorf International Airport, fly to Barcelona–El Prat Airport
best- Take the train from Rheine, Bahnhof to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Barcelona–El Prat Airport (BCN)plane DUS - BCN
7h 5m€78–308Train
- Take the train from Rheine to Hengelotrain
- Take the train from Hengelo to Rotterdam Centraaltrain
- Take the train from Rotterdam Centraal to Paris Nordtrain
- Take the train from Paris Gare De Lyon to Barcelona-Santstrain Tgv
15h 3m€357–647Train, bus
- Take the train from Münster Hauptbahnhof to Essen Hbftrain 43 / ...
- Take the bus from Essen central train station to Barcelonabus FlixBus N710
23h 8m€113–279Drive 1,513.1 km
- Drive from Rheine to Barcelonacar 1,513.1 km
14h 37m€240–346Train to Cologne Bonn Airport, fly to Barcelona–El Prat Airport
- Take the train from Rheine to Koeln Messe/Deutztrain
- Fly from Cologne Bonn Airport (CGN) to Barcelona–El Prat Airport (BCN)plane CGN - BCN
7h 34mFly Münster Osnabrück International Airport to Barcelona–El Prat Airport
- Fly from Münster Osnabrück International Airport (FMO) to Barcelona–El Prat Airport (BCN)plane FMO - BCN
8h 25m€113–395Train, train to Amsterdam Airport Schiphol, fly to Barcelona–El Prat Airport
- Take the train from Rheine to Hengelotrain
- Take the train from Hengelo to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Barcelona–El Prat Airport (BCN)plane AMS - BCN
8h 27m€90–310Train, train to Eindhoven Airport, fly to Barcelona–El Prat Airport
- Take the train from Rheine to Hengelotrain
- Take the train from Hengelo to Utrecht Centraaltrain
- Take the train from Utrecht Centraal to Eindhoven Centraaltrain
- Fly from Eindhoven Airport (EIN) to Barcelona–El Prat Airport (BCN)plane EIN - BCN
8h 45m€101–381Train to Weeze Airport, fly to Girona–Costa Brava Airport, bus
- Take the train from Münster Hauptbahnhof to Krefeld Hbftrain
- Fly from Weeze Airport (NRN) to Girona–Costa Brava Airport (GRO)plane NRN - GRO
- Take the bus from Girona Costa Brava Airport to Barcelona, Estació d'Autobusos Nordbus
9h 17m€115–379Train, bus via Frankfurt Airport (FRA)
- Take the train from Münster Hauptbahnhof to Frankfurttrain 43 / ...
- Take the bus from Frankfurt - Airport Bus Station to Barcelona - North Bus Stationbus BlaBlaCar Bus
24h 32m€182–489Drive, car train
- Drive from Rheine to Hannover Hbfcar
- Take the cartrain from Hannover Hbf to Lörrach Hbfcartrain
- Drive from Lörrach Hbf to Barcelonacar
20h 2m€271–387
Rheine to Barcelona by train
Questions & Answers
The cheapest way to get from Rheine to Barcelona is to train and fly which costs €75 - €310 and takes 7h 5m.
The fastest way to get from Rheine to Barcelona is to train and fly which takes 7h 5m and costs €75 - €310.
No, there is no direct train from Rheine to Barcelona. However, there are services departing from Rheine and arriving at Barcelona-Sants via Hengelo, Rotterdam Centraal, Paris Nord and Paris Gare De Lyon. The journey, including transfers, takes approximately 15h 3m.
The distance between Rheine and Barcelona is 1352 km. The road distance is 1513.1 km.
The best way to get from Rheine to Barcelona without a car is to train which takes 15h 3m and costs €350 - €650.
It takes approximately 7h 5m to get from Rheine to Barcelona, including transfers.
Rheine to Barcelona train services, operated by Eurobahn, depart from Rheine station.
The best way to get from Rheine to Barcelona is to train which takes 15h 3m and costs €350 - €650. Alternatively, you can fly, which costs €110 - €400 and takes 8h 25m.
Rheine to Barcelona train services, operated by Eurobahn, arrive at Hengelo station.
Yes, the driving distance between Rheine to Barcelona is 1513 km. It takes approximately 14h 37m to drive from Rheine to Barcelona.
What companies run services between Rheine, Germany and Barcelona, Spain?
You can take a train from Rheine to Barcelona-Sants via Hengelo, Rotterdam Centraal, Paris Nord, and Paris Gare De Lyon in around 15h 3m. Alternatively, Ryanair and Lufthansa fly from Münster Osnabrück International Airport (FMO) to Barcelona–El Prat Airport (BCN) 3 times a day.
- Website
- ryanair.com
Flights from Cologne Bonn Airport to Barcelona–El Prat Airport
- Ave. Duration
- 2h 10m
- When
- Every day
- Estimated price
- €45–210
Flights from Cologne Bonn Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 43m
- When
- Friday, Tuesday, and Sunday
- Estimated price
- €45–210
Flights from Cologne Bonn Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 4h 45m
- When
- Friday
- Estimated price
- €45–210
Flights from Münster Osnabrück International Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 4h 15m
- When
- Wednesday and Friday
- Estimated price
- €100–460
Flights from Münster Osnabrück International Airport to Barcelona–El Prat Airport via London Stansted
- Ave. Duration
- 4h 55m
- When
- Friday
- Estimated price
- €100–460
Flights from Münster Osnabrück International Airport to Barcelona–El Prat Airport via Corfu
- Ave. Duration
- 8h 35m
- When
- Saturday
- Estimated price
- €100–460
Flights from Eindhoven Airport to Barcelona–El Prat Airport via London Stansted
- Ave. Duration
- 4h 17m
- When
- Saturday and Sunday
- Estimated price
- €60–280
Flights from Eindhoven Airport to Barcelona–El Prat Airport via Milan Bergamo
- Ave. Duration
- 4h 37m
- When
- Friday and Sunday
- Estimated price
- €60–280
Flights from Eindhoven Airport to Barcelona–El Prat Airport via Palma Mallorca
- Ave. Duration
- 5h
- When
- Monday, Tuesday, and Sunday
- Estimated price
- €60–280
Flights from Weeze Airport to Girona–Costa Brava Airport
- Ave. Duration
- 1h 59m
- When
- Every day
- Estimated price
- €50–250
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rheine, Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 1h 42m
- Frequency
- Every 4 hours
- Estimated price
- €29–120
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rheine to Hengelo
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- €8–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Münster Hauptbahnhof to Essen Hbf
- Ave. Duration
- 56 min
- Frequency
- Hourly
- Estimated price
- €16–70
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rheine to Hengelo
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- €8–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Rheine to Hengelo
- Ave. Duration
- 30 min
- Frequency
- Every 3 hours
- Estimated price
- €8–35
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Münster Hauptbahnhof to Frankfurt
- Ave. Duration
- 2h 47m
- Frequency
- Hourly
- Estimated price
- €55–240
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Essen central train station to Barcelona
- Ave. Duration
- 20h 35m
- Frequency
- Twice daily
- Estimated price
- €100–180
- Website
- Flixbus
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
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
More Questions & Answers
Book your Rheine to Barcelona train tickets online with Omio.
There are 5146+ hotels available in Barcelona.









