Frankfurt Guide
DE / EN
Airport & Getting There

Public Transport in Frankfurt: Tickets, Fare Stages and Which Card

A single at €3.80, a day ticket at €7.75, the airport at €6.90: the RMV fare system is simpler than it looks, once you know the three rules visitors keep tripping over.

Katharina Vogt
Katharina Vogt
17 September 2026
A cream-and-green heritage tram on a Frankfurt street lined with old apartment blocks
Photo: Heavy Metal on Rail / Pexels

Spend an afternoon by the ticket machines at Konstablerwache and you can watch Frankfurt bewilder its visitors in real time. Someone types in “Frankfurt”, is offered four options and picks the cheapest. Someone else is holding a €3.80 ticket and intends to travel to the airport with it. A third buys nothing at all, because the train is already pulling in. In the worst case all three end up in the same place: paying €60.

The Rhein-Main transport association’s fare system is not complicated, though. It is simply built differently from what most people know from other cities. There are three rules to grasp, and after that you will buy the right ticket in fifteen seconds. Here they are, together with every price in force since 1 January 2026.

Frankfurt has no rings — it has fare stages

Arrive from Berlin, Vienna or London and you will look for zones A, B and C at the machine, and not find them. The RMV works instead with fare zones (Tarifgebiete) and fare stages (Preisstufen). A fare zone is a town or district carrying a four-digit number; the whole city of Frankfurt is fare zone 5000. The fare stage then follows from the distance between your starting zone and your destination zone: stage 1 for short hops, stage 7 for the very long ones, everything else in between.

Frankfurt enjoys a special arrangement, and it is the good news of the day: within the city, a flat city fare stage 3 applies. One ticket covers Bergen-Enkheim as readily as Höchst, two stops as readily as twenty-five, and it is valid on every mode — U-Bahn, S-Bahn, tram, bus, night bus, and regional trains within the city too. You need count neither lines nor changes. As long as you do not leave Frankfurt, you pay a flat fare.

Beyond the city boundary it gets finer-grained. For journeys between certain outlying Frankfurt districts and the neighbouring towns — Offenbach, Neu-Isenburg, Eschborn, Bad Vilbel, Oberursel, Kelsterbach and several more — the RMV has introduced the intermediate stages 30 and 40, noticeably cheaper than a full stage 4 or 5. In practice that means: never enter just “Frankfurt” at the machine or in the app, always the exact stop. The difference can run to several euros.

RMV ticket prices for Frankfurt in 2026, at a glance

All the figures below come from the RMV price list for 2026, in force from 1 January 2026, city fare stage 3 for fare zone 5000 (as of 2026):

  • Single, adult: €3.80
  • Single, child (6 to 14 inclusive): €1.55
  • Short-distance ticket, adult: €2.35; child €1.00
  • Day ticket, adult: €7.75; child €3.00
  • Group day ticket for up to five people: €14.80
  • Weekly ticket, adult: €33.20; monthly ticket: €115.70

One of those figures deserves a footnote. The RMV raised fares by an average of 4.75 per cent in January 2026, but the city of Frankfurt froze the single at €3.80 and the short-distance ticket at €2.35, paying the difference from the municipal budget — though only for one year, as things stand. Children’s fares are held permanently. The day ticket, by contrast, went up with everything else, and from that follows perhaps the single most useful calculation in this piece.

The Frankfurt day ticket only pays from the third journey

The RMV has advertised for years that the day ticket “often pays off from the second journey”. For Frankfurt in 2026 that is no longer true. Two singles cost €7.60; the day ticket costs €7.75. On two journeys the day ticket leaves you fifteen cents worse off. It is the third journey that turns it round: €11.40 against an unchanged €7.75.

This is not pedantry — it is the commonest wrong call weekend visitors make. If you are riding out to the Städel in the morning and back to the hotel at night, buy two singles. If you want the Palmengarten at lunchtime, the Zeil in the afternoon and Sachsenhausen in the evening, buy the day ticket. It runs on its date of validity until close of service, meaning 5 a.m. the following morning — so the ride home after a long evening in an apple-wine tavern is explicitly still covered.

