Mainz Public Transport Trip Planner

Start
End

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 753 bus, tram, ferry, rail and air routes operated by 34 transit operators. Browse the complete list of routes and schedules below.


Bus agencies

Tram agencies

Ferry agencies

Rail agencies

Funicular agencies


Buses

Trams

Ferries

Rail Services

Flights

Build real-time departures into your app Free API Access →

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 44 public transport stops. View stops and routes.

  • Bahnhofplatz

    Bahnhofplatz is a road in Mainz stretching 0.1 km with 31 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 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.

  • 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.

  • Holzhofstraße

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

  • Rheinallee, K 6

    Rheinallee, K 6 is a secondary road in Mainz stretching 4.1 km with 36 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.

  • Wormser Straße, L 413

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