Amsterdam to Berlin by train: ICE, GoVolta and night train guide

Amsterdam to Berlin by train: 4 direct ICEs a day via Hamburg, GoVolta and the European Sleeper night train. December times and fares from €19.99.

November 05, 2026 - 19:44
0
Amsterdam to Berlin by train: ICE, GoVolta and night train guide
GoVolta train of blue coaches hauled by a blue Vectron locomotive through green fields at Praest, Germany

By the TrainsNews international expert · Updated 5 November 2026

Three kinds of train link Amsterdam and Berlin without a change this winter: the ICE run by NS and Deutsche Bahn, the low-cost GoVolta and the European Sleeper night train. Track renewal between Hannover and Berlin has sent the ICE on a long detour via Bremen and Hamburg until December 2027, so the fastest trip now takes just under seven hours. For 8 and 10 December, Deutsche Bahn's planner showed four direct ICEs a day from €45.99, GoVolta from €24.99 and the night train from €19.99 for a seat.

Compare train times and fares

Amsterdam to Berlin by train: key facts

Direct optionsICE (NS and Deutsche Bahn), GoVolta, European Sleeper night train
Fastest journey6 h 50 by ICE (Deutsche Bahn planner, 8 and 10 December 2026)
Direct ICEsFour a day, routed via Bremen and Hamburg (NS, 20 August 2026); 06:00, 10:00, 12:00 and 16:00 from Amsterdam on 8 and 10 December (DB)
Lowest fares found for DecemberICE €45.99 on 8 December (DB); GoVolta €24.99 on 10 December; European Sleeper €19.99 for a seat and €99.99 for a couchette on 9 December. Fares checked on 5 November and subject to change
WorksHannover–Berlin line restricted from 2 October 2026 to 11 December 2027 (DB InfraGO)
DepartureAmsterdam Centraal for all three operators
Arrival in BerlinBerlin Hbf (ICE); Gesundbrunnen (GoVolta until 12 December, European Sleeper on departures up to 11 December); Spandau (GoVolta from 13 December, according to GoVolta); Berlin Hbf (European Sleeper from the 14 December departure)
GoVolta statusTrains cancelled on 4 and 5 November; GoVolta announced its next train for Friday 6 November, with replacement coaches. No train on Tuesdays in December

All figures read on the operators' own websites on 5 November 2026; December times and fares checked that evening in their booking engines, for one adult travelling one way.

Why the ICE now goes via Hamburg

For years, the direct train from Amsterdam ran east through Osnabrück and Hannover, then continued via Wolfsburg and Stendal to Berlin, the route NS International still describes on its Berlin page. That last stretch is now a building site. DB InfraGO, which manages the German network, says the corridor between Lehrte and Berlin is restricted from 2 October 2026 to 11 December 2027 while it renews the slab track on either side of Stendal. Almost no trains can use the high-speed line or the parallel older route while the work goes on.

NS and Deutsche Bahn reacted by moving their Berlin trains north. Since 2 October, NS says, four trains a day run between Amsterdam, Bremen, Hamburg and Berlin, and three more go only as far as Hannover. In its press release on the 2027 timetable, published on 13 October, Deutsche Bahn confirms that the direct Berlin–Amsterdam service is diverted via Hamburg, with stops at Bad Bentheim, Rheine, Osnabrück Altstadt and Bremen. The detour adds about 60 minutes to the journey to Berlin, according to DB.

There is an unexpected bonus. Bremen and Hamburg gain a direct link to Amsterdam, and DB says the diverted trains call at Bremen Hbf all year from the timetable change on 13 December 2026.

ICE times and fares in December 2026

On the evening of 5 November, we searched Deutsche Bahn's international planner for direct trains from Amsterdam Centraal to Berlin Hbf on Tuesday 8 and Thursday 10 December, before the timetable change.

TrainAmsterdam C. → Berlin HbfJourney2nd class, Tue 8 Dec2nd class, Thu 10 Dec
ICE 14106:00 → 12:506 h 50€49.99€49.99
ICE 14510:00 → 16:506 h 50€56.99€67.99
ICE 14712:00 → 18:516 h 51€49.99€57.99
ICE 24116:00 → 22:506 h 50€45.99€57.99

Lowest 2nd-class fares shown by int.bahn.de on 5 November 2026 between 18:40 and 19:30 (Paris time), one adult, no discount card, direct trains only. Fares are dynamic and will change.

From 13 December the 2027 timetable applies, and the pages we read gave no full list of Amsterdam departure times for it. Deutsche Bahn did publish the times at which the diverted ICEs pass through Bremen and Hamburg.

