Skip to main content

How to get from Wiesbaden to Mainz by bus and train?

From Wiesbaden to Mainz by bus and train

To get from Wiesbaden to Mainz in Rhein-Main Gebiet, take the S8 train from Wiesbaden Hauptbahnhof station to Mainz, Hauptbahnhof station. Next, take the 57 bus from Mainz, Hauptbahnhof station to Bretzenheim(Mz),H.-Böckler-S. station. The total trip duration for this route is approximately 55 min.

55min
Walk to train station
Train - S8S8
Bus - 5757
Walk to Mainz
Leaves from Wiesbaden Hauptbahnhof

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Wiesbaden Hauptbahnhof
    180 m • 3 min
  • 2
    Train - S8S8
    Wait for train
    S8
    Offenbach (Main)-Offenbach Ost Ostbahnhof
  • 3
    Ride to train station
    Ride to train station
    Mainz, Hauptbahnhof
    12 min
  • 4
    Walk to bus station
    Walk to bus station
    Mainz, Hauptbahnhof
    50 m • 1 min
  • 5
    Bus - 5757
    Wait for bus
    57
    Bretzenheim
  • 6
    Ride to bus station
    Ride to bus station
    Bretzenheim(Mz),H.-Böckler-S.
    10 min
  • 7
    Walk to Mainz
    Walk to
    Mainz
    490 m • 7 min
*Duration based on 8am traffic

From Wiesbaden to Mainz by bus, light rail and train

To get from Wiesbaden to Mainz in Rhein-Main Gebiet, you’ll need to take one train line, one bus line and one light rail line: take the S1 train from Wiesbaden Hauptbahnhof station to Wiesbaden-Mainz-Kastel Bahnhof station. Next, you’ll have to switch to the 6 bus and finally take the 51 light rail from Mainz, Hbf West/Taubertsbergb. station to Bretzenheim(Mz),H.-Böckler-S. station. The total trip duration for this route is approximately 50 min.

50min
Walk to train station
Train - S1S1
Bus - 66
Light Rail - 5151
Walk to Mainz
Leaves from Wiesbaden Hauptbahnhof

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Wiesbaden Hauptbahnhof
    180 m • 3 min
  • 2
    Train - S1S1
    Wait for train
    S1
    Rödermark-Ober-Roden Bahnhof
  • 3
    Ride to train station
    Ride to train station
    Wiesbaden-Mainz-Kastel Bahnhof
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Wiesbaden-Mainz-Kastel Brückenkopf
    350 m • 5 min
  • 5
    Bus - 66
    Wait for bus
    6
    Gonsenheim, Wildpark
  • 6
    Ride to bus station
    Ride to bus station
    Mainz, Hbf West/Taubertsbergb.
    8 min
  • 7
    Light Rail - 5151
    Wait for light rail
    51
    Lerchenberg, Hindemithstr.
  • 8
    Ride to light rail station
    Ride to light rail station
    Bretzenheim(Mz),H.-Böckler-S.
    12 min
  • 9
    Walk to Mainz
    Walk to
    Mainz
    480 m • 7 min
*Duration based on 8am traffic
The Most Popular Urban Mobility App in Rhein-Main Gebiet.
All local mobility options in one app

Public transit directions from Wiesbaden to Mainz

The distance between Wiesbaden, Rhein-Main Gebiet and Mainz, Rhein-Main Gebiet is approximately 14.14 km, which can typically be travelled in 55 min. Moovit will show you the directions from Wiesbaden to Mainz by bus and train, so no matter how you choose to travel in Rhein-Main Gebiet – you will always have plenty of easy options.

Public transit stations close to Wiesbaden

Wiesbaden is located at Wiesbaden, Rhein-Main Gebiet and the nearest public transit station is Wiesbaden Hauptbahnhof.

Train stations close to Wiesbaden:

  • Wiesbaden Hauptbahnhof
  • Wiesbaden-Biebrich Bahnhof
  • Wiesbaden-Erbenheim Bahnhof

Bus stations close to Wiesbaden:

  • Wiesbaden Hauptbahnhof
  • Wiesbaden Gartenfeldstraße P+R
  • Wiesbaden Fischerstraße

Public transit stations close to Mainz, Rhein-Main Gebiet

