There are 4 ways to get from Kaiserslautern to Rüsselsheim am Main by bus, train, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Kaiserslautern central train station to Frankfurt Airportbus 220 / ...
- Take the bus from Frankfurt to Rüsselsheim Marktplatzbus S8x
2h 6m€13–20Train
- Take the train from Kaiserslautern, Hbf to Bad Kreuznach, Bahnhoftrain Rb65 / ...
- Take the train from Bad Kreuznach, Bahnhof to Rüsselsheim Bahnhoftrain Re3 / ...
2h 34m€23–41Drive 89.4 km
- Drive from Kaiserslautern to Rüsselsheim am Maincar 89.4 km
51 min€13–19Train, bus
- Take the train from Kaiserslautern, Hbf to Ludwigshafen, Mittetrain Re1
- Take the train from Ludwigshafen, Mitte to Mainz, Hauptbahnhoftrain S5 / ...
- Take the bus from Mainz, Hauptbahnhof to Rüsselsheim Marktplatzbus S8x
3h 4m€32–60
Kaiserslautern to Rüsselsheim am Main by bus and foot
Questions & Answers
The cheapest way to get from Kaiserslautern to Rüsselsheim am Main is to bus which costs €12 - €20 and takes 2h 6m.
The fastest way to get from Kaiserslautern to Rüsselsheim am Main is to drive which takes 51 min and costs €12 - €19.
No, there is no direct bus from Kaiserslautern station to Rüsselsheim am Main. However, there are services departing from Kaiserslautern central train station and arriving at Rüsselsheim Marktplatz via Frankfurt. The journey, including transfers, takes approximately 2h 6m.
No, there is no direct train from Kaiserslautern to Rüsselsheim am Main. However, there are services departing from Kaiserslautern, Hbf and arriving at Rüsselsheim Bahnhof via Bad Kreuznach, Bahnhof. The journey, including transfers, takes approximately 2h 34m.
The distance between Kaiserslautern and Rüsselsheim am Main is 123 km. The road distance is 89.4 km.
The best way to get from Kaiserslautern to Rüsselsheim am Main without a car is to bus which takes 2h 6m and costs €12 - €20.
It takes approximately 2h 6m to get from Kaiserslautern to Rüsselsheim am Main, including transfers.
Kaiserslautern to Rüsselsheim am Main bus services, operated by FlixBus, depart from Kaiserslautern central train station.
Kaiserslautern to Rüsselsheim am Main train services, operated by Deutsche Bahn Regio (DB Regional), depart from Kaiserslautern, Hbf station.
The best way to get from Kaiserslautern to Rüsselsheim am Main is to bus which takes 2h 6m and costs €12 - €20. Alternatively, you can train, which costs €23 - €45 and takes 2h 34m.
What companies run services between Kaiserslautern, Germany and Rüsselsheim am Main, Germany?
You can take a bus from Kaiserslautern central train station to Rüsselsheim Marktplatz via Frankfurt Airport and Frankfurt in around 2h 6m. Alternatively, you can take a train from Kaiserslautern, Hbf to Rüsselsheim Bahnhof via Bad Kreuznach, Bahnhof in around 2h 34m.
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kaiserslautern, Hbf to Bad Kreuznach, Bahnhof
- Ave. Duration
- 57 min
- Frequency
- Hourly
- Estimated price
- €14–25
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Kaiserslautern, Hbf to Ludwigshafen, Mitte
- Ave. Duration
- 1h 5m
- Frequency
- Hourly
- Estimated price
- €15–26
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Ludwigshafen, Mitte to Mainz, Hauptbahnhof
- Ave. Duration
- 1h 21m
- Frequency
- Hourly
- Estimated price
- €16–29
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49 6731 999 27-27
- [email protected]
- Website
- vlexx
Train from Kaiserslautern, Hbf to Bad Kreuznach, Bahnhof
- Ave. Duration
- 55 min
- Frequency
- Every 4 hours
- Estimated price
- €12–18
- Schedules at
- vlexx
Train from Bad Kreuznach, Bahnhof to Rüsselsheim Bahnhof
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- €11–16
- Schedules at
- vlexx
- Phone
- +49 621 830 1200
- Website
- Süwex
Train from Kaiserslautern, Hbf to Ludwigshafen, Mitte
- Ave. Duration
- 41 min
- Frequency
- Every 2 hours
- Estimated price
- €13–19
- Schedules at
- Süwex
Train from Ludwigshafen, Mitte to Mainz, Hauptbahnhof
- Ave. Duration
- 49 min
- Frequency
- Every 4 hours
- Estimated price
- €14–20
- Schedules at
- Süwex
- Phone
- +49 30 300 137 300
- [email protected]
- Website
- Flixbus
Bus from Kaiserslautern central train station to Frankfurt Airport
- Ave. Duration
- 1h 20m
- Frequency
- 3 times a day
- Estimated price
- €8–14
- Website
- Flixbus
- Phone
- +49 30 311682904
- Website
- DB Bus
Bus from Frankfurt to Rüsselsheim Marktplatz
- Ave. Duration
- 25 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–6
- Website
- DB Bus
Bus from Mainz, Hauptbahnhof to Rüsselsheim Marktplatz
- Ave. Duration
- 33 min
- Frequency
- Every 20 minutes
- Estimated price
- €4–5
- Website
- DB Bus
Want to know more about travelling around Germany
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
Want to know more about Flixbus?
Read the travel guide
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Kaiserslautern to Rüsselsheim am Main bus services, operated by FlixBus, arrive at Frankfurt Airport station.
Kaiserslautern to Rüsselsheim am Main train services, operated by Deutsche Bahn Regio (DB Regional), arrive at Bad Kreuznach, Bahnhof station.
Yes, the driving distance between Kaiserslautern to Rüsselsheim am Main is 89 km. It takes approximately 51 min to drive from Kaiserslautern to Rüsselsheim am Main.
There are 1626+ hotels available in Rüsselsheim am Main.