DirectionBremen HbfHamburg
Amsterdam → Berlinarr. 09:47Hbf 10:48
Amsterdam → Berlinarr. 13:47Hbf 14:48
Amsterdam → Berlinarr. 15:47Harburg 16:36, Bergedorf 17:02
Amsterdam → Berlinarr. 19:47Hbf 20:48
Berlin → Amsterdamdep. 08:11Hbf 07:11
Berlin → Amsterdamdep. 12:10Bergedorf 10:53, Harburg 11:18
Berlin → Amsterdamdep. 14:11Hbf 13:07
Berlin → Amsterdamdep. 18:11Hbf 17:08

Times at Bremen and Hamburg published by Deutsche Bahn on 13 October 2026 for the 2027 timetable (from 13 December 2026), read on 5 November 2026. We matched each Bremen time to the nearest Hamburg time; check the exact train in the DB or NS planner when you book.

Plan ahead for summer 2027. Between 10 July and 15 October, DB says the trains linking Amsterdam, Osnabrück and Hannover will not run at all, leaving only the diverted service via Hamburg. NS also says seat reservations become compulsory on international ICEs from 25 June to 5 September 2027.

Fares on the ICE

NS International advertised Amsterdam to Berlin from €38 one way in 2nd class on 5 November 2026, with the cheapest seats going first; once those sell out, NS says fares rise to between €45 and €131. Deutsche Bahn advertises its Super Saver Fare Europe on the route from €37.99. Neither figure appeared on our December dates, when the lowest fare was €45.99. Here is what DB offered on the 06:00 ICE 141 of 8 December:

Fare typeICE 141, 8 Dec, 2nd classConditions shown by DB
Super Sparpreis Europa€49.99Valid only on the booked train; no cancellation; no City-Ticket
Sparpreis Europa€56.99Valid only on the booked train; cancellation for a fee
Flexpreis Europa€165.20Any train; City-Ticket for Berlin included

Offer screen on int.bahn.de, read on 5 November 2026. Upgrade to 1st class: €14.00 on this train.

A seat reservation is optional and not included: DB showed €5.50 for one seat, the same 2nd-class price NS gives, and NS quotes €5.90 in 1st class on the saver fares. DB also allows free cancellation of a Super Saver ticket within three hours of buying it on int.bahn.de or DB Navigator. Bookings open up to six months ahead, and the timetable changes in June and December, so trips from 13 December fall under the new 2027 pattern.

GoVolta: the low-cost train, with a caveat

GoVolta, a Dutch open-access operator, sells its own tickets on govolta.nl. Its timetable page showed one return trip on Wednesday 4 November: train 13427 leaving Amsterdam Centraal at 07:05 and reaching Berlin Gesundbrunnen at 15:09, via Amersfoort, Deventer, Hengelo, Bad Bentheim, Osnabrück and Hannover, and train 328 leaving Berlin at 15:19 and arriving in Amsterdam at 23:55. That is eight hours out and eight and a half back.

That same page listed both trains as cancelled on 4 November, and a later notice, last updated on 3 November at 19:29, said GV13427 and GV328 were also cancelled on Thursday 5 November because emergency braking had damaged the train, which must be repaired first. GoVolta wrote that the next train would run on Friday 6 November "with replacement coaches". When we checked on 5 November, the page gave no later dates and could not yet confirm that the Friday train had run. Passengers on cancelled trains can rebook a later train in My Booking or ask for a refund, GoVolta says. Our report on the cancellations has the background.

The route changes on 13 December. GoVolta's flash-sale page says the train will then serve Hilversum and Apeldoorn in the Netherlands, run via Braunschweig and Magdeburg in Germany, and terminate at Berlin-Spandau instead of Gesundbrunnen. That €9.99 sale ended on 1 November.

December fares are now on sale. On Thursday 10 December, train 13427 leaves Amsterdam Centraal at 07:05 and reaches Berlin Gesundbrunnen at 15:08 according to the booking engine, from €24.99 in Economy, where choosing a seat costs extra, or €34.99 in Comfort, seat choice included. GoVolta's calendar shows €24.99 on most December days and €39.99 on 11, 18, 19, 20 and 30 December. No train runs on Tuesdays in December, nor on 25, 26 and 31 December.

Know what you are buying. Two pieces of hand luggage are included (55 × 40 × 25 cm and 30 × 20 × 15 cm), and a large suitcase costs extra. The FAQ says there is no Wi-Fi and no food on board for now, so bring your own. Bikes and pets are not allowed, except assistance dogs. Online check-in opens three days before departure.

European Sleeper: the night train option

The only night train between the two cities this winter is European Sleeper's Brussels–Prague service, which calls at Amsterdam and Berlin. ÖBB's Nightjet links Amsterdam with Vienna and Innsbruck, not Berlin. European Sleeper's standard timetable has train ES 453 leaving towards Prague on Monday, Wednesday and Friday, and ES 452 coming back on Tuesday, Thursday and Sunday.

