Public Transport in Germany

Trains, Tickets, and the Deutschlandticket — How to move between Germany's 16 federal states without a car.

Last reviewed on May 1, 2026.

The Big Picture

Germany's public transport is built around an unusually clear hierarchy. Long-distance trains stitch the country together. Regional trains fill in the gaps. Inside cities, S-Bahn and U-Bahn lines feed trams and buses. The same operator — Deutsche Bahn (DB) — runs most of the long-distance network and a large share of the regional one, though regional services are commissioned by individual states and increasingly run by private operators.

For a visitor working through several federal states, the practical question is rarely "how do I get there?" but "which ticket buys me the right combination of speed, flexibility, and price?" That question has become much easier to answer since the introduction of the Deutschlandticket.

The Layers of the Network

ICE, IC, and EC — the long-distance layer

Intercity Express (ICE) trains are the spine of the system: Hamburg–Munich, Berlin–Cologne, Frankfurt–Stuttgart, and dozens of other corridors. They are fast, reservable, and priced dynamically — book early for the best fares. Intercity (IC) and EuroCity (EC) trains run slightly slower but reach a wider range of medium-sized cities and cross-border destinations.

Long-distance trains accept the Deutsche Bahn standard fare (Flexpreis), advance-purchase Sparpreis tickets, and the BahnCard discount cards (BahnCard 25, 50, and 100). They do not accept the Deutschlandticket.

RE, RB, and S-Bahn — the regional layer

Regional Express (RE) and Regionalbahn (RB) trains connect smaller towns to regional hubs and feed into the long-distance network. S-Bahn networks run frequent suburban services in and around major metropolitan areas. In Berlin, Hamburg, Frankfurt, Munich, Stuttgart, and the Ruhr, the S-Bahn is the day-to-day workhorse of the city.

This is the layer where the Deutschlandticket really shines: every RE, RB, and S-Bahn service in the country accepts it as a valid ticket, regardless of which state you are in.

U-Bahn, tram, and bus

Most large cities run a mix of U-Bahn (underground metro), tram, and bus. A single ticket usually covers all three within a defined zone. The cities with full U-Bahn networks include Berlin, Hamburg, Munich, Frankfurt, Nuremberg, and a handful of others. Many smaller cities — Bremen, Hannover, Leipzig, Dresden, Cologne — rely on tram networks instead, and trams are often integrated with the S-Bahn in a single ticketing zone.

The Deutschlandticket

Introduced in 2023 as a successor to the short-lived nine-euro ticket, the Deutschlandticket is a monthly subscription that gives unlimited travel on virtually every public transport service in Germany — except long-distance trains. RE, RB, S-Bahn, U-Bahn, tram, regional buses, ferries on a few inland routes: all included. The price has been adjusted upward since launch and is set politically, so check the current monthly figure before subscribing.

For a visitor planning to spend a full month moving between several states without rushing, the Deutschlandticket is usually the best value ticket on the market. For a one-week visit focused on long-distance corridors, an ICE-friendly point-to-point ticket or a BahnCard combination is often cheaper.

When the Deutschlandticket pays off

If you plan to use regional and city transport on most days for a month and you do not need to take ICE trains — for example, visiting Berlin, Hamburg, and several towns in Brandenburg at a relaxed pace — one Deutschlandticket usually beats individual fares.

If you plan to take ICE trains between distant cities — say, Munich, Cologne, and Dresden — the Deutschlandticket alone is not enough; consider Sparpreis tickets or a BahnCard 50.

Buying Tickets

Three official channels cover almost everything:

  • The DB Navigator app — the most flexible option for long-distance trains, regional travel, and the Deutschlandticket. It handles bookings, seat reservations, real-time delays, and replacement transport.
  • bahn.com — the desktop equivalent. Identical fares, more comfortable for complex itineraries.
  • Local transport-association websites and apps — each major metropolitan region has its own (BVG in Berlin, HVV in Hamburg, MVV in Munich, VRR in the Ruhr). These are useful for short, city-only journeys when you do not have a Deutschlandticket.

Ticket machines at stations still exist, accept cards, and remain a perfectly reasonable backup. Conductors will sell you a ticket on most regional services if no machine is available, but on long-distance trains boarding without a ticket is treated as fare evasion.

Reservations, Punctuality, and Realistic Expectations

Reservations are optional on most ICE and IC services but cheap and worth the few euros on busy corridors and weekends. They are not bookable on regional trains.

German trains have a reputation for precision that the past few years have not always lived up to. Long-distance punctuality has been visibly worse than its historical baseline, with delays of fifteen minutes or more reasonably common on heavily-used corridors. For tight connections — for example, a flight after a long-distance arrival — leave generous buffers, and prefer earlier trains over the last possible one.

The DB Navigator app is the single most useful tool for navigating real-world disruption: it shows live platform changes, predicts onward connection feasibility, and proposes alternatives.

Common Mistakes

  • Trying to use the Deutschlandticket on ICE/IC. It is not valid; conductors check.
  • Booking Sparpreis tickets bound to a specific train, then missing it. Sparpreis fares lock you to the booked service. Flexpreis costs more but lets you take any train on the route that day.
  • Confusing Hauptbahnhof with a similarly named local station. Most German cities have one main station (Hauptbahnhof, abbreviated Hbf) plus several smaller stations; ICE trains usually call only at Hbf.
  • Forgetting cross-border tickets need extra checks. A regional ticket bought for Germany usually does not extend across the border into Austria, Switzerland, France, the Netherlands, Denmark, the Czech Republic, or Poland — even when the train physically continues there.

Cars, Buses, and Bikes

The German Autobahn network is dense and well-maintained, and renting a car is a sensible option for rural areas — the Bavarian Alps, the Black Forest, the Mecklenburg lake district, or the Thuringian Forest. In cities, however, parking is expensive and many central districts are restricted by environmental zones (Umweltzone) that require a windscreen sticker.

Long-distance coaches, led by FlixBus, complement the train network on price-sensitive routes. They are slower but often substantially cheaper for journeys like Berlin–Munich, especially booked in advance.

Bicycles fit comfortably into German travel: most regional trains carry them for a small extra fee, long-distance trains require a bicycle reservation, and the country's network of dedicated cycle routes is excellent for relaxed itineraries along the Rhine, the Elbe, the North Sea coast, and the Baltic coast.

Putting It Together

For a trip that spans two or three federal states with a mix of city visits and rural side trips, the practical recipe usually looks like this:

  • Book ICE Sparpreis tickets early for the long jumps between distant cities.
  • Use a Deutschlandticket — or single regional fares, depending on your time in country — for everything else.
  • Rely on city transport associations within each metro for trams and buses, all covered by the Deutschlandticket where applicable.
  • Verify time-sensitive details on bahn.com or the DB Navigator the morning of travel.

Once you have moved through the system once or twice, German public transport rewards you: the layers connect cleanly, the apps are reliable, and the country opens up at a pace cars cannot match.