From Amsterdam to Berlin by ICE High-Speed Train
The easiest and most comfortable way to travel from Amsterdam to Berlin is by taking the excellent ICE high-speed train operated by Deutsche Bahn, Germany’s national railway company.
Below, you can find more information about the rail journey from Amsterdam to Berlin, including seating and onboard facilities on Deutsche Bahn’s ICE train.
From Amsterdam to Berlin by train
The train service from Amsterdam to Berlin is operated by Deutsche Bahn in cooperation with Nederlandse Spoorwegen (NS), the Dutch Railways.
The easiest way to book tickets is through the NS widget above – simply enter your departure and destination stations along with your travel date, and you will see all available trains and their prices for that day.

ICE high-speed train at Amsterdam Central Station. ©AndyBTravels
Train route
On a typical day, there are six daily ICE trains running between Amsterdam and Berlin, and vice versa.
These trains follow a convenient clock-face timetable, with a service every two hours – the first departing at 06:00 and the last at 16:00.
The journey from Amsterdam to Berlin takes 5 hours and 51 minutes.
It starts its journey at Amsterdam Centraal Station (Amsterdam CS), the central railway station of the Dutch capital.
Along the way, the train stops at several stations in both the Netherlands and Germany, namely Hilversum, Amersfoort, Apeldoorn, Deventer, Hengelo, Bad Bentheim, Rheine, Osnabrück, Bünde (Westf), and Hannover.
At Osnabrück Hbf, you can connect to trains running north to Hamburg.
In Berlin, the train calls at three stations: Berlin-Spandau, Berlin Hbf (the city’s main railway station), and Berlin Ostbahnhof in the east of the city.

I took the 10:00 departure from Amsterdam on my most recent trip. ©AndyBTravels
About the ICE
The ICE (InterCity Express) is one of Europe’s finest high-speed trains, offering excellent comfort for all passengers.
The particular ICE train currently scheduled to operate all departures on the Amsterdam-Berlin route is the modern ICE 3neo.
Seating is arranged in a 2+2 configuration in second class and 1+2 in first class, with all seats equipped with power sockets and access to free onboard Wi-Fi.
The ICE train also features a Bordrestaurant, a dining car where you can enjoy a variety of drinks, snacks, and full meals – all at reasonable prices.

First class seats on the ICE high-speed train. ©AndyBTravels
Conclusion
Fast ICE high-speed trains connect Amsterdam with Berlin in just 5 hours and 51 minutes.
These trains offer excellent passenger comfort and include a dining car on board, making them the best way to travel between the Dutch and German capitals.


