Find trains from Amsterdam to Berlin

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

AMS — BER
Apr 2 — Apr 91
One-way
1 adult
Sun 4/2

Best deals for train tickets from Amsterdam to Berlin

Find the right train ticket for you
Deutsche Bahn
With transfers
11h 47m
Deutsche Bahn
Deutsche Bahn
With transfers
7h 19m
Deutsche Bahn
Deutsche Bahn
With transfers
11h 23m
Deutsche Bahn
Deutsche Bahn
With transfers
12h 05m
Deutsche Bahn
Deutsche Bahn
With transfers
9h 07m
Deutsche Bahn
Deutsche Bahn
With transfers
7h 34m
Deutsche Bahn

Amsterdam to Berlin train information

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

ROUND-TRIP FROM

$67

ONE-WAY FROM

$41

AVG TRAVEL TIME

6h 36m

TRAIN COMPANIES

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

Amsterdam Train Station Directory

Location of major train stations in Amsterdam
Amsterdam Van der MadewegAmsterdam, 52.330135, 4.92975
Amsterdam AmstelAmsterdam, 52.346672, 4.917841
Amsterdam LelylaanAmsterdam, 52.357773, 4.833936
Amsterdam MuiderpoortAmsterdam, 52.360822, 4.93118
Amsterdam ZuidAmsterdam, 52.338604, 4.871857
Amsterdam Ouderkerk aan de Amstel DuivendrechtAmsterdam, 52.323522, 4.93655

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

Book round-trip train tickets from Amsterdam to Berlin

Below are the quickest and cheapest round-trip train tickets from Amsterdam to Berlin 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
Jun 5
10:49 amAmsterdam Sloterdijk
6h 36m
1 stop
5:25 pmBerlin Hauptbahnhof
Jun 26
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 4
5:00 amAmsterdam Sloterdijk
6h 25m
1 stop
11:25 amBerlin Hauptbahnhof
Jun 10
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 4
9:22 pmAmsterdam Sloterdijk
10h 03m
1 stop
7:25 amBerlin Hauptbahnhof
Jun 26
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 4
12:53 pmAmsterdam Sloterdijk
6h 32m
1 stop
7:25 pmBerlin Hauptbahnhof
Jun 7
2:07 pmBerlin Hauptbahnhof
9h 18m
1 stop
11:25 pmAmsterdam Sloterdijk
Multiple carriers
Jun 9
8:49 amAmsterdam Sloterdijk
6h 36m
1 stop
3:25 pmBerlin Hauptbahnhof
Jun 23
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 8
9:23 pmAmsterdam Sloterdijk
10h 02m
1 stop
7:25 amBerlin Hauptbahnhof
Jun 23
4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
2:30 pmAmsterdam Sloterdijk

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.
Deutsche Bahn
Aug 2
5:08 pmAmsterdam Lelylaan
11h 47m
6 stops
4:55 amBerlin Hauptbahnhof
Deutsche Bahn
Aug 2
4:56 amAmsterdam Zuid
7h 19m
3 stops
12:15 pmBerlin Hauptbahnhof
Deutsche Bahn
Aug 2
5:32 pmAmsterdam Amstel
11h 23m
5 stops
4:55 amBerlin Hauptbahnhof
Deutsche Bahn
Aug 2
5:10 pmAmsterdam Science Park
12h 05m
3 stops
5:15 amBerlin Hauptbahnhof
Deutsche Bahn
Aug 2
4:28 pmAmsterdam Centraal
9h 07m
1 stop
1:35 amBerlin Hauptbahnhof
Deutsche Bahn
Aug 2
9:23 amAmsterdam Holendrecht
7h 34m
4 stops
4:57 pmBerlin Hauptbahnhof

Choose the best way to get from Amsterdam to Berlin


FAQs for booking trains from Amsterdam to Berlin

You can purchase a ticket from Amsterdam Schiphol to Berlin Brandenburg within the week and expect to pay $41 or more one-way. The cost of your ticket may vary depending on when you book, so we recommend you plan early. $92 is what you can expect to pay for a train ride from Amsterdam Schiphol to Berlin Brandenburg one-way.

Arrive at your destination quickly by taking a 6h 02m train from Amsterdam Schiphol to Berlin Brandenburg. Travel time typically varies by up to 0h 34m, depending on your train details. Check Deutsche Bahn if you need to get to your destination as quickly as possible.


Multiple carriers trains from Amsterdam to Berlin

Our best Multiple carriers deals on Amsterdam to Berlin train tickets
Multiple carriers
Jun 5
DJK10:49 amAmsterdam Sloterdijk
6h 36m
1 stop
QPP5:25 pmBerlin Hauptbahnhof
Jun 26
QPP4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
DJK2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 4
DJK5:00 amAmsterdam Sloterdijk
6h 25m
1 stop
QPP11:25 amBerlin Hauptbahnhof
Jun 10
QPP4:30 amBerlin Hauptbahnhof
10h 00m
1 stop
DJK2:30 pmAmsterdam Sloterdijk
Multiple carriers
Jun 4
DJK12:53 pmAmsterdam Sloterdijk
6h 32m
1 stop
QPP7:25 pmBerlin Hauptbahnhof
Jun 7
QPP2:07 pmBerlin Hauptbahnhof
9h 18m
1 stop
DJK11:25 pmAmsterdam Sloterdijk

Popular train routes to Berlin

Most frequently searched train routes to Berlin, along with the cheapest price and shortest travel time.
Trains to Berlin from Frankfurt am Main
Fastest travel time0h 02m
Cheapest price$61
Trains to Berlin from Munich
Fastest travel time3h 54m
Cheapest price$40
Trains to Berlin from Hannover
Fastest travel time1h 31m
Cheapest price$71
Trains to Berlin from Hamburg
Fastest travel time1h 33m
Cheapest price$103
Trains to Berlin from Nuremberg
Fastest travel time2h 49m
Cheapest price$48
Trains to Berlin from Stuttgart
Fastest travel time5h 38m
Cheapest price$42

Other train routes from Amsterdam

Find and compare cheap train tickets from Amsterdam to other popular destinations on momondo
Trains from Amsterdam to Paris
Fastest travel time3h 20m
Cheapest price$130
Trains from Amsterdam to London
Fastest travel time3h 56m
Cheapest price$67
Trains from Amsterdam to Cologne
Fastest travel time2h 35m
Cheapest price$41
Trains from Amsterdam to Brussels
Fastest travel time1h 53m
Cheapest price$64
Trains from Amsterdam to Rotterdam
Fastest travel time0h 41m
Cheapest price$129

Start planning your trip to Berlin