Eurotraintrip
Exterior of Berlin Hauptbahnhof, Europe's largest crossing-point railway station

Berlin Hauptbahnhof, the glass-and-steel terminus where the direct ICE from Amsterdam arrives on the upper level.

Photo: Rectifier99 / Wikimedia Commons (CC BY-SA 3.0)

Amsterdam to Berlin by Train

An international route between Netherlands and Germany.

Reviewed by Eurotraintrip on 2026-07-30

Duration
5h 42m – 6h 00m
Price from
38 EUR
Distance
642 km
Operators
Deutsche Bahn (ICE International)NS International
Frequency
Direct ICE roughly every 2 hours, about 6-7 direct departures a day

Compare and book Amsterdam–Berlin tickets

Check prices

What makes Amsterdam to Berlin different

  • This exact through-service only reached its current form recently: journey time was cut by roughly 40 minutes in December 2023 by eliminating a locomotive change at the Bad Bentheim border crossing, and the entire route was fully converted to the newest ICE 3neo trainsets on 1 November 2025 - the same month DB and NS International marked 25 years of joint cross-border ICE operation between Germany and the Netherlands.
  • The train crosses into Germany at Bad Bentheim and calls at Hannover Hauptbahnhof and Berlin Spandau before terminating at Berlin Hauptbahnhof - a single ticket spans two countries and roughly 642km without a change.
  • Unlike most routes on this site, this is a case where flying can genuinely be faster door-to-door: at 642km it's one of the longer international rail hops here, and Amsterdam-Berlin has frequent short-haul flights (about 1h20m in the air) that can beat the roughly 5h45m train once you don't mind the airport transfer trade-off.

Amsterdam station

Departs from Amsterdam Centraal. Unlike the fenced-off UK departure lounge Eurostar uses at the same station, the Berlin-bound ICE boards from an ordinary platform since Germany is also in Schengen - check the departure board on the day, since the platform for ICE International services can vary, and NS International recommends being at the station at least 30 minutes ahead.

Berlin station

Arrives at Berlin Hauptbahnhof, Europe's largest crossing-point station, built on two perpendicular levels; east-west long-distance trains like this one from Amsterdam use the upper level (tracks 5-6), while north-south S-Bahn and regional trains run on the level below.

Train vs. other options

Flying Amsterdam-Berlin takes around 1h20m in the air with frequent budget-carrier options via Schiphol and Berlin Brandenburg (BER), and - unusually for this site, where the train almost always wins on door-to-door time - it can plausibly beat the roughly 5h45m direct train once transfer time is counted on both sides; the train's real advantages here are no baggage fees, city-center-to-city-center simplicity, and a much lower carbon footprint than the flight.

Booking tips

  • Book as early as possible through NS International or DB - the cheapest EUR 38 fares are limited-inventory and jump to EUR 45-131 once they're gone for a given departure.
  • This is a joint DB/NS International service, so check both sites' current promo fares before booking - pricing and availability sometimes differ between the two even for the same train.
  • Seat reservation is compulsory (not optional) on this route from 26 June to 31 August 2026, at EUR 5.50 second class / EUR 6.90 first class - don't skip it during that summer window assuming it's like a normal domestic ICE.

Good to know: Seat reservations are compulsory for this specific cross-border service during the 26 June - 31 August 2026 peak season (EUR 5.50/EUR 6.90) - a stricter rule than DB applies to most purely-domestic German ICE routes, where reservations are usually optional.

While you're in Berlin

The Brandenburg Gate in Berlin viewed from Pariser Platz

The Brandenburg Gate, Berlin's best-known landmark and a former symbol of the city's Cold War division.

Photo: Norbert Nagel / Wikimedia Commons (CC BY-SA 3.0)

Berlin rewards travelers who split their time between the big set-piece sights - Brandenburg Gate, Museum Island, the Reichstag - and neighborhood culture in Kreuzberg and Prenzlauer Berg, where the city's food markets and bar scene actually happen.

Full Berlin travel guide →

Frequently asked questions

Is there a direct train from Amsterdam to Berlin?

Yes - a joint Deutsche Bahn/NS International ICE runs direct roughly every 2 hours, taking about 5 hours 42 minutes to 6 hours, with no change needed.

How much does the Amsterdam to Berlin train cost?

Advance fares start around EUR 38 in second class; once the cheapest allotment sells out for a given departure, prices rise to roughly EUR 45-131.

Do I need a seat reservation for this train?

It's optional most of the year but compulsory from 26 June to 31 August 2026 (EUR 5.50 second class / EUR 6.90 first class) - book one for summer travel.

Related routes