Find trains from Amsterdam to Berlin
Search for cheap train tickets from Amsterdam to Berlin and book your trip in minutes.
Best deals for train tickets from Amsterdam to Berlin
Find the right train ticket for you
From $35
Train - Operated by European SleeperFrom $35
Train - Operated by European SleeperFrom $37
Train - Operated by European SleeperFrom $69
Train - Operated by European SleeperFrom $69
Train - Operated by European SleeperFrom $109
Train - Operated by European SleeperAmsterdam to Berlin train information
Find information about ticket prices, popular stations, and train companies that offer trains from Amsterdam to Berlin
ONE-WAY FROM | $35 |
---|---|
AVG TRAVEL TIME | 7h 53m |
TRAIN COMPANIES | European Sleeper |
Amsterdam Train Station Directory
Location of major train stations in Amsterdam
Berlin Train Station Directory
Location of major train stations in Berlin
Book one-way train tickets from Amsterdam to Berlin
Below are the fastest and cheapest one-way train tickets from Amsterdam to Berlin we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
FAQs for booking trains from Amsterdam to Berlin
How much does a train ticket from Amsterdam Schiphol to Berlin Brandenburg cost?
You can purchase a ticket from Amsterdam Schiphol to Berlin Brandenburg within the week and expect to pay $35 or more one-way.
How long is the train ride from Amsterdam Schiphol to Berlin Brandenburg?
Arrive at your destination quickly by taking a 7h 53m train from Amsterdam Schiphol to Berlin Brandenburg. Check European Sleeper if you need to get to your destination as quickly as possible.
How far is Amsterdam Schiphol to Berlin Brandenburg by train?
There are 358.2 mi between Amsterdam Schiphol and Berlin Brandenburg. By train, the distance is greater, and the train route may stop elsewhere along the way. The train takes 7h 53m, typically.