Public Transport in Germany: Tickets, Fines, and Deutschlandticket

How German local tickets work if you have never used the system: one ticket across tram, bus, and regional train, zones, the Deutschlandticket, long-distance trains, and the €60 fine.

Updated on

What else applies to you?

This page covers one topic. Answer a few questions and we'll set up your dashboard with a free checklist for your situation, plus the other guides you'll actually need.

Get my checklist

Takes about 20 seconds. No account needed to begin.

What else applies to you?

You get on a tram, then switch to a bus, and you are not sure whether that means a second ticket. In most German cities, it does not. You buy a ticket for an area, and that same ticket is valid on the tram, the bus, the underground, the suburban train, and usually the regional train, as long as you stay inside the zones you paid for.

What gets people fined is riding without a ticket that is valid for this ride: the wrong zone, a paper ticket you never stamped, or a fast long-distance train when you only have a local pass. Inspectors can charge €60 on the spot. Repeat cases can become a criminal matter. Fare Evasion in Germany walks through that risk.

One ticket for every local vehicle in the area

In many countries you pay the bus company for the bus and the train company for the train. German cities do not work that way.

Each city or region sits inside a transport association. Several operators (city buses, trams, underground, suburban rail, sometimes ferries) share one fare system. You are not buying a seat on one company’s vehicle. You are buying the right to use public transport in a patch of geography, for a set time.

That is why you can leave a tram, walk a few metres, and board a bus without buying anything else. You can go down into the underground, or take the suburban train to another neighbourhood, on the same ticket. Changing vehicle does not start a new fare.

What does start a new fare is leaving the area your ticket covers, staying out longer than the ticket allows, or boarding a long-distance train. Those are different products, covered below.

A single ticket is usually valid for a limited time, often around an hour, and only in the zones printed on it. You may change vehicles as often as you need during that window. A day ticket is unlimited local travel in those zones until the ticket says it ends, often around 04:00 the next morning. A weekly or monthly ticket is the same idea for a longer stretch.

Some paper tickets need a stamp, some do not. A single ticket from a machine often already has a start time printed on it when you buy it. That ticket is valid as soon as you take it. You do not stamp it again. Multi-ride paper tickets are different. A four-ride ticket, or a strip card in some cities, is blank until you use one ride. Before you board, find the small orange or yellow box on the platform or by the door, slide the ticket in, and it prints a time for that ride. Until that stamp is there, that ride does not count as paid. If an inspector finds a ride with no stamp, they treat it as no ticket. App tickets and season tickets, including the Deutschlandticket, already show a start time, so you never stamp those. The simple check: if this ride does not yet have a clock time on the ticket, stamp it.

What the letters on the platform mean

The vehicles look different, but for a local ticket they are usually one system. The letters matter when you are standing under a departure board.

  • Underground (U-Bahn): metro trains in large cities such as Berlin, Munich, Hamburg, and Frankfurt. They stay inside the urban area.
  • Suburban rail (S-Bahn): these look a lot like ordinary trains, so people often treat them as long-distance services when they are not. Think of them as something between a tram and a regional train: they stop often inside the city and keep going into the suburbs, and they often share stations and platforms with long-distance trains. You really have to read the departure board. If it says S, your local ticket or Deutschlandticket usually covers it. Stay on a few stops too many and you can leave the cheap city zone without noticing.
  • Tram: street-level rail, especially common in eastern cities. Same ticket as the bus in that association.
  • Bus: local routes everywhere, and often the only option in smaller towns.
  • Regional trains (RE, RB, and similar): slower trains between nearby cities. They look like “real” trains, and in many stations they use the same platforms as high-speed services. If the board says RE or RB, a local ticket or the Deutschlandticket usually covers second class. If it says ICE, IC, or EC, it does not.

Always match the letters on the board to the ticket you hold. The train in front of you can be the wrong product even when it is going to the town you want.

How fare zones work

The association does not sell “a ride from stop A to stop B” the way a taxi would. It sells zones: colored rings or blobs on a map. A cheap ticket might only cover the inner city. Ride one stop past the boundary on the suburban train and you are travelling without a valid ticket, even though you never left that train.

A “city” ticket is not automatically valid all the way to the airport or the next town. Airports often sit in an extra zone. Neighbouring towns sit in theirs. The machine and the local app show a zone map; check it before you pay, not after you are already moving.

If you travel across several zones often, a wider local pass or the Deutschlandticket is usually simpler than guessing the right single each time.

What is the same across Germany, and what is not

You can take the same approach in any German city. You buy an area, not a vehicle. Local buses, trams, underground, suburban rail, and most regional trains share one fare system. The Deutschlandticket covers that kind of travel nationwide, while ICE, IC, and EC trains need their own ticket. If you are caught without a valid ticket, the increased fare is still €60.

