International train connections to/from Germany

Germany has a very central location and good rail connections with its neighbouring countries. We have listed some popular international trains and average travel times. Train schedules can be found by using the online timetable.
 

The German Rail Pass is not valid on international trains outside of Germany, with the exception of the trains that are listed here.
 

Popular international train connections per country

The Netherlands

Amsterdam - Cologne (ICE, 2 hrs. 40 min.)
Utrecht - Frankfurt (ICE, 3 hrs. 30 min.)
 

Belgium

Brussels – Cologne (ICE, 1 hrs. 50 min.)
Brussels – Frankfurt (ICE, 3 hrs.)
 

France

Paris – Frankfurt (TGV, 3 hrs. 50 min.)
 

United Kingdom

London – Frankfurt (Eurostar/ICE, 7 hrs, with transfer in Paris)
 

Denmark

Copenhagen - Hamburg (ICE, 4 hrs. 44 min.)
 

Austria

Vienna – Munich (Railjet, 4 hrs. 20 min.)
Salzburg – Munich (Railjet, 1 hr. 30 min.)
 

Switzerland

Zürich – Munich (EuroCity, 4 hrs.)
Basel Bad. Bahnhof – Freiburg (ICE, 30 min.)
 

Czech Republic

Prague - Berlin (EuroCity, 4 hrs. 40 min.)
 

Poland

Warsaw - Berlin (EuroCity, 5 hrs. 30 min.)
 

Italy

Venice - Munich (EuroCity, 6 hrs. 40 min.)