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 S8 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 trainS8Wiesbaden Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Partenheim, Hauptstraße
- 9Ride to bus stationBretzenheim, Vor Der Frecht8 min
Alternative route from Offenbach to Mainz by bus and train via X17, S8 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 S8 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 trainS8Wiesbaden Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Partenheim, Hauptstraße
- 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, S8 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 S8 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 trainS8Wiesbaden Hauptbahnhof
- 6Ride to train stationMainz, Hauptbahnhof25 min
- 7Walk to bus stationMainz, Hauptbahnhof60 m • 1 min
- 8Wait for bus630Partenheim, Hauptstraße
- 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 S8, 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 S8, 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
- Schmitten to Mainz-Bingen
- Glashütten to Königstein Im Taunus
- Rödermark to Miltenberg
- Frankfurt (Main) Höchst Bahnhof to Idstein
- Weiterstadt to Ingelheim Am Rhein
- Bad Vilbel to Seligenstadt
- Steinbach (Taunus) to Eltville Am Rhein
- Raunheim to Bad Kreuznach
- Dreieich to Idstein
- Frankfurt (Main) Niederrad Bahnhof to Median Kaiserberg-Klinik Bad Nauheim
- Bad Vilbel to Hainburg
- Bad Kissingen to Liederbach Am Taunus
- Hanau to Friedberg (Hessen)
- Gelnhausen Busbahnhof to Königstein Im Taunus
- Darmstadt to Stockstadt Am Rhein
- Maintal to Kronberg Im Taunus
- Groß-Gerau to Nauheim
- Gelnhausen Busbahnhof to Technische Universität Darmstadt
- Bad Kreuznach to Trebur
- Mainz to Neu-Isenburg