European trains
Trains from Amsterdam to Berlin
Amsterdam and Berlin sit at opposite ends of the north European plain, and the train between them crosses the Dutch-German border through flat farmland, with canals giving way to rivers and pine forest. The journey links the Dutch capital with Germany's, and it suits travellers who would rather watch the country pass than fold themselves into an airport. Search a date below for the live times and fares on this route; the way back has a page of its own.
Availability and prices are checked live when you search.
- Straight-line distanceabout 580 kmThe rail route is longer; live times appear when you search
- RouteInternationalNetherlands to Germany
- ReturnCoveredBerlin to AmsterdamTrains from Berlin to Amsterdam →
- Hotels451
- 5-star35
- 4-star194
- 3-star222
About the Amsterdam to Berlin train
Trains leave from Amsterdam Centraal, the station on the IJ waterfront at the northern edge of the old centre, with trams and the ferry piers at its door. Before you search, settle the date, the number of passengers and whether you want the return in the same booking; the results show the times and fares for the day you pick, and any change of train along the way. You arrive at Berlin Hauptbahnhof, a glass station on a bend of the Spree a short walk from the Reichstag and the Brandenburg Gate. Berlin is a spread-out city made of distinct districts: Mitte for museums and government, Kreuzberg and Neukölln for bars and markets, Charlottenburg for the older west with its palace. The city's rail and metro lines pass through the station, so a hotel in any of them is easy to reach. The hotels under Where to stay in Berlin are drawn from the catalogue on AI Concierge, and the Germany eSIM plans linked on this page cover data for the stay. The reverse journey, Berlin to Amsterdam, has its own page with its own times.
Where to stay in Berlin
4 of the 451 hotels in the catalogue for Berlin.
Eurostars Berlin★★★★★Hotel· EurostarsFriedrichstr. 99 · Pool · Bar · Wi-Fi · Parkingfrom₹10,098per night, indicative
Hotel Adlon Kempinski★★★★★Hotel· Kempinski Hotels & ResortsUnter Den Linden 77 · Pool · Spa · Fitness centre · Restaurantfrom₹34,311per night, indicative
Hilton Berlin★★★★★Hotel· Hilton WorldwideAnton-Wilhelm-Amo-Str. 30 · Pool · Spa · Fitness centre · Restaurantfrom₹14,339per night, indicative
Berlin Marriott Hotel★★★★★Hotel· Marriott InternationalInge-Beisheim-Platz 1 · Pool · Fitness centre · Restaurant · Barfrom₹16,657per night, indicative- Prices are indicative: the lowest rate found for 2 adults, 1 night on 10 Jan 2027, in INR, checked 10 Nov 2026. Live prices for your dates appear when you search.
Plan the rest of your trip
- TrainsTrains from Berlin to Amsterdam
- Mobile dataGermany eSIM plans
- TrainsTrains from Berlin to Cologne
- TrainsTrains from Berlin to Hamburg
- TrainsTrains from Berlin to Prague
- TrainsTrains from Prague to Berlin
- TrainsTrains from Amsterdam to Brussels
- TrainsTrains from Amsterdam to London
- TrainsTrains from Amsterdam to Paris
- TrainsTrains from Barcelona to Madrid
Trains from Amsterdam to Berlin: questions
How far is Berlin from Amsterdam by train?
Amsterdam and Berlin are about 580 km apart in a straight line; the rail route is longer. Live journey times and fares for your date appear when you search trains from Amsterdam to Berlin.
Can I book the return from Berlin to Amsterdam?
Yes. AI Concierge covers Berlin to Amsterdam as well; search each direction for its own times and fares.
Is Amsterdam to Berlin an international train journey?
Yes. Amsterdam to Berlin runs from Netherlands to Germany, so carry the ID the operator asks for and check entry rules for Germany.
Destination, hotel and service details come from AI Concierge travel data; distances are straight-line. Availability and prices are shown live when you search.