There are 11 ways to get from Meppen to Basel by train, bus, night train, 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
best- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain 35
- Take the train from Münster Hauptbahnhof to Basel Bad Bftrain 43
7h 32mCHF 115–387Train, night train
cheapest- Take the train from Meppen, Bahnhof to Oberhausen Hbftrain 35
- Take the night train from Oberhausen Hbf to Basel Sbbnighttrain Nj
10h 17mCHF 61–224Train, bus
- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain 35
- Take the bus from Münster-Mitte to Stadtarchiv Düsseldorfbus
- Take the bus from Dusseldorf Central Bus Station to Basel, Bahnhofbus
10h 33mDrive 701.7 km
- Drive from Meppen to Baselcar 701.7 km
5h 50mCHF 114–165Train to Münster Osnabrück International Airport, fly to Basel
- Take the train from Meppen, Bahnhof to Münster Hauptbahnhoftrain
- Fly from Münster Osnabrück International Airport (FMO) to Basel (BSL)plane FMO - BSL
7h 21mCHF 156–399Train, train to Frankfurt, fly to Basel
- Take the train from Meppen, Bahnhof to Düsseldorf Hbftrain
- Take the train from Düsseldorf Hbf to Frankfurttrain
- Fly from Frankfurt (FRA) to Basel (BSL)plane FRA - BSL
6h 1mCHF 170–524Train to Düsseldorf International Airport, fly to Zurich Airport, train
- Take the train from Meppen, Bahnhof to Düsseldorf Hbftrain
- Fly from Düsseldorf International Airport (DUS) to Zurich Airport (ZRH)plane DUS - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 25mCHF 140–408Train, train to Bremen Airport, fly to Zurich Airport
- Take the train from Meppen, Bahnhof to Leer(Ostfriesl)train
- Take the train from Leer(Ostfriesl) to Bremen Hbftrain
- Fly from Bremen Airport (BRE) to Zurich Airport (ZRH)plane BRE - ZRH
- Take the train from Zürich HB to Basel SBBtrain
7h 55mCHF 170–493Train, train to Amsterdam Airport Schiphol, fly to Basel
- Take the train from Meppen, Bahnhof to Rheine, Bahnhoftrain
- Take the train from Rheine to Hengelotrain
- Take the train from Hengelo to Schiphol Airport Train Stationtrain
- Fly from Amsterdam Airport Schiphol (AMS) to Basel (BSL)plane AMS - BSL
7h 56mCHF 132–366Train, train to Hamburg Airport, fly to Basel
- Take the train from Meppen, Bahnhof to Rheine, Bahnhoftrain
- Take the train from Rheine to Osnabrück Hbftrain
- Take the train from Osnabrück Hbf to Hamburg Hbftrain
- Fly from Hamburg Airport (HAM) to Basel (BSL)plane HAM - BSL
7h 53mCHF 113–400Train, train to Hannover Airport, fly to Zurich Airport
- Take the train from Meppen, Bahnhof to Rheine, Bahnhoftrain
- Take the train from Rheine, Bahnhof to Hannover Hauptbahnhoftrain
- Fly from Hannover Airport (HAJ) to Zurich Airport (ZRH)plane HAJ - ZRH
- Take the train from Zürich HB to Basel SBBtrain
8h 45mCHF 160–527
Meppen to Basel by train
Questions & Answers
The cheapest way to get from Meppen to Basel is to train and night train which costs SFr 60 - SFr 230 and takes 10h 17m.
The fastest way to get from Meppen to Basel is to drive which takes 5h 50m and costs SFr 110 - SFr 170.
No, there is no direct train from Meppen to Basel. However, there are services departing from Meppen, Bahnhof and arriving at Basel Bad Bf via Münster Hauptbahnhof. The journey, including transfers, takes approximately 7h 32m.
The distance between Meppen and Basel is 729 km. The road distance is 701.7 km.
The best way to get from Meppen to Basel without a car is to train which takes 7h 32m and costs SFr 110 - SFr 390.
It takes approximately 7h 32m to get from Meppen to Basel, including transfers.
Meppen to Basel train services, operated by Deutsche Bahn Intercity (DB IC), depart from Meppen, Bahnhof station.
Meppen to Basel train services, operated by Deutsche Bahn Intercity (DB IC), arrive at Münster Hauptbahnhof station.
Yes, the driving distance between Meppen to Basel is 702 km. It takes approximately 5h 50m to drive from Meppen to Basel.
Book your Meppen to Basel train tickets online with Omio.
What companies run services between Meppen, Germany and Basel, Switzerland?
You can take a train from Meppen, Bahnhof to Basel Bad Bf via Münster Hauptbahnhof in around 7h 32m.
- Website
- lufthansa.com
Flights from Münster Osnabrück International Airport to Basel via Munich
- Ave. Duration
- 4h 18m
- When
- Sunday, Monday, Friday, Tuesday, and Wednesday
- Estimated price
- CHF 150–600
Flights from Frankfurt to Basel
- Ave. Duration
- 58 min
- When
- Every day
- Estimated price
- CHF 75–600
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 40m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 50–310
Flights from Düsseldorf International Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- CHF 90–370
Flights from Düsseldorf International Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 7m
- When
- Tuesday, Wednesday, Thursday, Friday, Sunday, and Monday
- Estimated price
- CHF 65–190
Flights from Bremen Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 25m
- When
- Tuesday
- Estimated price
- CHF 150–390
Flights from Bremen Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 65–390
Flights from Hamburg Airport to Basel via Frankfurt
- Ave. Duration
- 3h 36m
- When
- Every day
- Estimated price
- CHF 110–440
Flights from Hamburg Airport to Basel via Munich
- Ave. Duration
- 3h 40m
- When
- Monday, Friday, Wednesday, Thursday, and Saturday
- Estimated price
- CHF 110–450
Flights from Hannover Airport to Zurich Airport via Munich
- Ave. Duration
- 3h 28m
- When
- Every day
- Estimated price
- CHF 55–440
Flights from Hannover Airport to Zurich Airport via Frankfurt
- Ave. Duration
- 3h 17m
- When
- Every day
- Estimated price
- CHF 80–430
- Website
- swiss.com
Flights from Frankfurt to Basel
- Ave. Duration
- 1h
- When
- Every day
- Estimated price
- CHF 75–140
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 9m
- When
- Every day
- Estimated price
- CHF 65–190
Flights from Bremen Airport to Zurich Airport
- Ave. Duration
- 1h 25m
- When
- Monday and Thursday
- Estimated price
- CHF 130–340
Flights from Hannover Airport to Zurich Airport
- Ave. Duration
- 1h 20m
- When
- Monday, Sunday, Tuesday, Wednesday, Thursday, and Friday
- Estimated price
- CHF 80–350
- Website
- klm.com
Flights from Amsterdam Airport Schiphol to Basel
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- CHF 55–360
Flights from Hamburg Airport to Basel via Amsterdam Airport Schiphol
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- CHF 65–360
- Website
- eurowings.com
Flights from Münster Osnabrück International Airport to Basel via Palma Mallorca
- Ave. Duration
- 5h 22m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- CHF 120–430
Flights from Düsseldorf International Airport to Zurich Airport
- Ave. Duration
- 1h 5m
- When
- Every day
- Estimated price
- CHF 65–190
- Website
- easyjet.com
Flights from Münster Osnabrück International Airport to Basel via Zadar
- Ave. Duration
- 5h 5m
- When
- Thursday
- Estimated price
- CHF 95–350
Flights from Münster Osnabrück International Airport to Basel via Palma Mallorca
- Ave. Duration
- 5h 10m
- When
- Wednesday and Saturday
- Estimated price
- CHF 110–380
Flights from Hamburg Airport to Basel
- Ave. Duration
- 1h 25m
- When
- Every day
- Estimated price
- CHF 65–210
- Website
- airdolomiti.it
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Monday, Saturday, and Sunday
- Estimated price
- CHF 110–600
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Meppen, Bahnhof to Münster Hauptbahnhof
- Ave. Duration
- 58 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 15–50
- Website
- https://int.bahn.de/en
Train from Münster Hauptbahnhof to Basel Bad Bf
- Ave. Duration
- 5h 34m
- Frequency
- Every 4 hours
- Estimated price
- CHF 100–340
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Oberhausen Hbf
- Ave. Duration
- 1h 54m
- Frequency
- Every 4 hours
- Estimated price
- CHF 30–95
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Düsseldorf Hbf
- Ave. Duration
- 2h 16m
- Frequency
- Every 4 hours
- Estimated price
- CHF 35–110
- Website
- https://int.bahn.de/en
Train from Düsseldorf Hbf to Frankfurt
- Ave. Duration
- 1h 20m
- Frequency
- Every 30 minutes
- Estimated price
- CHF 35–110
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Leer(Ostfriesl)
- Ave. Duration
- 39 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 10–35
- Website
- https://int.bahn.de/en
Train from Leer(Ostfriesl) to Bremen Hbf
- Ave. Duration
- 1h 24m
- Frequency
- Hourly
- Estimated price
- CHF 16–55
- Website
- https://int.bahn.de/en
Train from Meppen, Bahnhof to Rheine, Bahnhof
- Ave. Duration
- 32 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–27
- Website
- https://int.bahn.de/en
Train from Rheine to Hengelo
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 8–25
- Website
- https://int.bahn.de/en
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 25 min
- Frequency
- 5 times a day
- Estimated price
- CHF 8–25
- Website
- https://int.bahn.de/en
Train from Osnabrück Hbf to Hamburg Hbf
- Ave. Duration
- 1h 52m
- Frequency
- Hourly
- Estimated price
- CHF 40–130
- Website
- https://int.bahn.de/en
Train from Rheine, Bahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 30–95
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Night train from Oberhausen Hbf to Basel Sbb
- Ave. Duration
- 7h 23m
- Frequency
- 4 times a week
- Estimated price
- CHF 55–130
- Website
- https://www.ns.nl/en
Train from Düsseldorf Hbf to Frankfurt
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- CHF 21–50
- Website
- https://www.ns.nl/en
Train from Rheine to Hengelo
- Ave. Duration
- 31 min
- Frequency
- Every 4 hours
- Estimated price
- CHF 4–11
- Website
- https://www.ns.nl/en
Train from Hengelo to Schiphol Airport Train Station
- Ave. Duration
- 1h 58m
- Frequency
- Every 3 hours
- Estimated price
- CHF 16–40
- Website
- https://www.ns.nl/en
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 4–11
- Website
- https://www.ns.nl/en
Train from Rheine, Bahnhof to Hannover Hauptbahnhof
- Ave. Duration
- 1h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 18–40
- Website
- https://www.ns.nl/en
- Phone
- +43 (0) 51717
- Website
- nightjet.com
Night train from Oberhausen Hbf to Basel Sbb
- Ave. Duration
- 7h 23m
- Frequency
- 3 times a week
- Estimated price
- CHF 30–100
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 90–100
- Couchette Carriage
- CHF 60–70
- Seating Carriage
- CHF 30–40
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 13m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 30–85
- Website
- https://www.sbb.ch/en
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Leer(Ostfriesl) to Bremen Hbf
- Ave. Duration
- 1h 24m
- Frequency
- Every 3 hours
- Estimated price
- CHF 17–27
- Website
- https://int.bahn.de/en
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 27 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 8–13
- Website
- https://int.bahn.de/en
- Phone
- 0180 6 9 27 37 27
- info@eurobahn.de
- Website
- eurobahn.de
Train from Rheine to Hengelo
- Ave. Duration
- 37 min
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- https://www.eurobahn.de/en/
Train from Rheine to Osnabrück Hbf
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Estimated price
- CHF 10–15
- Website
- https://www.eurobahn.de/en/
- Phone
- +49 221 800 20 80
- info@msm-gruppe.de
- Website
- msm-gruppe.de
Train from Osnabrück Hbf to Hamburg Hbf
- Ave. Duration
- 2h 20m
- Frequency
- Once a week
- Schedules at
- msm-gruppe.de
- Phone
- +38 (050) 010-01-04
- orionbilet@gmail.com
- Website
- orionbus.net
Bus from Münster-Mitte to Stadtarchiv Düsseldorf
- Ave. Duration
- 1h 17m
- Frequency
- Once daily
- Website
- https://orionbus.net/en
- Phone
- +38 098-888-11-08
- igoruzhanskyi@grandbus.com.ua
- Website
- grandbus.com.ua
Bus from Dusseldorf Central Bus Station to Basel, Bahnhof
- Ave. Duration
- 6h 18m
- Frequency
- Once daily
- Website
- https://www.grandbus.com.ua/en
Want to know more about travelling around Switzerland
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
More Questions & Answers
There are 1331+ hotels available in Basel.

