Mainz is located at Mainz, Rhein-Main Gebiet and the nearest public transit station is Bretzenheim, Ludwig-Nauth-Str..

Bus stations close to Mainz:

  • Bretzenheim, Ludwig-Nauth-Str.
  • Bretzenheim, Vor Der Frecht
  • Bretzenheim, K.-Zörgiebel-Str.

From Wiesbaden to Mainz by bus, light rail and train

To get from Wiesbaden to Mainz in Rhein-Main Gebiet, you’ll need to take one train line, one bus line and one light rail line: take the S1 train from Wiesbaden Hauptbahnhof station to Wiesbaden-Mainz-Kastel Bahnhof station. Next, you’ll have to switch to the 6 bus and finally take the 51 light rail from Mainz, Hbf West/Taubertsbergb. station to Bretzenheim(Mz),H.-Böckler-S. station. The total trip duration for this route is approximately 50 min.

50min
Walk to train station
Train - S1S1
Bus - 66
Light Rail - 5151
Walk to Mainz
Leaves from Wiesbaden Hauptbahnhof

Step by Step

  • 1
    Walk to train station
    Walk to train station
    Wiesbaden Hauptbahnhof
    180 m • 3 min
  • 2
    Train - S1S1
    Wait for train
    S1
    Rödermark-Ober-Roden Bahnhof
  • 3
    Ride to train station
    Ride to train station
    Wiesbaden-Mainz-Kastel Bahnhof
    7 min
  • 4
    Walk to bus station
    Walk to bus station
    Wiesbaden-Mainz-Kastel Brückenkopf
    350 m • 5 min
  • 5
    Bus - 66
    Wait for bus
    6
    Gonsenheim, Wildpark
  • 6
    Ride to bus station
    Ride to bus station
    Mainz, Hbf West/Taubertsbergb.
    8 min
  • 7
    Light Rail - 5151
    Wait for light rail
    51
    Lerchenberg, Hindemithstr.
  • 8
    Ride to light rail station
    Ride to light rail station
    Bretzenheim(Mz),H.-Böckler-S.
    12 min
  • 9
    Walk to Mainz
    Walk to
    Mainz
    480 m • 7 min
*Duration based on 8am traffic

Questions & Answers

  • What is the fastest way to get from Wiesbaden to Mainz?

    The fastest way takes 55 minutes, using Train line S8, Bus line 57.

  • What is the alternative route to get from Wiesbaden to Mainz?

    The alternative route takes 50 minutes, using Train line S1, Bus line 6, Light Rail line 51.

  • Is there a direct train between Wiesbaden and Mainz in Rhein-Main Gebiet?

    No, you’ll have to take one train line and one bus line in total. The total travelling time is 55 min.

  • Which train line goes from Wiesbaden to Mainz in Rhein-Main Gebiet?

    The S8 train line goes from Wiesbaden Hauptbahnhof station near Wiesbaden to Offenbach (Main)-Offenbach Ost Ostbahnhof station. From there you’ll have to take one bus line till Offenbach (Main)-Offenbach Ost Ostbahnhof station near Mainz in Rhein-Main Gebiet

  • How long does it take to travel from Wiesbaden to Mainz in Rhein-Main Gebiet by train and bus?

    The total travel time between Wiesbaden and Mainz in Rhein-Main Gebiet by train and bus is about 55 min.

  • Where do I get on the train near Wiesbaden to get to Mainz in Rhein-Main Gebiet?

    Get on the S8 train from the Wiesbaden Hauptbahnhof station near Wiesbaden in Rhein-Main Gebiet.

  • Where do I get off the train when travelling between Wiesbaden and Mainz in Rhein-Main Gebiet?

    Get off the train at the Offenbach (Main)-Offenbach Ost Ostbahnhof stop, which is closest to Mainz in Rhein-Main Gebiet.

  • When is the last train from Wiesbaden to Mainz in Rhein-Main Gebiet?

    The last train from Wiesbaden to Mainz in Rhein-Main Gebiet is the Mainz, Hauptbahnhof - Offenbach (Main)-Offenbach Ost Ostbahnhof line. It leaves the Wiesbaden Hauptbahnhof station at 3:48 AM.