West Midland Trains
South Western Railway
Trains in Germany
Trains in France
Glasgow to London
Edinburgh to London
London to Paris
London to Glasgow
London to Brighton
London to Edinburgh
London to Manchester
London to Leeds
London to Amsterdam
Leeds to London
Need a place to stay?
|Avg. Train Duration|
2 hours 48 minutes
|Train Ticket Price:||£16|
|Trains depart from:||Bonn|
|Trains arrive in:||Mainz|
|Train Companies:||Deutsche Bahn|
You can travel by train between Bonn and Mainz with Deutsche Bahn for as low as £16. When you search for timetables and tickets, Omio will show you the best journey.
Find your perfect trip between Bonn and Mainz with Deutsche Bahn (DB)! Check out the DB train timetables between Bonn and Mainz and then book cheap DB tickets with Omio. The distance between Bonn and Mainz by DB is 73 miles (118 km) and the cheapest price for a DB ticket from Bonn to Mainz is £16.
DB is the main operator of train services in Germany, making on average 40, 000 train journeys per day. A special feature of DB is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use at Omio.
DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while WCs are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.
These are Deutsche Bahn 's ticket policies for COVID-19 for the train from Bonn to Mainz:
Some of the Bonn train stations to Mainz you can start your journey from include Bonn Hbf, Bonn-Bad Godesberg and Bonn-Duisdorf. Similarly, some of the arrival train stations in Mainz include Mainz Hbf, Mainz Römisches Theater and Mainz-Mombach.
When travelling this route, Omio customers are departing most frequently from Bonn Hbf and arriving in Mainz Hbf.
Passengers board their train most frequently from Bonn Hbf and travel around 0 mile (s) / 0 km from the city centre to this train station.
Passengers travelling this route most often arrive at Mainz Hbf and need to travel approximately 0 mile (s) / 0 km from the train station to the city centre in Mainz.
Here are some other resources that might have the information you need