Mainz Public Transport Trip Planner

Mainz, Rheinland-Pfalz, Germany is located at coordinates 49.98, 8.28. The city operates in the Europe/Berlin timezone. Daylight Saving Time begins on March 29, 2026 (clocks move forward 1 hour) and ends on October 25, 2026 (clocks move back 1 hour).

The city's public transportation network includes 778 bus, tram, ferry, rail and air routes operated by 35 transit operators. Browse the complete list of routes and schedules below.


Top Streets in Mainz

  • Mombacher Straße, K 17

    Mombacher Straße, K 17 is a secondary road in Mainz stretching 2.1 km with 45 public transport stops. View stops and routes.

  • Bahnhofplatz

    Bahnhofplatz is a road in Mainz stretching 0.1 km with 33 public transport stops. View stops and routes.

  • Rheinhessenstraße, L 425

    Rheinhessenstraße, L 425 is a secondary road in Mainz stretching 3.2 km with 35 public transport stops. View stops and routes.

  • Ankunftbogen

    Ankunftbogen is a road in Mainz stretching 0.2 km with 18 public transport stops. View stops and routes.

  • Holzhofstraße

    Holzhofstraße is a local road in Mainz stretching 0.3 km with 17 public transport stops. View stops and routes.

  • Geschwister-Scholl-Straße, L 425

    Geschwister-Scholl-Straße, L 425 is a secondary road in Mainz stretching 1.2 km with 26 public transport stops. View stops and routes.

  • Wormser Straße, L 413

    Wormser Straße, L 413 is a secondary road in Mainz stretching 1.0 km with 15 public transport stops. View stops and routes.

  • Marienborner Straße, K 2

    Marienborner Straße, K 2 is a local road in Mainz stretching 0.8 km with 24 public transport stops. View stops and routes.

  • Rheinallee, K 6

    Rheinallee, K 6 is a secondary road in Mainz stretching 4.1 km with 38 public transport stops. View stops and routes.

  • Untere Zahlbacher Straße, K 1

    Untere Zahlbacher Straße, K 1 is a local road in Mainz stretching 0.8 km with 27 public transport stops. View stops and routes.