|Distance||73 miles (118 km)|
|Average train duration||2 h 37 min|
Trains from Mainz to Siegburg cover the 73 miles (118 km) long route taking on average 2 h 37 min with our travel partners like. There are direct train services available. Travelers depart most frequently from Mainz Hbf and arrive in Siegburg / Bonn.
Some of the Mainz train stations to Siegburg you can start your journey from include Mainz Hbf, Mainz Römisches Theater and Mainz-Mombach. Similarly, some of the arrival train stations in Siegburg include Siegburg / Bonn, Siegburg, Bahnhof (Cineplex) and Siegburg Bahnhof.
When traveling this route, Omio customers are departing most frequently from Mainz Hbf and arriving in Siegburg / Bonn.
The most popular departure train station with passengers for this route, called Mainz Hbf, is located 1 mile (s) / 2 km from the city center of Mainz.
The most popular arrival train station, Siegburg / Bonn, is located 0 mile (s) / 0 km away from the city center of Siegburg.
Here are some other resources that might have the information you need