The average train between Bad Kreuznach and Kreuzberg takes 5h 57m and the fastest train takes 5h 9m. There is a train service every few hours from Bad Kreuznach to Kreuzberg. The journey time may be longer on weekends and holidays; use the search form on this page to search for a specific travel date.
Trains run hourly between Bad Kreuznach and Kreuzberg. The earliest departure is at 4:31 AM at night, and the last departure from Bad Kreuznach is at 10:32 PM which arrives into Kreuzberg at 7:58 AM. All services require a transfer, and take on average 5h 57m. The schedules shown below are for the next available departures.

5h 44m • 1 change

5h 45m • 1 change

5h 13m • 1 change

5h 43m • 1 change

5h 51m • 1 change

5h 19m • 1 change

5h 55m • 1 change

5h 9m • 1 change

5h 19m • 1 change

5h 55m • 1 change

5h 44m • 1 change

5h 44m • 1 change

5h 19m • 1 change

5h 55m • 1 change

5h 44m • 1 change

5h 44m • 1 change

5h 51m • 1 change

5h 19m • 1 change

5h 55m • 1 change

5h 9m • 1 change
Want to know about travelling from Bad Kreuznach to Kreuzberg? We have put together a list of the most frequently asked questions from our users such as: What is the cheapest mode of transport? What is the quickest option? How much do tickets usually cost? and many more.
No, there is no direct train from Bad Kreuznach to Kreuzberg. However, there are services departing from Bad Kreuznach station and arriving at Kreuzberg station via Frankfurt. The journey, including transfers, takes approximately 5h 57m.
Bad Kreuznach to Kreuzberg train services, operated by vlexx, depart from Bad Kreuznach, Bahnhof station.
Bad Kreuznach to Kreuzberg train services, operated by vlexx, arrive at S Südkreuz Bhf station.
Book your Bad Kreuznach to Kreuzberg train tickets online with vlexx and Deutsche Bahn Intercity (DB IC).
The distance between Bad Kreuznach and Kreuzberg is 485.9 km. The road distance is 583 km.
You can take a train from Bad Kreuznach, Bahnhof to S Südkreuz Bhf via Frankfurt in around 5h 39m.