Skip to content

Without a car · Metro, Suburban train, Bus, Regional train, Long-distance train

Frankfurt to Mainz

52 min at the fastest, no changes.

At a glance

Fastest
52 min
06:13 → 07:05
Usually
59 min
49 journeys during the day
Changes
Direct
first departure 06:02, last 18:59
Distance
32 km
as the crow flies

The routes on the map

  1. 52 min · Metro U4, RB10 (25056), Bus 54 (12 departures)
  2. 54 min · Metro U5, IC 2241, Bus 60 (2 departures)
  3. 54 min · Metro U4, RE2 (4252), Bus 57 (3 departures)
  4. 55 min · Metro U4, Suburban train S1, Bus 58 (31 departures)
  5. 59 min · Metro U4, RE2 (29544)

Journeys on Tue 27 Oct

  1. 06:02 → 06:58

    56 min · 2 changes

    MU5 TRAINS1 BUS58

    Price not available

  2. 06:04 → 07:06

    1h 02min · direct

    TRAINS8

    Price not available

  3. 06:06 → 07:06

    1h · 1 change

    MU4 TRAINS8

    Price not available

  4. 06:13 → 07:05

    52 min · 2 changes

    MU4 TRAINRB10 BUS54

    Price not available

  5. 06:29 → 07:28

    59 min · 1 change

    TRAINS1 BUS58

    Price not available

  6. 06:34 → 07:36

    1h 02min · direct

    TRAINS8

    Price not available

  7. 06:34 → 07:33

    59 min · 1 change

    MU5 IC55

    Price not available

  8. 06:34 → 07:28

    54 min · 2 changes

    MU5 IC55 BUS60

    Price not available

  9. 06:36 → 07:36

    1h · 1 change

    MU4 TRAINS8

    Price not available

  10. 06:41 → 07:35

    54 min · 2 changes

    MU4 TRAINRB10 BUS54

    Price not available

  11. 06:43 → 07:35

    52 min · 3 changes

    MU4 TRAINS2 TRAINRB10 BUS54

    Price not available

  12. 06:49 → 07:48

    59 min · 1 change

    MU4 TRAINRE2

    Price not available

An ordinary weekday, calculated on 24 October 2026 from the networks' timetables. Timetables change from day to day: search for your date.

Book your tickets

one-go does not sell tickets: these links go to the operators' official websites.

Frequently asked questions

How long does it take to get from Frankfurt to Mainz without a car?

52 min for the fastest journey (06:13 → 07:05), 59 min usually, based on 49 journeys found on Tue 27 Oct.

What time does the first journey from Frankfurt to Mainz leave?

On Tue 27 Oct, the first departure is at 06:02 and the last at 18:59. Timetables change from day to day: check your date on one-go.

How far is Frankfurt from Mainz?

32 km as the crow flies. The fastest journey by public transport takes 52 min.

Which companies run the journey from Frankfurt to Mainz?

Stadtwerke Verkehrsgesellschaft Frankfurt, DB Regio AG S-Bahn Rhein-Main, Mainzer Mobilität, VIAS GmbH, DB Fernverkehr AG, SÜWEX, vlexx1.

Timetables: transport networks (transport.data.gouv.fr), calculated with MOTIS. Maps: © OpenStreetMap contributors. How it works.

52 minat the fastest

See journeys leaving now