There are 6 ways to get from Frankfurt am Main to Roth by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, line 240 bus
best- Take the train from Frankfurt to Bad Kreuznach, Bahnhoftrain Re3 / ...
- Take the bus from Bad Kreuznach, Bahnhof to Stromberg, Kläranlagebus 240
2h 10mDrive 79.3 km
cheapest- Drive from Frankfurt am Main to Rothcar 79.3 km
50 min€12–17Bus, line 230 bus
- Take the bus from Frankfurt to Simmernbus Flughafenbus
- Take the bus from Simmern to Roth, Abzw.bus 230
3h 35mTaxi
- Take the taxi from Frankfurt am Main to Rothtaxi 79.3 km
50 min€170–220Train
- Take the train from Frankfurt to Bingen, Hauptbahnhoftrain Re2
2h 21m€12–55Train, line 230 bus
- Take the train from Frankfurt Konstablerwache to Mainz, Hauptbahnhoftrain S8
- Take the train from Mainz, Hauptbahnhof to Bingen, Stadtbahnhoftrain Re2
- Take the bus from Bingen, Stadtbahnhof to Roth/Hunsrück, Mittebus 230
2h 40m
Questions & Answers
The cheapest way to get from Frankfurt am Main to Roth is to drive which costs €11 - €17 and takes 50 min.
The fastest way to get from Frankfurt am Main to Roth is to drive which takes 50 min and costs €11 - €17.
No, there is no direct bus from Frankfurt am Main to Roth. However, there are services departing from Frankfurt and arriving at Roth, Abzw. via Simmern and Simmern. The journey, including transfers, takes approximately 3h 35m.
No, there is no direct train from Frankfurt am Main to Roth. However, there are services departing from Frankfurt and arriving at Bingen, Hauptbahnhof via . The journey, including transfers, takes approximately 2h 21m.
The distance between Frankfurt am Main and Roth is 99 km. The road distance is 79.3 km.
The best way to get from Frankfurt am Main to Roth without a car is to train and line 240 bus which takes 2h 10m and costs .
It takes approximately 2h 10m to get from Frankfurt am Main to Roth, including transfers.
Frankfurt am Main to Roth bus services, operated by Bohr, depart from Frankfurt station.
Frankfurt am Main to Roth train services, operated by Süwex, depart from Frankfurt station.
The best way to get from Frankfurt am Main to Roth is to bus and line 230 bus which takes 3h 35m and costs . Alternatively, you can train, which costs €12 - €55 and takes 2h 21m.
What companies run services between Frankfurt am Main, Germany and Roth, Rhineland-Palatinate, Germany?
You can take a bus from Frankfurt to Roth, Abzw. via Simmern and Simmern in around 3h 35m. Alternatively, Süwex operates a train from Frankfurt to Bingen, Hauptbahnhof every 3 hours. Tickets cost €14–20 and the journey takes 1h 2m. Two other operators also service this route.
- Phone
- +49 6731 999 27-27
- [email protected]
- Website
- vlexx
Train from Frankfurt to Bad Kreuznach, Bahnhof
- Ave. Duration
- 1h 11m
- Frequency
- Every 2 hours
- Estimated price
- €15–22
- Schedules at
- vlexx
Train from Frankfurt to Bingen, Hauptbahnhof
- Ave. Duration
- 54 min
- Frequency
- 6 times a week
- Estimated price
- €13–20
- Schedules at
- vlexx
Train from Mainz, Hauptbahnhof to Bingen, Stadtbahnhof
- Ave. Duration
- 28 min
- Frequency
- Twice a week
- Estimated price
- €7–11
- Schedules at
- vlexx
- Phone
- +49 621 830 1200
- Website
- Süwex
Train from Frankfurt to Bingen, Hauptbahnhof
- Ave. Duration
- 1h 2m
- Frequency
- Every 3 hours
- Estimated price
- €14–20
- Schedules at
- Süwex
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Intercity (DB IC)
Train from Frankfurt to Bingen, Hauptbahnhof
- Ave. Duration
- 50 min
- Frequency
- 3 times a day
- Estimated price
- €12–55
- Website
- Deutsche Bahn Intercity (DB IC)
- Phone
- +49 30 2970
- Website
- Deutsche Bahn Regio (DB Regional)
Train from Frankfurt Konstablerwache to Mainz, Hauptbahnhof
- Ave. Duration
- 44 min
- Frequency
- Every 30 minutes
- Estimated price
- €10–18
- Website
- Deutsche Bahn Regio (DB Regional)
- Phone
- +49-261-98887070
- [email protected]
- Website
- Trans Regio Deutsche Regionalbahn GmbH (MittelrheinBahn)
Train from Mainz, Hauptbahnhof to Bingen, Stadtbahnhof
- Ave. Duration
- 27 min
- Frequency
- Hourly
- Estimated price
- €6–10
- Schedules at
- Trans Regio Deutsche Regionalbahn GmbH (MittelrheinBahn)
- Phone
- 0671 89 66 40
- [email protected]
- Website
- KRN Kommunalverkehr Rhein-Nahe GmbH
Bus from Bad Kreuznach, Bahnhof to Stromberg, Kläranlage
- Ave. Duration
- 31 min
- Frequency
- Hourly
- Schedules at
- KRN Kommunalverkehr Rhein-Nahe GmbH
Bus from Simmern to Roth, Abzw.
- Ave. Duration
- 44 min
- Frequency
- Hourly
- Schedules at
- KRN Kommunalverkehr Rhein-Nahe GmbH
Bus from Bingen, Stadtbahnhof to Roth/Hunsrück, Mitte
- Ave. Duration
- 22 min
- Frequency
- Hourly
- Schedules at
- KRN Kommunalverkehr Rhein-Nahe GmbH
- Phone
- +49 (0) 6543 5019-400
- [email protected]
- Website
- Bohr
Bus from Frankfurt to Simmern
- Ave. Duration
- 1h 50m
- Frequency
- Every 2 hours
- Estimated price
- €14–16
- Schedules at
- Bohr
- Ave. Duration
- 50 min
- Estimated price
- €170–220
Main Taxi Frankfurt
- Phone
- +49 69 733030
- Website
- main-taxi-frankfurt.de
Taxi City-Otten GmbH
- Phone
- +49 69 442440
- Website
- taxi-city.de
Taxi Frankfurt
- Phone
- +49 69 230001
- Website
- taxi-frankfurt.de
Taxi Ruf Frankfurt
- Phone
- +49 69 44 24 40
- Website
- taxiruf-frankfurt.de
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
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
Frankfurt am Main to Roth bus services, operated by Bohr, arrive at Simmern station.
Frankfurt am Main to Roth train services, operated by Süwex, arrive at Bingen, Hauptbahnhof station.
Yes, the driving distance between Frankfurt am Main to Roth is 79 km. It takes approximately 50 min to drive from Frankfurt am Main to Roth.
There are 1071+ hotels available in Roth.


















