Mainz in detail

Flights & getting there

Train From the Hauptbahnhof, S-Bahn line S8 goes frequently via Frankfurt airport (€4.90, 20 minutes) to Frankfurt’s Hauptbahnhof (€8.50, 40 minutes). A day ticket that takes in both Mainz and Frankfurt, including S-Bahn commuter trains, local trams and buses, costs €16.55.

A major rail hub, Mainz’s Hauptbahnhof has at least hourly regional services to Bingen (€11, 30 minutes) and other Romantic Rhine towns, as well as to Koblenz (€22, one hour, every 30 minutes), Saarbrücken (€34.80, 2¼ hours, up to three per hour) and Worms (€14.10, 25 to 40 minutes, up to three per hour).

Bus Buses to Hahn Airport (; one-way €16, 70 minutes, up to 19 per day) depart from in front of the Hauptbahnhof.