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

Tip!

Promo: 25% Off Interrail Global and One Country Passes

Save 25% on Interrail Global and One Country* Passes between 25 November and 17 December 2025!
*Except One Country Switzerland

Check the offer

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 usually 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.

Book your train ticket

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

Christmas markets in Germany

Is Christmas also your favourite time of the year? Going to a Christmas market will give you even more Chirstmas spirit.

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.