We checked every December date in its booking engine. Departures from Amsterdam Centraal run on 2, 4, 7, 9, 11, 14, 16, 18, 21, 23, 25 and 28 December, with none on Wednesday 30 December. The timing changes mid-month:

DeparturesAmsterdam CentraalBerlin, next morning
Up to 11 December21:34 (21:33 on 4 December)06:01, Berlin Gesundbrunnen instead of Berlin Hbf
From 14 December22:3406:07, Berlin Hbf
One adult, one wayWed 9 DecWed 16 Dec
Budget: reserved seat, six-seat compartment€19.99€49.99
Classic: couchette, five-berth compartment€99.99€219.99
Comfort: bed, three-berth compartment€119.99€149.99

Lowest fares shown by booking.europeansleeper.eu on 5 November 2026, to change with demand. On 16 December the couchette was shown at a higher price than the Comfort bed; we report the figures as displayed.

European Sleeper says you cannot choose your own place on the train at the moment. Dogs and cats can travel only in a private compartment, for €29.99 each, and bikes cannot be booked at all in 2026.

Which train should you choose?

ICEGoVoltaEuropean Sleeper
Journey6 h 50 to 6 h 518 h 03 (07:05 to 15:08)Overnight: 21:34 to 06:01 until 11 December, then 22:34 to 06:07
Frequency4 direct a day1 return trip on days it runs; none on Tuesdays in DecemberMonday, Wednesday and Friday from Amsterdam
Lowest fare found€45.99 (8 December)€24.99 (10 December)€19.99 seat, €99.99 couchette (9 December)
Berlin stationHauptbahnhofGesundbrunnen, then SpandauGesundbrunnen, then Hauptbahnhof from the 14 December departure
Wi-Fi / foodWi-Fi; bistro carNeither for nowDining car listed on the website
BikesYes, with bike ticket and reservationNoNo (2026)

For most people, the ICE is the safe choice: four trains a day, the fastest journey and fares from €45.99 on our December dates. Take the 06:00 if you want an afternoon in Berlin. Pick the night train if you prefer to save a hotel night and arrive at dawn on a Tuesday, Thursday or Saturday. GoVolta was the cheapest day train on 10 December at €24.99, yet with no catering, no Wi-Fi and a train that was out of service this week, it suits flexible travellers with a fallback plan.

Stations in Amsterdam and Berlin

All three operators leave from Amsterdam Centraal. The night train also picks up at Amersfoort and Deventer, and the GoVolta train at Amersfoort, Deventer and Hengelo. NS lists Hilversum, Amersfoort, Apeldoorn, Deventer and Hengelo among the Dutch boarding points of the ICE.

In Berlin, the arrival station depends on the train. DB's planner shows the ICE at Berlin Hbf. GoVolta uses Gesundbrunnen until 12 December and Spandau from 13 December. European Sleeper arrives at Gesundbrunnen on departures up to 11 December and at Berlin Hbf from the 14 December departure. Check the station printed on your ticket before you book a hotel.

Practical information

Documents

GoVolta asks for a valid passport or identity card and says a driving licence does not count. We advise carrying the same on the ICE and the night train, since the journey crosses a border.

Luggage

On the ICE, NS allows two regular pieces plus one item of hand luggage, or one bulky item, one regular piece and one item of hand luggage, each up to 85 × 85 × 85 cm. GoVolta includes only two pieces of hand luggage and charges for a suitcase.

Bikes

The ICE has eight bicycle spaces. You need an international bike ticket, bought from Deutsche Bahn, and a free bike reservation, with one bike per person. E-bikes are allowed only with a built-in battery of up to 250 Wh that stays on the bike.

Pets

Small pets ride free on the ICE in a cage, bag or basket no bigger than 55 × 30 × 30 cm. Larger dogs need a ticket at half the adult fare in the same class and cannot go into the bistro car. Registered assistance dogs travel free.

Accessibility

ICE trains have two wheelchair spaces with two companion seats in 2nd class. On international trips, NS reserves them for passengers who contact it in advance; they cannot be booked online. Request help with boarding and leaving the train through NS Travel Assistance no later than 36 hours before departure. GoVolta's carriages have several steps at the door, no wheelchair spaces and no adapted toilets; folding manual wheelchairs are accepted.

Our expert's view

The Hamburg detour looks like a step back, and on the clock it is: roughly an hour more than the old route through Hannover. Yet it buys reliability. A train that avoids a closed line runs to a fixed timetable, while the alternative, changing in Hannover onto trains that DB says take up to 80 minutes longer via Magdeburg, adds a connection to miss. Our advice for the winter is to take one of the four direct ICEs, book a saver fare as soon as your dates are fixed and add a seat for €5.50. Keep GoVolta and the night train for when the price or the timing suits you better, and check the operator's page the day before you travel.

