Find trains from Berlin to Amsterdam

Search for cheap train tickets from Berlin to Amsterdam and book your trip in minutes.

BER — AMS
Mar 27 — Apr 31
One-way
1 adult
Mon 3/27

Best deals for train tickets from Berlin to Amsterdam

Find the right train ticket for you
FlixTrain
With transfers
10h 00m
FlixTrain
FlixTrain
With transfers
10h 00m
FlixTrain
FlixTrain
With transfers
10h 18m
FlixTrain
FlixTrain
With transfers
10h 18m
FlixTrain
FlixTrain
With transfers
9h 50m
FlixTrain
FlixTrain
With transfers
9h 50m
FlixTrain

Berlin to Amsterdam train information

Find information about ticket prices, popular stations, and train companies that offer trains from Berlin to Amsterdam

ROUND-TRIP FROM

$82

ONE-WAY FROM

$27

AVG TRAVEL TIME

6h 45m

TRAIN COMPANIES

Deutsche Bahn, FlixTrain
The best round-trip train deal from Berlin to Amsterdam found on momondo in the last 72 hours is $82
The best one-way train deal from Berlin to Amsterdam found on momondo in the last 72 hours is $27
Average time it takes to travel by train from Berlin to Amsterdam
There are 2 train companies servicing this route: Deutsche Bahn, FlixTrain

Berlin Train Station Directory

Location of major train stations in Berlin
Berlin U TierparkBerlin, 52.49694, 13.523338
Berlin HirschgartenBerlin, 52.457973, 13.602135
Berlin KaulsdorfBerlin, 52.512096, 13.588939
Berlin KöpenickBerlin, 52.45869, 13.579914
Berlin LichtenradeBerlin, 52.3873, 13.396174
Berlin Lichterfelde WestBerlin, 52.443344, 13.293733

Amsterdam Train Station Directory

Location of major train stations in Amsterdam
Amsterdam Van der MadewegAmsterdam, 52.330135, 4.92975
AmsterdamAmsterdam, 42.95372, -74.2195
Amsterdam Burg.de VlugtlaanAmsterdam, 52.37975, 4.83827
Amsterdam MuiderpoortAmsterdam, 52.360822, 4.93118
Amsterdam Schiphol Sita FunctionAmsterdam, 52.306667, 4.7591667
Amsterdam Science ParkAmsterdam, 52.352967, 4.948443

Book round-trip train tickets from Berlin to Amsterdam

Below are the quickest and cheapest round-trip train tickets from Berlin to Amsterdam that we could find in the past 72 hours. You can also search by a specific date by using the search form above.
Multiple carriers
May 23
2:07 pmBerlin Hauptbahnhof
9h 18m
1 stop
11:25 pmAmsterdam Sloterdijk
May 28
12:53 pmAmsterdam Sloterdijk
6h 18m
2 stops
7:11 pmBerlin Hauptbahnhof
Deutsche Bahn
Jun 1
10:33 amBerlin Hauptbahnhof
6h 48m
1 stop
5:21 pmAmsterdam Lelylaan
Jun 3
10:38 amAmsterdam Lelylaan
6h 47m
1 stop
5:25 pmBerlin Hauptbahnhof
Deutsche Bahn
Jun 1
10:33 amBerlin Hauptbahnhof
6h 45m
1 stop
5:18 pmAmsterdam Amstel
Jun 3
10:47 amAmsterdam Amstel
6h 38m
1 stop
5:25 pmBerlin Hauptbahnhof
Deutsche Bahn
Jun 1
12:25 amBerlin Hauptbahnhof
6h 35m
1 stop
7:00 amAmsterdam Centraal
Jun 2
4:28 pmAmsterdam Centraal
9h 07m
1 stop
1:35 amBerlin Hauptbahnhof
Deutsche Bahn
Jun 1
10:33 amBerlin Hauptbahnhof
6h 37m
1 stop
5:10 pmAmsterdam Sloterdijk
Jun 2
10:49 amAmsterdam Sloterdijk
6h 36m
1 stop
5:25 pmBerlin Hauptbahnhof
Deutsche Bahn
May 31
8:22 pmBerlin Hauptbahnhof
8h 51m
2 stops
5:13 amAmsterdam Centraal
Jun 2
1:02 amAmsterdam Centraal
6h 23m
7:25 amBerlin Hauptbahnhof

