How to get from Mainz to Offenbach by bus and train?
From Mainz to Offenbach by bus and train
To get from Mainz to Offenbach in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the 630 bus from Bretzenheim, Vor Der Frecht station to Mainz, Hbf West/Taubertsbergb. station. Next, you’ll have to switch to the S8 train and finally take the X19 bus from Frankfurt (Main) Flughafen Terminal 1 station to Neu-Isenburg Isenburgzentrum Süd station. The total trip duration for this route is approximately 1 hr 26 min. The bus and train schedule from Mainz may change. We recommend you check the updated bus and train schedule to Offenbach on the Moovit app.
Step by Step
- 1Start from bus stationMainz
- 2Wait for bus630Mainz, Hauptbahnhof
- 3Ride to bus stationMainz, Hbf West/Taubertsbergb.9 min
- 4Walk to train stationMainz, Hauptbahnhof100 m • 2 min
- 5Wait for trainS8Offenbach (Main)-Offenbach Ost Ostbahnhof
- 6Ride to train stationFrankfurt (Main) Flughafen Regionalbahnhof26 min
- 7Walk to bus stationFrankfurt (Main) Flughafen Terminal 1150 m • 3 min
- 8Wait for busX19Obertshausen Bahnhof
- 9Ride to bus stationNeu-Isenburg Isenburgzentrum Süd27 min
- 10Walk toOffenbach50 m • 1 min
Alternative route from Mainz to Offenbach by bus and train via 630, 50 and X19
To get from Mainz to Offenbach in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the 630 bus from Bretzenheim, Vor Der Frecht station to Mainz, Hbf West/Taubertsbergb. station. Next, you’ll have to switch to the 50 train and finally take the X19 bus from Frankfurt (Main) Flughafen Terminal 1 station to Neu-Isenburg Isenburgzentrum Süd station. The total trip duration for this route is approximately 1 hr 26 min. The bus and train schedule from Mainz may change. We recommend you check the updated bus and train schedule to Offenbach on the Moovit app.
Step by Step
- 1Start from bus stationMainz
- 2Wait for bus630Mainz, Hauptbahnhof
- 3Ride to bus stationMainz, Hbf West/Taubertsbergb.9 min
- 4Walk to train stationMainz, Hauptbahnhof100 m • 2 min
- 5Wait for train50Dresden Hauptbahnhof
- 6Ride to train stationFrankfurt (Main) Flughafen Fernbahnhof16 min
- 7Walk to bus stationFrankfurt (Main) Flughafen Terminal 1330 m • 5 min
- 8Wait for busX19Obertshausen Bahnhof
- 9Ride to bus stationNeu-Isenburg Isenburgzentrum Süd27 min
- 10Walk toOffenbach50 m • 1 min
Public transit directions from Mainz to Offenbach
Bus And Train schedule from Mainz to Offenbach
Related Routes
- Maintal to Offenbach
- Messel to Offenbach
- Bad Homburg V.D. Höhe to Offenbach
- Bad Soden Am Taunus to Offenbach
- Eltville Am Rhein to Offenbach
- Friedberg (Hessen) to Offenbach
- Friedrichsdorf to Offenbach
- Hainburg to Offenbach
- Raunheim to Offenbach
- Schwalbach Am Taunus to Offenbach
- Bad Kissingen to Offenbach
- Marburg-Biedenkopf to Offenbach
- Vogelsbergkreis to Offenbach
- Gelnhausen Busbahnhof to Offenbach
- Mainz to Königstein Im Taunus
- Mainz to Mörfelden-Walldorf
- Mainz to Darmstadt
- Mainz to Idstein
- Mainz to Neu-Isenburg
- Mainz to Rosbach V.D. Höhe
Alternative route from Mainz to Offenbach by bus and train via 630, 50 and X19
To get from Mainz to Offenbach in Rhein-Main Gebiet, you’ll need to take 2 bus lines and one train line: take the 630 bus from Bretzenheim, Vor Der Frecht station to Mainz, Hbf West/Taubertsbergb. station. Next, you’ll have to switch to the 50 train and finally take the X19 bus from Frankfurt (Main) Flughafen Terminal 1 station to Neu-Isenburg Isenburgzentrum Süd station. The total trip duration for this route is approximately 1 hr 26 min. The bus and train schedule from Mainz may change. We recommend you check the updated bus and train schedule to Offenbach on the Moovit app.
Step by Step
- 1Start from bus stationMainz
- 2Wait for bus630Mainz, Hauptbahnhof
- 3Ride to bus stationMainz, Hbf West/Taubertsbergb.9 min
- 4Walk to train stationMainz, Hauptbahnhof100 m • 2 min
- 5Wait for train50Dresden Hauptbahnhof
- 6Ride to train stationFrankfurt (Main) Flughafen Fernbahnhof16 min
- 7Walk to bus stationFrankfurt (Main) Flughafen Terminal 1330 m • 5 min
- 8Wait for busX19Obertshausen Bahnhof
- 9Ride to bus stationNeu-Isenburg Isenburgzentrum Süd27 min
- 10Walk toOffenbach50 m • 1 min
Questions & Answers
What is the fastest way to get from Mainz to Offenbach?
The fastest way takes 86 minutes, using Bus line 630, Train line S8, Bus line X19.
What is the alternative route to get from Mainz to Offenbach?
The alternative route takes 86 minutes, using Bus line 630, Train line 50, Bus line X19.
Is there a direct bus between Mainz and Offenbach 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 26 min.
Which bus line goes from Mainz to Offenbach in Rhein-Main Gebiet?
The 630 bus line goes from Mainz, Hauptbahnhof station near Mainz to Mainz, Hbf West/Taubertsbergb. station. From there you’ll have to take one bus line and one train line till Mainz, Hbf West/Taubertsbergb. station near Offenbach in Rhein-Main Gebiet.
How long does it take to travel from Mainz to Offenbach in Rhein-Main Gebiet by bus and train?
The total travel time between Mainz and Offenbach in Rhein-Main Gebiet by bus and train is about 1 hr 26 min.
Where do I get on the bus near Mainz to get to Offenbach in Rhein-Main Gebiet?
Get on the 630 bus from the Mainz, Hauptbahnhof stop near Mainz in Rhein-Main Gebiet.
Where do I get off the bus when travelling between Mainz and Offenbach in Rhein-Main Gebiet?
Get off the bus at the Mainz, Hbf West/Taubertsbergb. stop, which is closest to Offenbach in Rhein-Main Gebiet.
Popular Routes
- Mainz-Bischofsheim Bahnhof to Budenheim
- Neu-Isenburg to Messel
- Dreieich to Idstein
- Idstein to Bad Nauheim
- Mörfelden-Walldorf to Hainburg
- Frankfurt (Main) Hauptbahnhof Nordseite to Nordwestzentrum
- Neu-Isenburg to Mainz
- Bodenheim to Schöneck
- Königstein Im Taunus to Wiesbaden
- Hainburg to Kelsterbach
- Neu-Anspach to Schmitten
- Raunheim to Mainz-Bingen
- Eschborn to Steinbach (Taunus)
- Rödermark to Eppertshausen
- Neu-Anspach to Bad Kreuznach
- Wiesbaden to Königstein Im Taunus
- Egelsbach to Bad Soden Am Taunus
- Hanau to Kriftel
- Main-Spessart to Schmalkalden-Meiningen
- Darmstadt-Dieburg to Eltville Am Rhein