Frequently asked questions

How long is the train from Amsterdam to Berlin?
The direct ICE takes 6 hours 50 or 51 minutes on Deutsche Bahn's planner for 8 and 10 December 2026. GoVolta takes about eight hours, and the night train arrives just after 06:00.

How much is a train ticket from Amsterdam to Berlin?
Checked on 5 November, the lowest one-way fares were €45.99 on the ICE (8 December), €24.99 on GoVolta (10 December) and, on European Sleeper, €19.99 for a seat or €99.99 for a couchette (9 December). NS International advertises the ICE from €38. Fares change with demand.

Is there a direct train from Amsterdam to Berlin?
Yes. Four direct ICEs run each day via Bremen and Hamburg until December 2027, plus GoVolta (no train on Tuesdays in December) and the European Sleeper night train on Mondays, Wednesdays and Fridays from Amsterdam.

Why does the Amsterdam–Berlin ICE go via Hamburg?
The line between Hannover and Berlin is being renewed from 2 October 2026 to 11 December 2027, so DB and NS have diverted the direct trains via Bremen and Hamburg.

Is GoVolta running to Berlin again?
On 5 November, GoVolta said its next train would run on Friday 6 November with replacement coaches, after cancellations on 4 and 5 November. Check its timetable page before you travel.

Is there a night train from Amsterdam to Berlin?
Yes, European Sleeper runs one three nights a week in each direction. In December it reaches Berlin Gesundbrunnen at 06:01 on departures up to 11 December, then Berlin Hbf at 06:07 from the 14 December departure.

Read also

Direct trains from Amsterdam · GoVolta's Berlin cancellations · Paris to Amsterdam and Brussels by train · All our train travel guides

Sources: NS International, Amsterdam to Berlin train; NS International, train tickets to Berlin (fares, seat reservations); NS International, ICE to Berlin (fare table, luggage, bikes, pets); NS International, trains to Germany in 2026; NS, new ICE link to Hamburg and Bremen (20 August 2026); NS International, passengers with impaired mobility; Deutsche Bahn, 2027 timetable press release (13 October 2026); DB InfraGO, Hannover–Berlin construction concept (9 September 2026); DB, Lehrte–Berlin corridor renewal, long-distance diversions; Deutsche Bahn, international planner, Amsterdam Centraal to Berlin Hbf, direct trains on 8 and 10 December 2026; Deutsche Bahn, fares and seat reservation for ICE 141 on 8 December 2026; Deutsche Bahn, Super Saver Fare Europe Netherlands; GoVolta, timetable and service notices (updated 3 November 2026); GoVolta, booking engine, Amsterdam to Berlin Gesundbrunnen in December 2026; GoVolta, FAQ; GoVolta, flash sale and route from 13 December; European Sleeper, timetable; European Sleeper, booking engine, Amsterdam to Berlin in December 2026; European Sleeper, disruptions; European Sleeper, Brussels–Berlin–Prague night train; ÖBB Nightjet, Amsterdam. All pages read on 5 November 2026; December times and fares checked in the booking engines between 18:40 and 19:30 (Paris time) that day.

Photo: a GoVolta train on its Amsterdam–Berlin route at Praest, Germany, 12 September 2026 — Rob Dammers, Wikimedia Commons, CC BY 4.0.

Article written with the help of artificial intelligence from the sources cited, reviewed by the TrainsNews editorial team before publication.

Whats your reaction

Like Like 0
Dislike Dislike 0
Love Love 0
Funny Funny 0
Wow Wow 0
Sad Sad 0
Angry Angry 0
TrainsNews

TrainsNews est un média indépendant et bilingue d'actualité ferroviaire mondiale, publié depuis 2024. La rédaction couvre la grande vitesse, le matériel roulant, l'infrastructure, la signalisation et les télécoms ferroviaires (ERTMS/ETCS, CBTC, FRMCS, GSM-R), l'exploitation, le fret et le financement des projets. Chaque article cite ses sources et donne les chiffres avec leur total. TrainsNews is an independent, bilingual (French/English) news outlet covering the global rail industry since 2024: high-speed rail, rolling stock, infrastructure, signalling and telecoms, operations, freight and project financing. Every article cites its sources.

TrainsNews StoreNo signals. No problem.T-shirts, hoodies and mugs for signalling pros. 25% off at launch.Shop now →
TrainsNews Monthly cover
Free · end of every month
TrainsNews Monthly

The rail month in one PDF: news and guides summarised, with their photos.

TrainsNews Monthly cover
Free · end of every month
TrainsNews Monthly

The rail month in one PDF: news and guides summarised, with their photos.

Comments (0)

User