Book one-way train tickets from Berlin to Amsterdam

Below are the fastest and cheapest one-way train tickets from Berlin to Amsterdam we’ve found in the last 72 hours. Select a deal below or use the search form above to find train tickets by date.
FlixTrain
Jul 17
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
FlixTrain
May 15
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
FlixTrain
May 15
4:12 amBerlin Südkreuz
10h 18m
1 stop
2:30 pmAmsterdam Sloterdijk
FlixTrain
Jul 17
4:12 amBerlin Südkreuz
10h 18m
1 stop
2:30 pmAmsterdam Sloterdijk
FlixTrain
Jul 17
4:40 amBerlin Spandau
9h 50m
1 stop
2:30 pmAmsterdam Sloterdijk
FlixTrain
Apr 17
4:40 amBerlin Spandau
9h 50m
1 stop
2:30 pmAmsterdam Sloterdijk

Choose the best way to get from Berlin to Amsterdam


FAQs for booking trains from Berlin to Amsterdam

Using momondo to find train tickets from Berlin Brandenburg to Amsterdam Schiphol, our users have found prices starting from $29 one-way for this week. At $78 on average, one-way train tickets from Berlin Brandenburg to Amsterdam Schiphol are best booked early to save more on your trip.

The quickest train available from Berlin Brandenburg will take 5h 57m to arrive in Amsterdam Schiphol. The time it takes to travel between these two locations can vary by up to 0h 48m, depending on whether your train has stops or different departure times. Look into Deutsche Bahn, they have one of the quickest options available.


Deutsche Bahn trains from Berlin to Amsterdam

Our best Deutsche Bahn deals on Berlin to Amsterdam train tickets
Deutsche Bahn
Jun 1
QPP10:33 amBerlin Hauptbahnhof
6h 48m
1 stop
5ZK5:21 pmAmsterdam Lelylaan
Jun 3
5ZK10:38 amAmsterdam Lelylaan
6h 47m
1 stop
QPP5:25 pmBerlin Hauptbahnhof
Deutsche Bahn
Apr 13
QPP12:10 amBerlin Hauptbahnhof
6h 50m
1 stop
ZYA7:00 amAmsterdam Centraal
Apr 13
ZYA4:24 pmAmsterdam Centraal
9h 11m
2 stops
QPP1:35 amBerlin Hauptbahnhof
Deutsche Bahn
Apr 29
QPP12:33 pmBerlin Hauptbahnhof
6h 27m
ZYA7:00 pmAmsterdam Centraal
May 3
ZYA11:00 amAmsterdam Centraal
7h 01m
QPP6:01 pmBerlin Hauptbahnhof

Popular train routes to Amsterdam

Most frequently searched train routes to Amsterdam, along with the cheapest price and shortest travel time.
Trains to Amsterdam from Paris
Fastest travel time3h 19m
Cheapest price$119
Trains to Amsterdam from London
Fastest travel time3h 55m
Cheapest price$67
Trains to Amsterdam from Hannover
Fastest travel time4h 09m
Cheapest price$76
Trains to Amsterdam from Brussels
Fastest travel time1h 52m
Cheapest price$65

Other train routes from Berlin

Find and compare cheap train tickets from Berlin to other popular destinations on momondo
Trains from Berlin to Frankfurt am Main
Fastest travel time0h 01m
Cheapest price$66
Trains from Berlin to Hamburg
Fastest travel time1h 33m
Cheapest price$109
Trains from Berlin to Munich
Fastest travel time3h 50m
Cheapest price$41
Trains from Berlin to Hannover
Fastest travel time1h 26m
Cheapest price$78
Trains from Berlin to Stuttgart
Fastest travel time5h 40m
Cheapest price$115
Trains from Berlin to Leipzig
Fastest travel time1h 05m
Cheapest price$132
Trains from Berlin to Dresden
Fastest travel time1h 45m
Cheapest price$32

Start planning your trip to Amsterdam