Travel options for:
Nearby airports Mainz
  • Frankfurt (FRA)

    $13 - $19
    1. Frankfurt(M) Flughafen

      21 min - every 2 hours

      $13 - $19

  • Cologne/Bonn Apt (CGN)

    $60 - $86
    1. Köln, Grengel/Flughafen

      16 min - every 2 hours

      $12 - $17

    2. Siegburg Bf

      0 min - 154 feet

    3. Siegburg/Bonn

      40 min - every 3 hours

      $35 - $50

    4. Frankfurt(M) Flughafen Fernbf

      0 min - 752 feet

    5. Frankfurt(M) Flughafen

      21 min - every 2 hours

      $13 - $19

  • Stuttgart (STR)

    $42 - $64
    1. Stuttgart Flughafen/Messe

      27 min - once daily

      $2 - $4

    2. Stuttgart Hbf (tief)

      0 min - 589 feet

    3. Stuttgart Hbf

      1 h 41 min - 3 times a day

      $40 - $60

  • Luxembourg (LUX)

    $9 - $14
    1. Aéroport Luxembourg/Findel

      31 min - every 20 minutes

      $2 - $3

    2. Luxembourg, Gare Centrale

      0 min - 402 feet

    3. Luxembourg

      2 h 25 min - hourly

      $7 - $11

  • Hahn (HHN)

    $21 - $32
    1. Frankfurt Hahn, Frankfurt-Hahn

      55 min - 4 times a day

      $4 - $8

    2. Alzey, Alzey

      16 min - 4442 feet

    3. Alzey

      52 min - hourly

      $16 - $24

  • 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 21 min. Alternatively, Ouibus operates a bus from Luxembourg (LUX) to Mainz hourly. Tickets cost $7 - $11 and the journey takes 2 h 25 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

ModeDurationPrice
From Frankfurt(M) Flughafen Regionalbf train to Mainz Römisches Theater.21 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, walk to Frankfurt(M) Flughafen Regionalbf, then train to Mainz Römisches Theater.2 h 23 min64€
From Stuttgart Flughafen/Messe train to Stuttgart Hbf (tief), walk to Stuttgart Hbf, then train to Mainz Hbf.2 h 59 min45€
From Aéroport Luxembourg/Findel bus to Luxembourg, Gare Centrale, walk to Luxembourg, then bus to Mainz.3 h 17 min9€
From Frankfurt Hahn, Frankfurt-Hahn Airport TA bus to Alzey, Alzey, walk to Alzey, then train to Mainz Hbf.2 h 17 min23€

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

The train from Frankfurt(M) Flughafen Regionalbf to Mainz Römisches Theater takes 21 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 Regionalbf and arriving at Mainz Römisches Theater. Services depart hourly. The journey takes approximately 21 min.

Is there a direct bus between Nearby airports and Mainz?

No, there is no direct bus from Nearby airports to Mainz. However, there are services departing from Aéroport Luxembourg/Findel and arriving at Mainz via Luxembourg. The journey, including transfers, takes approximately 3 h 17 min.

Operators from Nearby airports to Mainz

OperatorPhoneWebsite
Deutsche Bahn+49 0180 6 99 66 33Deutsche Bahn
S-Bahn KölnS-Bahn Köln
S-BahnS-Bahn
RgtrRgtr
Ouibus0890715298Ouibus
FlixBus+49 1807 123 99 123FlixBus