There are 7 ways to get from Rüdesheim am Rhein to Basel by train, bus, car, plane, or night 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
best- Take the train from Ruedesheim(Rhein) to Frankfurt(Main)HbfRe
- Take the train from Frankfurt to Basel Bad Bf20 / ...
4h 28mCHF 40–116Line 171 bus, bus
- Take the bus from Rüdesheim to Wiesbaden Hauptbahnhof171
- Take the bus from Wiesbaden central train station to Mannheim central bus station027
- Take the bus from Mannheim central bus station to Basel SBB122 / ...
8h 27mDrive 353.8 km
- Drive from Rüdesheim am Rhein to Basel353.8 km
3h 18mCHF 57–82Train, fly to Basel
- Take the train from Ruedesheim(Rhein) to Wiesbaden Hbf
- Fly from Frankfurt (FRA) to Basel (BSL)FRA - BSL
3h 26mCHF 126–275Line 171 bus, train
- Take the bus from Rüdesheim to Wiesbaden-Schierstein Zeilstraße171
- Take the train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof55 / ...
- Take the train from Mannheim, Hauptbahnhof to Basel SBB20 / ...
5h 37mTrain, night train
- Take the train from Bingen, Stadtbahnhof to Worms, Hauptbahnhof
- Take the train from Worms, Hauptbahnhof to Karlsruhe HauptbahnhofS6
- Take the night train from Karlsruhe Hbf to Basel SbbNj
7h 17mCHF 54–288Fly to Zurich Airport, train
- Fly from Frankfurt (FRA) to Zurich Airport (ZRH)FRA - ZRH
- Take the train from Zürich HB to Basel SBB
4h 45mCHF 106–249
Rüdesheim am Rhein to Basel by train
Questions & Answers
The cheapest way to get from Rüdesheim am Rhein to Basel is to drive which costs SFr 55 - SFr 85 and takes 3h 18m.
The fastest way to get from Rüdesheim am Rhein to Basel is to drive which takes 3h 18m and costs SFr 55 - SFr 85.
No, there is no direct bus from Rüdesheim am Rhein to Basel. However, there are services departing from Rüdesheim and arriving at Basel SBB via Wiesbaden central train station and Mannheim central bus station. The journey, including transfers, takes approximately 8h 27m.
No, there is no direct train from Rüdesheim am Rhein to Basel. However, there are services departing from Ruedesheim(Rhein) and arriving at Basel Bad Bf via Frankfurt. The journey, including transfers, takes approximately 4h 28m.
The distance between Rüdesheim am Rhein and Basel is 398 km. The road distance is 353.8 km.
The best way to get from Rüdesheim am Rhein to Basel without a car is to train which takes 4h 28m and costs SFr 40 - SFr 120.
It takes approximately 4h 28m to get from Rüdesheim am Rhein to Basel, including transfers.
Rüdesheim am Rhein to Basel bus services, operated by ALV Oberhessen, depart from Rüdesheim station.
Rüdesheim am Rhein to Basel train services, operated by VIAS Rail GmbH, depart from Ruedesheim(Rhein) station.
The best way to get from Rüdesheim am Rhein to Basel is to train which takes 4h 28m and costs SFr 40 - SFr 120. Alternatively, you can line 171 bus and bus, which costs and takes 8h 27m.
What companies run services between Rüdesheim am Rhein, Germany and Basel, Switzerland?
You can take a train from Ruedesheim(Rhein) to Basel Bad Bf via Frankfurt(Main)Hbf and Frankfurt in around 4h 28m. Alternatively, you can take a bus from Rüdesheim to Basel SBB via Wiesbaden Hauptbahnhof, Wiesbaden central train station, and Mannheim central bus station in around 8h 27m.
- Website
- lufthansa.com
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
Flights from Frankfurt to Basel via Munich
- Ave. Duration
- 2h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- CHF 60–470
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–280
- Website
- swiss.com
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 60–470
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 56 min
- When
- Every day
- Estimated price
- CHF 65–280
- Website
- airdolomiti.it
Flights from Frankfurt to Basel
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 95–310
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 55 min
- When
- Every day
- Estimated price
- CHF 85–280
- Website
- condor.com
Flights from Frankfurt to Zurich Airport
- Ave. Duration
- 50 min
- When
- Every day
- Estimated price
- CHF 65–180
- Phone
- 069 450099650
- Kundenservice-Linie10@vias-online.de
- Website
- vias-online.de
Train from Ruedesheim(Rhein) to Frankfurt(Main)Hbf
- Ave. Duration
- 1h 11m
- Frequency
- Hourly
- Estimated price
- CHF 11–16
- Schedules at
- vias-online.de
Train from Ruedesheim(Rhein) to Wiesbaden Hbf
- Ave. Duration
- 32 min
- Frequency
- Hourly
- Estimated price
- CHF 5–8
- Schedules at
- vias-online.de
- Phone
- +49 30 311 682904
- Website
- bahn.de
Train from Frankfurt to Basel Bad Bf
- Ave. Duration
- 2h 41m
- Frequency
- Hourly
- Estimated price
- CHF 29–100
- Website
- https://int.bahn.de/en
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 39 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 18–29
- Website
- https://int.bahn.de/en
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 21m
- Frequency
- Hourly
- Estimated price
- CHF 29–75
- Website
- https://int.bahn.de/en
- Phone
- 0621 8301200
- Website
- suewex.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 13–19
- Schedules at
- suewex.de
Train from Worms, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 13m
- Frequency
- Every 4 hours
- Estimated price
- CHF 15–21
- Schedules at
- suewex.de
- Phone
- +49 30 2970
- Website
- bahn.de
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- CHF 12–18
- Website
- https://int.bahn.de/en
Train from Bingen, Stadtbahnhof to Worms, Hauptbahnhof
- Ave. Duration
- 1h 7m
- Frequency
- Hourly
- Estimated price
- CHF 12–17
- Website
- https://int.bahn.de/en
Train from Worms, Hauptbahnhof to Karlsruhe Hauptbahnhof
- Ave. Duration
- 1h 29m
- Frequency
- Every 3 hours
- Estimated price
- CHF 14–21
- Website
- https://int.bahn.de/en
- Phone
- +31 30 751 5155
- Website
- ns.nl
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 1h 46m
- Frequency
- Twice daily
- Estimated price
- CHF 11–35
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 11–17
- 1st Class
- CHF 20–35
Train from Mannheim, Hauptbahnhof to Basel SBB
- Ave. Duration
- 2h 50m
- Frequency
- Twice daily
- Estimated price
- CHF 35–130
- Website
- https://www.ns.nl/en
- 2nd Class
- CHF 35–55
- 1st Class
- CHF 75–130
- Phone
- +32 70 79 79 79
- Website
- belgiantrain.be
Train from Mainz, Hauptbahnhof to Mannheim, Hauptbahnhof
- Ave. Duration
- 47 min
- Frequency
- 4 times a week
- Estimated price
- CHF 7–11
- Website
- https://www.belgiantrain.be/en
- 2nd Class
- CHF 7–11
- 1st Class
- CHF 11–17
- Phone
- +49 6731 999 27-27
- info@vlexx.de
- Website
- vlexx.de
Train from Bingen, Stadtbahnhof to Worms, Hauptbahnhof
- Ave. Duration
- 1h 33m
- Frequency
- 5 times a week
- Estimated price
- CHF 12–17
- Schedules at
- vlexx.de
- Phone
- +43 51717
- Website
- nightjet.com
Night train from Karlsruhe Hbf to Basel Sbb
- Ave. Duration
- 2h 5m
- Frequency
- Once daily
- Estimated price
- CHF 28–242
- Website
- https://www.nightjet.com/en/#/home
- Sleeper Carriage
- CHF 238–242
- Couchette Carriage
- CHF 110–140
- Seating Carriage
- CHF 28–35
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Zürich HB to Basel SBB
- Ave. Duration
- 1h 14m
- Frequency
- Every 20 minutes
- Estimated price
- CHF 19–40
- Website
- https://www.sbb.ch/en
- Phone
- 06421 - 6200693
- info@alv-oberhessen.de
- Website
- alv-oberhessen.de
Bus from Rüdesheim to Wiesbaden Hauptbahnhof
- Ave. Duration
- 1h 22m
- Frequency
- Every 30 minutes
- Schedules at
- alv-oberhessen.de
Bus from Rüdesheim to Wiesbaden-Schierstein Zeilstraße
- Ave. Duration
- 1h 4m
- Frequency
- Every 30 minutes
- Schedules at
- alv-oberhessen.de
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Wiesbaden central train station to Mannheim central bus station
- Ave. Duration
- 1h 30m
- Frequency
- 4 times a week
- Estimated price
- CHF 6–8
- Website
- https://www.flixbus.co.uk
Bus from Mannheim central bus station to Basel SBB
- Ave. Duration
- 3h 35m
- Frequency
- 5 times a day
- Estimated price
- CHF 20–29
- Website
- https://www.flixbus.co.uk
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
Want to know more about Flixbus?
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
More Questions & Answers
Rüdesheim am Rhein to Basel bus services, operated by ALV Oberhessen, arrive at Wiesbaden Hauptbahnhof station.
Rüdesheim am Rhein to Basel train services, operated by VIAS Rail GmbH, arrive at Frankfurt(Main)Hbf station.
Yes, the driving distance between Rüdesheim am Rhein to Basel is 354 km. It takes approximately 3h 18m to drive from Rüdesheim am Rhein to Basel.
There are 1255+ hotels available in Basel.















































