Skip to content

All Cities

Find train connections for every major city in Germany. 217 cities with current schedules and live information.

Germany is a country of short distances – at least by train. From the pulsating metropolises Berlin, Hamburg and Munich to charming towns like Heidelberg, Weimar and Freiburg, the German rail network connects more than 5,700 stations. On this page you'll find every city with train connections, schedules and live data.

Each city page shows available connections, travel times and price comparisons. Whether business trip, city break or family vacation — find the right train connection for your next journey. Use our filter to quickly jump to the city you want.

All cities

Ready for your next journey?

Find the cheapest connection for your train journey now.

View all connections