Travel options for:
Nearby airports Mainz

Frankfurt (FRA)  •  17 min

$13 - $19

Cologne/Bonn Apt (CGN)  •  2 h 18 min

  1. ×3

$55 - $86

Stuttgart (STR)  •  3 h 3 min

$40 - $60

Luxembourg (LUX)  •  5 h 6 min

  1. ×2

$31 - $47

Hahn (HHN)  •  2 h 14 min

$15 - $23

  • Mainz Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

Travel from Nearby-Airports to Mainz

Bus or train from Nearby airports to Mainz?

Deutsche Bahn operates a train from Frankfurt (FRA) to Mainz hourly. Tickets cost $13 - $19 and the journey takes 17 min. Alternatively, FlixBus operates a bus from Hahn (HHN) to Mainz once daily. Tickets cost $5 - $9 and the journey takes 1 h 15 min.

Travel Guides

Heading to Europe? Read this before you buy a Eurail PassWe compare the different Eurail types and help you decide if a Eurail Pass is right for you
Want to know more about Flixbus?Rome2rio’s guide has all the details

How to get from Nearby airports to Mainz

From Frankfurt(M) Flughafen Fernbf train to Mainz Hbf.17 min14€
From Köln, Grengel/Flughafen Köln/Bonn Flughafen Bf train to Siegburg Bf, walk to Siegburg/Bonn, train to Frankfurt(M) Flughafen Fernbf, then train to Mainz Hbf.2 h 18 min61€
From Flughafen/Messe train to Hauptbahnhof, walk to Stuttgart Hbf, then train to Mainz Hbf.3 h 3 min43€
From Aéroport Luxembourg/Findel bus to Luxembourg, Gare Centrale, train to Koblenz Hbf, then train to Mainz Hbf.5 h 6 min31€
From Frankfurt Hahn, Frankfurt-Hahn Airport bus to Wiesbaden, walk to Wiesbaden Hbf, then train to Mainz Hbf.2 h 14 min18€

How long does it take to get from Nearby airports to Mainz?

The train from Frankfurt(M) Flughafen Fernbf to Mainz Hbf takes 17 min including transfers and departs hourly.

Is there a direct train between Nearby airports and Mainz?

Yes, there is a direct train departing from Frankfurt(M) Flughafen Fernbf and arriving at Mainz Hbf. Services depart hourly, and operate every day. The journey takes approximately 17 min.

Operators from Nearby airports to Mainz

Deutsche Bahn+49 0180 6 99 66 33Deutsche Bahn
S-Bahn KölnS-Bahn Köln
Verkehrs- und Tarifverbund Stuttgart (VVS)0711 19449Verkehrs- und Tarifverbund Stuttgart (VVS)
Luxembourg Railways (CFL)Luxembourg Railways (CFL)
FlixBus+49 1807 123 99 123FlixBus