These do not go to the same place, so price is not the comparison. The S-Bahn S8 or S9 reaches Hauptbahnhof and Hauptwache; the S9 or S8 to Wiesbaden Hbf does not. Runs west to Wiesbaden, not into Frankfurt. Two lines, two banks of the Rhine, one fare.
The S-Bahn S8 or S9 is quicker: 14 min against 33 min. The S9 or S8 to Wiesbaden Hbf varies between 33 and 43 minutes.
S-Bahn S8 or S9: Runs all night. S9 or S8 to Wiesbaden Hbf: Runs all night.
Priced against each other
Whole-party totals · adult fares
What each costs for the whole party, in EUR. The cheaper of the two is marked on every row.
Travelers
S-Bahn S8 or S9
S9 or S8 to Wiesbaden Hbf
Difference
1
€6.90
€6.90
same
2
€13.80
€13.80
same
3
€20.70
€20.70
same
4
€22.50
€22.50
same
5
€22.50
€22.50
same
6
€29.40
€29.40
same
7
€36.30
€36.30
same
8
€43.20
€43.20
same
Side by side
Where each one leaves you
regional · S-Bahn Rhein-Main, RMV tariffS-Bahn S8 or S9
From
Regionalbahnhof, Terminal 1 level 0, platforms Regio 1 to 3
To
Frankfurt Hauptbahnhof in 14 minutes, Hauptwache in 18, Konstablerwache in 20
Luggage
Racks by the doors; it is a commuter train and full at rush hour.
Runs
All night
Journey
14 min
Buy the Gruppentageskarte if there are four or more of you, or three of you making a return trip today. It is EUR 22.50 whether you are four or five, against EUR 6.90 each in singles, and the machines do not suggest it.
Write every traveler's name on the group ticket before you board and carry photo ID: it is not transferable, and VGF states that blank name fields make it invalid.
S8 and S9 are interchangeable for this leg: both call at the Regionalbahnhof and both reach the Hauptbahnhof (tief) in 14 minutes. They differ only west of the airport and east of the city.
Do not walk to the Fernbahnhof. It is signposted, its trains are faster, and your RMV ticket is not valid on any of them.
At night the S8 runs alone, every 30 minutes, at :00 and :30 from midnight to 04:30. Those departures carry RMV's regular-maintenance flag, which means a bus can stand in on some nights; check before relying on one.
Until 19 September 2026 Deutsche Bahn has closures between Kelsterbach and Wiesbaden, west of the airport. They do not touch the airport-to-city leg, but the timetable is being altered around them.
The S-Bahn also leaves you at Taunusanlage, Hauptwache and Konstablerwache on the same ticket, so pick the stop nearest your hotel rather than defaulting to the main station.
regional · S-Bahn Rhein-Main, RMV tariffS9 or S8 to Wiesbaden Hbf
From
Regionalbahnhof, Terminal 1 level 0, platforms Regio 1 to 3 — either line westbound
To
Wiesbaden Hauptbahnhof: 33 minutes on the S9 via Mainz-Kastel, 43 on the S8 via Mainz Hauptbahnhof; both call at Wiesbaden Ost five minutes before
Luggage
Racks by the doors; a commuter train, full at rush hour.
Runs
All night
Journey
33–43 min
Take whichever comes first. The S9 is ten minutes quicker (33 against 43) and together they run every 15 minutes by day; the ticket is the same and so is the platform.
Four or more of you: the Gruppentageskarte at price level 4 is EUR 22.50 for up to five against EUR 6.90 each. Three are EUR 1.80 better off on singles for a one-way trip.
At night the S9 stops and the S8 carries on. The last S9 to Wiesbaden is 00:15 (Sunday–Thursday) or 00:45 (Friday, Saturday, pre-holiday); then the S8 via Mainz runs at :00 and :30 (43 minutes), thinning to hourly between 01:30 and 04:30 on weekday nights, with the S9 back at 04:00. Night departures may be replaced by buses.
Until 19 September 2026, the S9 is suspended between Kelsterbach and Wiesbaden Hbf (from 11 July), replaced by the S9X bus; the S8 runs with its own replacement buses in stretches, and is itself replaced between Mainz-Bischofsheim and Rüsselsheim from Friday 11 September 21:00 to Monday 14 September 05:00. More night closures follow to 25 September, with nothing published for after that.
Mainz-Kastel, Mainz-Kostheim and Mainz-Amöneburg are Wiesbaden districts despite the name, by RMV's own tariff plan; the S9 serves Kastel, 25 minutes out, on the way.
Can we count your visit?We use Google Analytics to see which airports people look up. It sets cookies. Nothing runs until you say yes, and refusing changes nothing about the site.What is stored