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
- Darmstadt to Bischofsheim
- Darmstadt to Stockstadt Am Rhein
- Kelkheim (Taunus) to Rhein-Hunsrück-Kreis
- Essenheim to Main-Spessart
- Kronberg Im Taunus to Gießen
- Rödermark to Ingelheim Am Rhein
- Frankfurt (Main) Griesheim Bahnhof to Nebengebäude Der Justus-Liebig-Universität Gießen
- Frankfurt (Main) Griesheim Bahnhof to Lahn-Dill-Klinik Wetzlar
- Oberursel (Taunus) to Bad Vilbel
- Bad Vilbel to Maintal
- Glashütten to Königstein Im Taunus
- Langen (Hessen) to Königstein Im Taunus
- Rödermark to Miltenberg
- Liederbach Am Taunus to Miltenberg
- Bad Nauheim to Trebur
- Mühlheim Am Main to Schmalkalden-Meiningen
- Bad Soden Am Taunus to Mühlheim Am Main
- Mühlheim Am Main to Bad Vilbel
- Bad Homburg V.D. Höhe to Bad Nauheim
- Idstein to Schmalkalden-Meiningen