To Germany by train

Germany is bursting with great destinations. You’ll have plenty of choice for both a city trip and a longer holiday. Travel by train to Germany and discover it yourself. Train tickets can be booked to more than 1800 German destinations! We would gladly like to tell you a bit more about the most popular destinations in Germany.

ICE to Germany

Discover Germany: tips from the experts

From city secrets to green regions: the German National Tourist Board selected the best destinations for your train journey.

In partnership with the German National Tourist Board.

Book your train ticket

Sponsored content

Tips Essen

Read about the 10 city secrets of this hidden gem here.

Sponsored content

Tips Thuringia

Visit the towns Erfurt, Weimar and Eisenach: medieval towns in the green heart of Germany.

Sponsored content

A city break in Germany off the beaten track

Discover some surprising cities in Germany: Kassel, Wiesbaden and Saarbrücken.

Sponsored content

Tips Rhineland-Palatinate

Discover the impressive towns and vineyards between the Rhine and the Moselle.

Sponsored content

Tips Bremen

Culture, water and green spaces. Discover this diverse city.

Sponsored content

Tips Baden-Württemberg

Discover 10 hidden gems in sunny Baden-Württemberg. Travel there easily by ICE train.

Sponsored content

Tips Duisburg

Discover 10 hidden gems in the surprising city of Duisburg. It is easy to get there by ICE.

How can you travel cheaply to Germany by train?

Booking early pays off: the earlier you book, the cheaper your train ticket will be. The price also depends on how flexible your ticket is. For example, some tickets can be cancelled for free. Children up to and including 14 years old travel for free with an adult in Germany. Use our journey planner to compare different routes and ticket conditions.

Want to save more? Read our 13 tips for cheap international train tickets.

Column 2
Column 3
Column 4

Search your destination in Germany

Our destinations in Germany

Train to Aachen

Aachen has a beautiful cathedral and a beautiful historic centre.

From € 32

Train to Bad Bentheim

Nice little city in the forest, just across the border. Historically a spa town.

From € 20

Train to Berlin

Lively and versatile, an ancient city with a modern twist.

From € 38

Train to Black forest

From 4.39 hrs you can travel to the largest forest area in Germany.

From € 38

Train to Bonn

You can get to the former West German capital in just over 4.5 hours.

Fom € 23

Train to Braunschweig

Nice variety of parks and historic buildings just 5 hours away.

From € 30

Train to Bremen

Port town of Bremen has a beautifully preserved historic centre.

From € 28

Train to Chemnitz

The city is known for its rich industrial history and cultural institutions.

From € 38

Train to Cologne

City of art, architecture and theatre. Travel time from 2.37 hrs.

From € 20

Train to Dortmund

A great place to go shopping abroad; you will get there in 2.44 hrs.

From € 20

Train to Eifel

Ontdek zelf het mooie boslandschap en de eeuwenoude geschiedenis.

From € 23

Train to Frankfurt

Business city with plenty of character: travel time from 3.53.

From € 38

Train to Gelsenkirchen

Discover the diverse city of Gelsenkirchen: industrial history, green parks and shopping opportunities.

From € 30

Train to Hamburg

Did you know that the city has more than 2,300 bridges? Beautiful!

From € 33

Train to Hanover

Travel at your convenience in 4.01 hrs directly to the centre of Hanover.

From € 28

Train to Karlsruhe

Its location between the mountains often results in nice weather.

From € 38

Train to Leipzig

Its atmosphere and variety is similar to Berlin, just less busy.

From € 38

Train to Munich

With the air of a metropolis and the quaintness of the village.

From € 38

Train to Münster

Artistic city where everything is within easy walking distance.

From € 20

Train to Oberhausen

Popular due to Warner Bros Movie World, Sea Life and its Christmas market.

From € 20

Train to Osnabrück

In just over 3 hours, you can wander through the old town centre.

From € 20

Train to Sauerland

Great nature areas filled with vast forests and charming villages.

From € 28

Train to Winterberg

Ski area close to home. You’ll arrive well-rested when travelling by train.

From € 28

Interrail Pass

Want to travel a few days, two weeks or even a month through Europe? With the Interrail Pass, Europe will be at your feet!

Shopping in Germany

Voordelig winkelen? Bekijk onze tips voor het winkelen in de Duitse grenssteden.

*This price is based on the lowest price from Amsterdam Central Station, one-way, 2nd class,. All rates are subject to availability and applicable fare conditions.