A second distinction worth knowing: the single ticket is valid for one journey to your destination and nothing more. Round trips and return journeys are excluded, and so are breaks of journey. You cannot hop off on one ticket, fetch a coffee and carry on. Nor is it sold in advance — it is valid only for travel begun immediately, so you cannot stock up for tomorrow.

The short-distance ticket: €2.35, but only as far as the notice says

The Kurzstrecke is the city’s most misunderstood ticket. It costs €2.35 and saves €1.45 against a single — but it is not valid for “two stops” or “two kilometres”, however often you hear that. The only valid destinations are those listed in the short-distance directory posted at the stop itself and at the ticket machine. That list is a different length from station to station: where stops sit close together you may cover several, where they are spread out sometimes only one.

It exists in Frankfurt, Offenbach and Hanau alone. Crossing the Frankfurt city boundary on one costs €2.50, and children then pay €1.50 rather than €1.00. And for the ride from the airport into town it is not valid in any variant at all — which is the most expensive mix-up of the lot.

The airport is not, in fare terms, Frankfurt

This rule costs visitors money every single day, and there is no way to deduce it: the airport forms its own zone alongside the city, fare zone 5090. The RMV price list flags it in a dedicated footnote, stating that city fare stage 3 applies only within the respective fare zone and is not generally valid for journeys between the Frankfurt and Frankfurt Airport zones. In plain terms: your €3.80 Frankfurt ticket is not valid at the airport.

The correct fare for airport-to-centre is the regular stage 4 (as of 2026):

  • Single, adult: €6.90; child €4.10
  • Day ticket, adult: €13.50; child €8.00
  • Group day ticket, up to five people: €22.50

The tariff knows one exception: between Frankfurt-Schwanheim and the airport, the cheaper city stage 3 now applies. For every other district it stays at stage 4. Which line to take from the regional station beneath Terminal 1, and how long it takes, is set out in my piece on the S-Bahn from the airport; if, after the move of so many airlines to Terminal 3, you first need to know how to get from your gate to the platform at all, our sister publication walks through the routes between the terminals step by step.

Three of you with suitcases, and the comparison gets genuinely close: three singles come to €20.70 and a group day ticket to €22.50, which puts a fixed-price transfer within reach. Our partner site sets out what a car booked in advance from FRA really comes to, with transfer, taxi and chauffeur side by side; how that compares with the meter running is in my piece on taxi costs in Frankfurt.

For two or more, the group day ticket is nearly always the answer

The group day ticket is the most underrated item in the whole range. In Frankfurt it costs €14.80 and covers up to five people — any ages, in any mix of adults and children. Two separate day tickets come to €15.50 between them. So the group card is already the cheaper choice for two, and split five ways it works out at €2.96 a head for a full day. Under-sixes travel free on the RMV in any case and do not count towards the five.

For weekend outings beyond the city there is also the Hessenticket at €43.50, likewise for up to five people, valid Monday to Friday from 9 a.m. and all day at weekends and on public holidays throughout Hesse — the sensible card if a group of you is heading to Marburg or the Rheingau.

Two other passes, though, are almost never right for visitors. The RMV SparPass costs €11.90, lasts a month and gives 25 per cent off short-distance, single and day tickets at the adult rate. Do the sums for a weekend: €11.90 plus two discounted day tickets at €5.80 comes to €23.50, against €15.50 without it. It only pays if you travel regularly across a whole month. And the Deutschlandticket at €63 a month exists only as a monthly-cancellable subscription; if you already hold one, everything in Frankfurt is included, the S8 and S9 to the airport too, since those count as local transport. Nobody takes out a subscription for three days.

Is the Frankfurt Card worth it — and who is it wrong for?

The Frankfurt Card costs €13 for one day and €21 for two, or €26 and €39 respectively as a group card for up to five people. It includes free travel in fare zones 5000 and 5090 — the entire city area including the airport — in second class and on every mode down to the night bus, excluding only long-distance trains. On top come discounts of up to 50 per cent with more than fifty partners, among them 38 museums, five theatres and sixteen tours and attractions.

Here is the comparison that decides it. An RMV day ticket including the airport costs €13.50; the Frankfurt Card for the same day costs €13.00. If you are travelling to or from the airport on that day anyway, the card is cheaper than the plain fare — the discounts come free. That is the case where it pays without any arithmetic at all.

