All Cities
Find train connections for all major cities in Germany. 217 cities with current schedules and live information.
Germany is a country of short distances — at least by train. From the vibrant metropolises of Berlin, Hamburg and Munich to charming cities like Heidelberg, Weimar and Freiburg, the German rail network connects over 5,700 stations. On this page you'll find all cities 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 holiday: find the right rail connection for your next journey. Use our filters to quickly find your destination.