Last updated:

If you want to travel across Germany by train, finding the right schedule is the first step. The good news: Deutsche Bahn (DB) offers several reliable, free tools that show you exact departure times, platforms, connections and real-time delays — all in one place. This guide shows you exactly where to look, and how to get the most out of each tool.

Kurz gesagt (Quick summary): The fastest way to find long-distance train schedules in Germany is the DB Journey Planner at bahn.de or the DB Navigator app. Both show ICE, IC and EC trains, live delays, platform changes and all ticket options in real time.


The Official DB Journey Planner (bahn.de)

The most reliable source for long-distance train schedules in Germany is the official Deutsche Bahn website at bahn.de (or its English version at int.bahn.de/en). The integrated journey planner lets you:

  • Search point-to-point connections including ICE, IC, EC and regional trains
  • Filter by departure or arrival time
  • See live delays and platform information
  • Book tickets directly at the best available price

To use it, simply enter your origin and destination, select a date and time, and the system returns all available connections. You can filter by train type if you only want long-distance services (ICE, IC, EC). For international travel — say from Germany to France, Austria or the Netherlands — the same planner covers cross-border routes.

One practical tip: the journey planner shows the Sparpreis (saver fare) and Flexpreis (flexible fare) side by side, so you can compare prices immediately without leaving the page.


The DB Navigator App

The DB Navigator is Deutsche Bahn’s official smartphone app, available for iOS and Android. It is arguably the most convenient tool for day-to-day schedule lookups:

  • Live departures: Every station has a live departure board showing the next trains in real time, including delays and track changes
  • Connection search: Works identically to the website’s journey planner
  • Digital tickets: You can buy and store tickets directly in the app (no printout needed)
  • Offline access: Downloaded tickets remain accessible even without mobile data

The app is free and works with both German and English interfaces. If you’re travelling in Germany regularly, installing DB Navigator is the single most useful thing you can do — it combines schedule lookup, booking and a live departure board all in one.


Live Departure Boards at German Train Stations

Every major German train station displays live departure boards (Abfahrtstafel) on large screens throughout the concourse. These boards show:

  • Train number and destination
  • Scheduled departure time
  • Current delay (in minutes)
  • Assigned platform (Gleis)

The boards update continuously. When you see “ca. X Min.” next to a train, that means it is approximately X minutes late. Platform assignments for long-distance trains are sometimes announced only 15–30 minutes before departure — so it’s worth watching the boards closely, especially at busy stations like Frankfurt, Hamburg or Munich.

The same live departure data is also available online via bahn.de and the DB Navigator app, making it possible to check your platform from home or from the platform café before your train arrives.


Google Maps and Third-Party Apps

Google Maps includes Deutsche Bahn train data in its public transit routing. While it works well for finding rough connection options, it has some limitations:

  • It doesn’t always show the cheapest fare options
  • Real-time delay information is less detailed than the official DB tools
  • It cannot be used to buy tickets

For reliable schedule information, always cross-check with the official DB tools. Third-party apps like Rome2rio or Omio can be useful for trip planning across multiple countries, but for trains within Germany, bahn.de and DB Navigator remain the gold standard for accuracy.


The DB Timetable (Kursbuch) and PDF Downloads

For travellers who want offline access to schedule information, DB publishes PDF timetables for individual long-distance routes. These can be found under the “Info & Services” section of bahn.de. They show all scheduled stops, times and service days for a given line.

That said, for day-to-day travel, the live tools (website and app) are far more practical since they reflect real-time changes, delays and track works that static PDFs do not capture.


How Far in Advance Can You Check Schedules?

Deutsche Bahn’s journey planner shows schedules and available tickets up to 180 days (roughly 6 months) in advance. This is the same window during which tickets go on sale. If you search beyond the booking horizon, the system will show you a timetable without prices — useful for planning, even if you can’t book yet.

Pro tip: The cheapest Sparpreis tickets for ICE trains are released exactly at the 180-day mark. Setting a calendar reminder and searching on that first day often yields the best prices.


Finding Schedules for Specific Long-Distance Routes

Germany’s long-distance network connects virtually every major city. Here are a few of the busiest routes and their approximate fastest travel times by ICE:

Route Fastest ICE Time Frequency
Berlin – Munich ~4h Hourly
Frankfurt – Hamburg ~3h 45min Hourly
Frankfurt – Cologne ~1h 05min Every 30 min
Munich – Hamburg ~5h 30min Hourly
Berlin – Cologne ~4h 20min Every 2h
Munich – Berlin ~4h Hourly

All of these routes can be searched on bahn.de’s journey planner for exact times on your travel date.


Frequently Asked Questions

Where can I find ICE train schedules in Germany?
The official DB journey planner at bahn.de and the DB Navigator app both show ICE schedules with real-time data. Simply enter your origin, destination and travel date to see all available connections.

Can I check train schedules for free?
Yes. Checking schedules on bahn.de and in the DB Navigator app is completely free. You only pay when you purchase a ticket.

What is the best app for checking German train times?
The DB Navigator app is the most reliable and comprehensive tool. It covers long-distance trains (ICE, IC, EC), regional trains and urban transport, and includes live delay information.

How do I see live delays for German trains?
Live delay information is displayed in the DB Navigator app, on bahn.de’s journey planner, and on the departure boards at every station. Delays are updated in real time.

Are German train schedules available in English?
Yes. The international version of Deutsche Bahn’s website (int.bahn.de/en) and the DB Navigator app both offer a full English interface.

How early before departure are platforms announced?
Platform (Gleis) assignments for ICE trains are typically shown on departure boards 15–30 minutes before scheduled departure. They can change, so always check the live board shortly before you need to head to your platform.


Conclusion

For long-distance train schedules in Germany, you have two excellent and completely free options: the DB journey planner at bahn.de and the DB Navigator app. Both pull live data directly from Deutsche Bahn’s systems, showing you real departure times, current delays and platform assignments. For booking the cheapest tickets on those connections, searching as early as 180 days before your journey gives you access to the best Sparpreis fares.