Bad Kreuznach to Mainz by train
Compare prices, times and book fast direct trains
Overview: trains from Bad Kreuznach to Mainz
Find the key information for travelling by train from Bad Kreuznach to Mainz, including journey times, fares and operators serving the route. Compare your options and plan the journey that works for you with Rail Europe.
Explore Bad Kreuznach to Mainz by rail
Getting ready for a trip from Bad Kreuznach to Mainz aboard a local train? Here’s what you need to know — including departure times, fastest routes and ticket prices — about the trip.
Train ticket cost for journeys between Bad Kreuznach and Mainz
Just like airline tickets, train fares vary by the operator, the number of stops, the time of day you travel, how far in advance you book and more. When it comes to timing, while the cheapest tickets on this route are typically €13.77, when booked a month in advance, tickets costs an average of , and when purchased a week in advance, tickets increase to .
How to find cheap train tickets
Booking early nearly always keeps more money in your pocket, but there are other ways to save big on tickets. Refer to our cheap train ticket guide to make sure you make the most out of your travel budget.
Train timetable for travel between Bad Kreuznach and Mainz
There are a number of different options for travellers going from Bad Kreuznach to Mainz by train. Here is what to expect along this route:
First daily departure (weekday): 04:31
Last daily departure (weekday): 23:41
First daily departure (weekend): 00:35
Last daily departure (weekend): 23:00
Average number of daily trains: 25 trains
Frequency of train departures: every 38 minutes
Average train travel time and distance from Bad Kreuznach to Mainz
On this route, the fastest trip lasts 26 minutes, spanning 33 kilometres in total.
Booking time frame: Bad Kreuznach to Mainz trains
Tickets for travel to Mainz along this route are available for purchase 10 months before the travel date. Set up a booking alert to be notified as soon as your ideal travel date goes on sale.
Further insights on trains from Bad Kreuznach to Mainz
Visit our help articles for tips on booking, station navigation, ticket types and other useful information for travelling Europe by train. To get inspired for your upcoming trip, refer to our Mainz city guide.
FAQs about the train journey from Bad Kreuznach to Mainz
Want to know more about your journey from Bad Kreuznach to Mainz? We've compiled some of the most frequently asked questions by our customers to help you plan your journey.
The trip from Bad Kreuznach to Mainz covers a distance of 33 kilometres.
The cheapest ticket for this journey starts at €13.77. Tickets booked 30 days in advance typically cost around . If booked 7 days in advance, the price is typically .
You can start booking tickets for this route 10 months in advance.
The fastest journey is 26 minutes.
Other train journeys from Bad Kreuznach
- From Bad Kreuznach to Frankfurt am Main From €25.34
- From Bad Kreuznach to Paris From €127.59
- From Bad Kreuznach to Düsseldorf From €45.24
- From Bad Kreuznach to Koblenz From €28.05
- From Bad Kreuznach to Kaiserslautern From €23.53
- From Bad Kreuznach to Munich From €115.83
- From Bad Kreuznach to Prague From €75.56
- From Bad Kreuznach to Frankfurt Airport From €148.86
- From Bad Kreuznach to Vienna From €72.84
- From Bad Kreuznach to Brussels From €134.83
- From Bad Kreuznach to Cologne From €19.91
- From Bad Kreuznach to Amsterdam From €39.82
- From Bad Kreuznach to Saarbrücken From €21.27
- From Bad Kreuznach to Utrecht From €101.18
Other train journeys to Mainz
- From Cologne to Mainz From €7.69
- From Düsseldorf to Mainz From €24.43
- From Frankfurt am Main to Mainz From €23.07
- From London to Mainz From €139.81
- From Brussels to Mainz From €96.37
- From Amsterdam to Mainz From €42.53
- From Venlo to Mainz From €30.77
- From Wiesbaden to Mainz From €19.91
- From Heidelberg to Mainz From €19.00
- From Darmstadt to Mainz From €19.16
- From Bonn to Mainz From €19.46
- From Koblenz to Mainz From €14.93
- From Utrecht to Mainz From €37.10
- From Mannheim to Mainz From €19.46
- From Bamberg to Mainz From €30.77
Other train journeys from Mainz
- From Mainz to Cologne From €46.60
- From Mainz to Nuremberg From €28.96
- From Mainz to Frankfurt am Main From €7.69
- From Mainz to London From €169.67
- From Mainz to Brussels From €51.13
- From Mainz to Munich From €29.41
- From Mainz to Mannheim From €7.69
- From Mainz to Koblenz From €42.08
- From Mainz to Bingen am Rhein From €18.55
- From Mainz to Heidelberg From €19.46
- From Mainz to Darmstadt From €33.03
- From Mainz to Amsterdam From €34.84