The reverse case is just as clear. Arrive by train, stay within the city, and you are comparing €13.00 with €7.75, paying €5.25 for the discounts. You then have to redeem them. “Up to 50 per cent” often means a good deal less in practice: at the Main Tower it is 20 per cent off the €9 adult ticket, so €1.80. You need three or four discounts actually redeemed in a day before the card carries itself. If you would rather work out what a discount really comes to in percentage terms than guess at it, ten seconds with a calculator settles it — the site is a German one, but a percentage needs no translation.

For two groups of people the card is simply the wrong purchase. Families do distinctly better with the €14.80 group day ticket, because the Frankfurt Card has no child rate and its discounts apply to the regular adult admission — at the Städel, for instance, under-twelves get in free regardless. And anyone planning only one or two museums is better off with a day ticket and normal admission. Mind the validity rule as well: the card runs on calendar days, not 24 hours from purchase. A one-day card starting on the 1st runs until 5 a.m. on the 2nd, so activating it at 4 p.m. buys you less than you might think.

The MuseumsuferTicket is not a travel pass — and that is the whole point

This is where the two cards get confused most often. The MuseumsuferTicket costs €21, €12 concession, or €32 as a family ticket for two adults in a relationship together with children or grandchildren under 18 (as of 2026). It covers two consecutive days at 39 museums, permanent and special exhibitions included. What it does not cover: a single journey by bus or train.

That draws the line cleanly. The Frankfurt Card is a travel pass with a discount book attached; the MuseumsuferTicket is an admissions package with no travel. And once museums really are your programme, the admissions package wins comfortably: single entry to the Städel alone is €19. From the second house you are ahead, from the third well ahead. There is a fair-minded clause attached, too: if the museums are officially closed on the day after purchase — in Frankfurt that means Monday — the validity extends by a day. It is not transferable, though, and the concession rate applies only on production of ID.

My rule of thumb for a weekend: at three museums or more, buy the MuseumsuferTicket plus a group or day ticket and you will do best. At one or two museums plus an airport transfer, take the Frankfurt Card. Which of the 39 houses suit which interests I have sorted out in my overview of the Museumsufer and the Städel; how the fares fit into a full weekend budget is in my two-day costing for Frankfurt.

Buying, being checked, and getting home at night

Buy before you board — at the machines (cards accepted), at sales points, or in the RMVgo app, which proposes the correct fare stage for you and spares you the hunting. There is nothing to validate: a ticket bought from a machine or in the app already carries its date and time. On buses you can buy from the driver; on the U-Bahn, S-Bahn and tram you cannot.

Inspections in Frankfurt are frequent and in plain clothes. The penalty fare is €60, payable within seven days. The fact that the city stopped treating fare evasion as a criminal offence in September 2025 changes nothing here — the €60 is levied exactly as before. Which makes every wrongly bought bargain ticket a poor bet.

Services do not stop at night, they simply change shape. On weeknights, once the day network closes, night buses N4, N5, N7, N8, N11, N12, N16 and N18 take over the U-Bahn and tram routes, while the metro-bus lines M32 to M72 run all night at half-hourly intervals. On weekend nights — into Saturday and into Sunday — U-Bahn lines U4, U5, U7 and U8 and trams 11, 12, 16 and 18 run right through instead. Your day ticket stays valid across all of it, until 5 a.m.

If you arrive by car, this is where you stop driving

One last recommendation, and it is the one I give friends most often: leave the car at the edge of the city. Frankfurt has park-and-ride sites on almost every U- and S-Bahn branch, and a group day ticket at €14.80 undercuts any city-centre daily rate a car park will quote — how widely those rates differ between car parks, and when a day rate is worth taking at all, our partner site has gathered in its comparison of car-park prices. And if you want to know in advance how long the drive in will actually be, the distance, the driving time and a price range for your own route give you the figures to estimate fuel and tolls from.

If you take three sentences away from all of this, take these. Within Frankfurt every journey costs €3.80, however far it goes. From the third journey of the day take the day ticket, and with two of you take the group card instead. And your Frankfurt ticket is not valid at the airport — that is €6.90. Everything beyond that, from the Frankfurt Card to the MuseumsuferTicket, is an arithmetic problem with exactly one unknown: how much you genuinely intend to do that day.

#rmv#tickets#fares#public transport#frankfurt card#museumsuferticket