How to get from Offenbach to Mainz by bus and train?
From Offenbach to Mainz by bus and train
To get from Offenbach to Mainz in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the X19 bus from Neu-Isenburg Isenburgzentrum Süd station to Frankfurt (Main) Flughafen Terminal 1 station. Next, you’ll have to switch to the RE2 train and finally take the 630 bus from Mainz, Hauptbahnhof station to Bretzenheim, Vor Der Frecht station. The total trip duration for this route is approximately 1 hr 20 min. The bus and train schedule from Offenbach may change. We recommend you check the updated bus and train schedule to Mainz on the Moovit app.
Step by Step
- 1Walk to bus stationNeu-Isenburg Isenburgzentrum Süd10 m • 1 min
- 2Wait for busX19Frankfurt (Main) Flughafen Terminal 1
- 3Ride to bus stationFrankfurt (Main) Flughafen Terminal 124 min
- 4Walk to train stationFrankfurt (Main) Flughafen Regionalbahnhof30 m • 1 min
- 5Wait for trainRE2Koblenz Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Bad Kreuznach, Bahnhof
- 9Ride to bus stationBretzenheim, Vor Der Frecht8 min
Alternative route from Offenbach to Mainz by bus and train via X17, RE2 and 630
To get from Offenbach to Mainz in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the X17 bus from Neu-Isenburg Isenburgzentrum Süd station to Frankfurt (Main) Flughafen Terminal 1 station. Next, you’ll have to switch to the RE2 train and finally take the 630 bus from Mainz, Hauptbahnhof station to Bretzenheim, Vor Der Frecht station. The total trip duration for this route is approximately 1 hr 35 min. The bus and train schedule from Offenbach may change. We recommend you check the updated bus and train schedule to Mainz on the Moovit app.
Step by Step
- 1Walk to bus stationNeu-Isenburg Isenburgzentrum Süd10 m • 1 min
- 2Wait for busX17Hofheim am Taunus Bahnhof
- 3Ride to bus stationFrankfurt (Main) Flughafen Terminal 128 min
- 4Walk to train stationFrankfurt (Main) Flughafen Regionalbahnhof30 m • 1 min
- 5Wait for trainRE2Koblenz Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Bad Kreuznach, Bahnhof
- 9Ride to bus stationBretzenheim, Vor Der Frecht8 min
Public transit directions from Offenbach to Mainz
Bus And Train schedule from Offenbach to Mainz
Related Routes
- Egelsbach to Mainz
- Eschborn to Mainz
- Friedberg (Hessen) to Mainz
- Groß-Gerau to Mainz
- Hattersheim Am Main to Mainz
- Neu-Isenburg to Mainz
- Oberursel (Taunus) to Mainz
- Raunheim to Mainz
- Riedstadt to Mainz
- Rödermark to Mainz
- Rüsselsheim to Mainz
- Walluf to Mainz
- Aschaffenburg (Kreisfreie Stadt) to Mainz
- Limburg-Weilburg to Mainz
- Mainz-Bingen to Mainz
- Essenheim to Mainz
- Stadecken-Elsheim to Mainz
- Wiesbaden to Mainz
- Rüsselsheim Bahnhof to Mainz
- Offenbach to Kelsterbach
Alternative route from Offenbach to Mainz by bus and train via X17, RE2 and 630
To get from Offenbach to Mainz in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the X17 bus from Neu-Isenburg Isenburgzentrum Süd station to Frankfurt (Main) Flughafen Terminal 1 station. Next, you’ll have to switch to the RE2 train and finally take the 630 bus from Mainz, Hauptbahnhof station to Bretzenheim, Vor Der Frecht station. The total trip duration for this route is approximately 1 hr 35 min. The bus and train schedule from Offenbach may change. We recommend you check the updated bus and train schedule to Mainz on the Moovit app.
Step by Step
- 1Walk to bus stationNeu-Isenburg Isenburgzentrum Süd10 m • 1 min
- 2Wait for busX17Hofheim am Taunus Bahnhof
- 3Ride to bus stationFrankfurt (Main) Flughafen Terminal 128 min
- 4Walk to train stationFrankfurt (Main) Flughafen Regionalbahnhof30 m • 1 min
- 5Wait for trainRE2Koblenz Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Bad Kreuznach, Bahnhof
- 9Ride to bus stationBretzenheim, Vor Der Frecht8 min
Questions & Answers
What is the fastest way to get from Offenbach to Mainz?
The fastest way takes 80 minutes, using Bus line X19, Train line RE2, Bus line 630.
What is the alternative route to get from Offenbach to Mainz?
The alternative route takes 95 minutes, using Bus line X17, Train line RE2, Bus line 630.
Is there a direct bus between Offenbach and Mainz in Rhein-Main Gebiet?
No, you’ll have to take 2 bus lines and one train line in total. The total travelling time is 1 hr 20 min.
Which bus line goes from Offenbach to Mainz in Rhein-Main Gebiet?
The X19 bus line goes from Neu-Isenburg Isenburgzentrum Süd station near Offenbach to Frankfurt (Main) Flughafen Terminal 1 station. From there you’ll have to take one bus line and one train line till Frankfurt (Main) Flughafen Terminal 1 station near Mainz in Rhein-Main Gebiet.
How long does it take to travel from Offenbach to Mainz in Rhein-Main Gebiet by bus and train?
The total travel time between Offenbach and Mainz in Rhein-Main Gebiet by bus and train is about 1 hr 20 min.
Where do I get on the bus near Offenbach to get to Mainz in Rhein-Main Gebiet?
Get on the X19 bus from the Neu-Isenburg Isenburgzentrum Süd stop near Offenbach in Rhein-Main Gebiet.
Where do I get off the bus when travelling between Offenbach and Mainz in Rhein-Main Gebiet?
Get off the bus at the Frankfurt (Main) Flughafen Terminal 1 stop, which is closest to Mainz in Rhein-Main Gebiet.
Popular Routes
- Aschaffenburg (Kreisfreie Stadt) to Mainz
- Friedberg (Hessen) to Kelkheim (Taunus)
- Bad Nauheim to Darmstadt-Dieburg
- Frankfurt (Main) Höchst Bahnhof to Kronberg Im Taunus
- Heusenstamm to Schmalkalden-Meiningen
- Bad Kissingen to Kriftel
- Oberursel (Taunus) to Mainz
- Kelsterbach to Hanau
- Mühlheim Am Main to Eltville Am Rhein
- Essenheim to Main-Spessart
- Gießen to Bad Kissingen
- Limburg-Weilburg to Bad Soden Am Taunus
- Riedstadt to Mainz
- Kriftel to Kelkheim (Taunus)
- Maintal to Niederdorfelden
- Langen (Hessen) to Griesheim
- Idstein to Limburg-Weilburg
- Büttelborn to Heusenstamm
- Frankfurt (Main) Höchst Bahnhof to Königstein Im Taunus
- Mainz to Darmstadt