City to airport

Home / Frankfurt / Frankfurt Airport / Mainz

Frankfurt AirporttoMainz

Airport to another city · One way · All prices are totals for 1 adult · All service hours

2 ways to Mainz

For Frankfurt generally we recommend the S-Bahn S8 or S9; for Mainz the answer changes.

Recommended

The cheapest way in. Nothing listed is quicker.

S8 to Mainz Hbf

S8 · S-Bahn Rhein-Main, RMV tariff
23 min rideEvery 30 minRuns all night
RegionalbahnhofMainz Römisches Theater
Non-stop24-hour serviceLuggage space
€6.90total for 1 adult€6.90 eachBuy ticketOn S-Bahn Rhein-Main, RMV tariff
Pickup, hours & luggage

Boards at. Regionalbahnhof, Terminal 1 level 0, platforms Regio 1 to 3 — the S8 westbound, towards Mainz and Wiesbaden

Airport to Wiesbaden/Mainz is Preisstufe 4, the same level as airport to Frankfurt: EUR 6.90 adult single, EUR 4.10 child (6–14), EUR 13.50 day ticket, EUR 22.50 for the Gruppentageskarte (up to five people, all day). Frankfurt city to Mainz is Preisstufe 5, EUR 11.50.

Luggage. Racks by the doors; a commuter train, full at rush hour.

Price for every party size · Fare source

Pre-booked

Private transfer to Mainz

Driver meets you in arrivals
30 min rideTraffic dependent
Driver meets you in arrivals with a name boardAny address in Mainz
Non-stopPer vehiclePre-book
€79total for 1 adult€79 eachBook transferPartner link · through Kiwitaxi
Pickup, hours & luggage

Boards at. Driver meets you in arrivals with a name board

The price is for the car, fixed when you book; traffic and the hour do not change it.

Price for every party size · Fare source (partner link)

Take the S8, not the S9, from the Regionalbahnhof under Terminal 1: Mainz Römisches Theater in 23 minutes, Mainz Hauptbahnhof in 29, every 30 minutes at :00 and :30, through the night. The S9 stops at "Mainz-Kastel", which is actually in Wiesbaden, and never reaches Mainz Hauptbahnhof. The fare is RMV Preisstufe 4: EUR 6.90 a head or EUR 22.50 for up to five on the Gruppentageskarte — cheaper than the EUR 11.50 Frankfurt-to-Mainz fare; for the return, buy Preisstufe 4 again, since the EUR 3.90 Wiesbaden/Mainz ticket does not reach the airport. Until 19 September 2026, works replace the S8 with buses in stretches west of Kelsterbach.

Ride times exclude walking and waiting. Every way from Frankfurt Airport into Frankfurt

Your destination

Straight there.

The Rhineland-Palatinate capital, 29 minutes west on the S8, on the same EUR 6.90 ticket as the ride into Frankfurt.

Frankfurt Airport
Follow the signs
Regionalbahnhof
S8 to Mainz Hbf · 23 min
Mainz

S8 to Mainz Hbf serves Mainz. S-Bahn S8 or S9 does not.

From arrivals to Mainz

01

Find the stop

Regionalbahnhof. Follow the signs from arrivals.

02

Choose S8 to Mainz Hbf

Check the destination and departure board before boarding.

03

Arrive at Mainz

23 min. Continue to your accommodation or follow signs for onward transport.

A few things for the rest of your trip

Partner offers

Not transport options · Affiliate links
Data in GermanyAiralo

An eSIM for Germany, installed before you fly, works in the arrivals hall: tickets, maps, the driver's messages.

Choose an eSIM
Bags in FrankfurtBounce

Bounce keeps bags in shops and hotels around Frankfurt: 21 places by its own count, booked by the day for the hours before check-in.

Find a bag drop
A late flight?AirHelp

A flight three or more hours late, or cancelled at short notice, can be owed up to €600 a passenger under EU and UK rules, depending on the flight. AirHelp charges only if the claim succeeds.

Check your flight

These links pay us a commission. They never change which transfer we rank first.

Continuing by public transport?

Follow the station signs for your onward connection.

Walking to your stay?

Check the address and choose the nearest exit.

Before you travel

Does the S-Bahn S8 or S9 stop at Mainz?

No. It runs to Frankfurt Hauptbahnhof in 14 minutes.

Is Mainz in Frankfurt?

The Rhineland-Palatinate capital, 29 minutes west on the S8, on the same EUR 6.90 ticket as the ride into Frankfurt.

Compare every way from Frankfurt Airport