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 761 bus, tram, ferry, rail, funicular 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 42 public transport stops. View stops and routes.

  • Bahnhofplatz

    Bahnhofplatz is a road in Mainz stretching 0.1 km with 34 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 34 public transport stops. View stops and routes.

  • Ankunftbogen

    Ankunftbogen is a road in Mainz stretching 0.2 km with 19 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.

  • Holzhofstraße

    Holzhofstraße is a local road in Mainz stretching 0.3 km with 16 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 37 public transport stops. View stops and routes.

  • Am Flughafen

    Am Flughafen is a road in Mainz stretching 0.1 km with 11 public transport stops. View stops and routes.