Cities still set their own prices and maps. One city is a single zone. The next uses rings, numbered bands, or cells. A single ticket might last about an hour here and 90 minutes there. Some machines stamp the time when you buy; others expect you to validate paper yourself. Local weekly and monthly tickets often include extras the Deutschlandticket does not: a companion at weekends, a bike, or a dog. Harbour ferries can be on the normal ticket in one city and a separate fare in another. Funiculars, cable cars, and some airport links are common extras that a city ticket does not automatically include.

DB Navigator is the long-distance app. For day-to-day city riding you usually need the local association’s app, and the name of that app changes with the city.

Use this page to understand how the system works. For the zone map, current prices, companion rules, and which app to download, open the Local guides list at the bottom of this page.

The Deutschlandticket

The Deutschlandticket is not a pass for every train in Germany. It is a monthly subscription for local and regional public transport in the whole country: buses, trams, underground, suburban rail, and regional trains such as RE and RB, in second class.

You can ride the bus in your city, take a regional train to another city, and use that city’s trams on the same subscription, without buying a new local ticket. You cannot use it on high-speed or intercity trains.

  • Price: €63 per month (confirm the current amount when you subscribe)
  • Format: app ticket or chip card. It is a subscription. It renews every calendar month until you cancel
  • Cancel by the 10th: if you cancel on or before the 10th of a month, that month is your last. If you cancel on the 11th or later, you also pay the following month. Example: cancel by 10 March if you do not want April
  • Not included: ICE, IC, and EC trains, private long-distance trains such as FlixTrain, first class, and many tourist or heritage lines

The ticket is personal. You cannot lend it to a friend. On a check you show the live ticket in the app or on the chip card and an official photo ID that matches the name on the ticket. A passport or national ID card works; a driver’s license often does not. Under 16, a school ID is usually enough. A local monthly pass in one association can still win if you regularly take companions, a bicycle, or a dog, because those extras are often built into the local pass and not into the Deutschlandticket. For how transport sits in a typical monthly budget, see Cost of Living in Germany.

Long-distance trains are a separate ticket

A trip between distant cities on a fast train needs its own ticket, even if you already have a Deutschlandticket. Book on bahn.de or in the DB Navigator app.

How prices work. Long-distance fares depend on the route, the day, and how early you book. Booking ahead often unlocks saver fares on a specific train. Miss that train and the cheap ticket may be worthless. Flexible tickets cost more and let you take a later service.

BahnCard. If you take long-distance trains often, a BahnCard cuts those fares:

  • BahnCard 25: about 25% off fares for roughly €63 per year
  • BahnCard 50: about 50% off standard flexible fares for roughly €244 per year

The card does not replace a local ticket or the Deutschlandticket. It is a discount on Deutsche Bahn tickets.

Coaches and private trains. FlixBus and FlixTrain run cheaper services on busy corridors. They are not part of the Deutschlandticket.

Ticket checks, delays, and help on board

Inspectors. Checks are random. Inspectors often wear plain clothes. They can board a tram or underground at any stop. You need a ticket that is valid for that vehicle, those zones, and that moment, and you need to be able to show it. A digital ticket has to open on your phone. A dead battery is generally not accepted as an excuse, so keep the phone charged when you travel.

Named tickets need ID. If the ticket has your name on it, the phone screen alone is not enough. That includes the Deutschlandticket, long-distance tickets booked on bahn.de or in DB Navigator, and many personal monthly passes. Carry an official photo ID and show it with the ticket so the inspector can match the name. For Deutsche Bahn, a passport or German or EU ID card is fine; a driver’s license, student card, or disability ID is not. Ordinary local singles and day tickets that are not tied to a name usually need only the ticket. If you used a BahnCard discount, show the BahnCard too (the digital version in the app counts).

Delays. Deutsche Bahn counts a train as on time if it arrives within 5 minutes 59 seconds of the timetable. Under that definition, long-distance trains are on time roughly 55-60% of the time. Regional trains do better, around 85%. Weather, engineering work, and old equipment still mean you should leave slack for appointments.

Accessibility. Most stations have lifts or ramps. DB Navigator shows step-free details for a connection. Deutsche Bahn’s mobility assistance service can help you board if you book at least 20 hours ahead. Passengers with a severe disability ID that includes a valid “B” marking may bring one companion free on many Deutsche Bahn services.

Local guides

Related pitfalls

Common mistakes to avoid

Short warnings linked to this guide. Each item highlights a costly or legal slip newcomers often make.

  1. Riding with an unvalidated public transit ticket

    Minor

    Buying a paper ticket but failing to stamp it at the validation machine before boarding. Treated as fare evasion with a €60 immediate fine.

Disclaimer: This guide is for general informational purposes only and does not constitute legal, tax, or professional advice. While we endeavour to ensure the information is accurate and current, we provide no guarantee, express or implied, regarding the completeness, accuracy, or reliability of the content. Users act solely at their own risk. For binding decisions, please consult with the relevant municipal authorities or a qualified legal professional.