Germany
Trains in Germany: tickets, passes and routes
Yes — for city-to-city travel in Germany the train is usually the best option: centre to centre, no security queue, and ICE high-speed trains link Berlin, Hamburg, Cologne, Frankfurt and Munich in about 4–5 hours. Book a Sparpreis ticket 2–8 weeks ahead for €20–60; buy a Deutschlandticket only if you are staying on regional trains.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideGermany
Key facts
- Default for big cities
- ICE high-speed train, centre to centre
- Berlin–Munich by ICE
- 3 h 55–4 h 30
- Ticket price band
- €20–150 one way (Sparpreis early, Flexpreis on the day), 2026 estimate
- Cheapest booked aheadcheck
- Sparpreis from about €20 on longer routes, 2026 estimate
- Regional flat farecheck
- Deutschlandticket, monthly subscription, covers regional trains, S-Bahn, buses and metros
- Missed connection
- If DB is late, the train binding on a cheap ticket is lifted — take the next service
- Regional Berlin–Munich
- 9–10 h with changes, covered by the Deutschlandticket
- Book aheadcheck
- 2–8 weeks for the lowest fares; on-the-day Flexpreis is the most expensive
Details
Germany's rail network is dense and mostly punctual, but the pricing model decides what you pay. Long-distance trains (ICE, IC, EC) are priced like flights: a limited number of cheap Sparpreis seats per train, rising to a flexible Flexpreis that can cost several times more. Regional trains (RE, RB, IRE) and city transport (S-Bahn, U-Bahn, tram, bus) are covered by the Deutschlandticket, a monthly subscription that is valid nationwide on everything except long-distance trains.
The practical split: if you are moving between big cities, book ICE seats early and treat the train as your main transport. If you are based in one region and doing day trips, the Deutschlandticket is usually cheaper than a stack of single tickets. A Eurail or Interrail pass only makes sense if you are also crossing several other countries in the same trip — for Germany alone, advance Sparpreis fares usually beat it.
Booking: DB's own site and app sell all tickets, show platform numbers and track delays live. Sparpreis tickets are tied to a specific train, but if DB causes you to miss a connection, that binding is lifted and you can take the next train. Seat reservations cost a few euros and are worth it on Friday afternoons, holiday weekends and the main north–south ICE lines.
At the station: allow 10–15 minutes. Platforms are announced 10–20 minutes before departure, and you need to be on board before the doors close. Station toilets cost €0.50–1.50. Regional trains get crowded at weekends, and bikes need a separate ticket.
| Route | Mode | Time | Cost (2026 estimate) |
|---|---|---|---|
| Berlin–Munich | ICE | 3 h 55–4 h 30 | €20–150 one way |
| Berlin–Hamburg | ICE | About 2 h | €20–80 one way |
| Cologne–Frankfurt | ICE | About 1 h 10 | €20–90 one way |
| Frankfurt–Munich | ICE | About 3 h 15 | €20–120 one way |
| Berlin–Munich | Regional with changes | 9–10 h | Covered by Deutschlandticket |
| Munich–Füssen | Regional | About 2 h | Covered by Deutschlandticket |
| Cologne–Rhine valley | Regional | 30–90 min | Covered by Deutschlandticket |
Fares vary by demand and booking date; treat the bands as planning figures, not quotes.
Summary table
Which ticket fits which trip.
| Ticket | Valid on | Best for | Watch |
|---|---|---|---|
| Sparpreis (ICE/IC) | One booked long-distance train | City-to-city trips planned ahead | Tied to that train; binding lifted if DB is late |
| Flexpreis (ICE/IC) | Any train that day on the route | Same-day or changed plans | Most expensive option |
| Deutschlandticket | Regional trains, S-Bahn, U-Bahn, tram, bus nationwide | One base plus day trips | Monthly subscription; not valid on ICE/IC |
| Länder-Ticket | Regional trains within one state | Small groups on a single day | Slow, and not valid across all states |
| Eurail / Interrail | Most trains, with reservations on some | Multi-country trips | Rarely beats Sparpreis for Germany alone |
Prices and conditions change; confirm on the operator's site before buying.
Tips
- Book 2–8 weeks ahead for the cheapest Sparpreis seats; the same route on the day can cost several times more.
- Reserve a seat for Friday afternoons, Sunday evenings and holiday weekends.
- If your cheap ticket is tied to a train and DB is late, the binding is lifted — take the next service.
- Regional trains are the slow but cheap option: Berlin–Munich takes 9–10 hours with changes.
- Buy the Deutschlandticket only if you will use regional trains, metros and buses on most days.
- Check the DB app for platform changes; they happen a few minutes before departure.
- Nightjet and European Sleeper overnight trains reach Germany from Vienna, Zurich, Brussels, Amsterdam and Prague — check current routes, as the Paris–Berlin and Paris–Vienna Nightjets ended in December 2025.
- For airport rail links, Frankfurt and Düsseldorf have long-distance stations at the airport; Berlin Brandenburg, Munich and Hamburg use S-Bahn or express trains.
FAQ
Questions people ask
Is the train a good way to get around Germany?
Yes. For city-to-city travel it is usually the best option: centre to centre, no security queue, and ICE trains link Berlin, Hamburg, Cologne, Frankfurt and Munich in roughly 4–5 hours. Book ahead for the cheap fares.
Do I need a rail pass for Germany?
Usually not. Advance Sparpreis tickets are cheaper than a Eurail or Interrail pass for travel inside Germany. A pass only pays off if you are crossing several countries in one trip. For regional trains and city transport, the Deutschlandticket is the cheaper tool.
How far in advance should I book trains in Germany?
Two to eight weeks ahead for the lowest Sparpreis fares. Tickets go on sale months in advance, and the cheapest seats on popular routes sell out first. On the day you pay the Flexpreis, which can be several times higher.
What happens if my train is delayed and I miss a connection?
If the delay is DB's fault, the train binding on a cheap ticket is lifted and you can take the next service on the same route. Keep your ticket and note the delay; you can also claim compensation above certain thresholds.
Is the Deutschlandticket worth it for a short trip?
It is a monthly subscription, so it only makes sense if you will use regional trains, metros and buses on most days of your stay. It is not valid on ICE or IC long-distance trains.
Deep dive
Every source; changeable facts are marked check
Sources
- officialDeutsche Bahn
- officialDeutschlandticket
- officialEurail
- secondaryWikivoyage – Rail travel in Germany