Find train tickets from Berlin to Amsterdam

BER — AMS
2 Jul — 9 Jul1
1 adult
Tue 2/7
Tue 9/7

Good to know

Average price (one-way)

£34
(avg. price over the last 2 weeks)

FAQs when traveling from Berlin to Amsterdam by train

  • How long is a train journey to Amsterdam from Berlin?

    The train journey from Berlin to Amsterdam takes 6h 35m on average and covers a distance of 358 miles.

  • What train companies travel from Berlin to Amsterdam?

    FlixTrain is the only train operator serving this route.

Book train tickets from Berlin to Amsterdam (one-way)

22/6Sat
1 stopFlixTrain
9h 44mQWB-DJK
£35
22/6Sat
1 stopFlixTrain
9h 19mFB8-DJK
£35
10/6Mon
1 stopFlixTrain
11h 25mQPP-DJK
£35
22/6Sat
1 stopFlixTrain
9h 33mQPP-DJK
£35
22/6Sat
1 stopFlixTrain
9h 19mFB8-DJK
£35
10/6Mon
2 stopsFlixTrain
12h 13mQWB-DJK
£35
10/6Mon
1 stopFlixTrain
11h 08mFB8-DJK
£35
22/6Sat
1 stopFlixTrain
9h 33mQPP-DJK
£35
22/6Sat
1 stopFlixTrain
9h 44mQWB-DJK
£35
8/6Sat
1 stopFlixTrain
9h 44mQWB-DJK
£43
8/6Sat
1 stopFlixTrain
9h 19mFB8-DJK
£43
8/6Sat
1 stopFlixTrain
9h 44mQWB-DJK
£43
8/6Sat
1 stopFlixTrain
9h 19mFB8-DJK
£43
20/8Tue
directEuropean Sleeper
7h 41mQWB-ZYA
£45
9/6Sun
directEuropean Sleeper
6h 46mQWB-ZYA
£45
18/6Tue
directEuropean Sleeper
7h 41mQWB-ZYA
£45
18/6Tue
directEuropean Sleeper
7h 41mQWB-ZYA
£45
9/6Sun
2 stopsFlixTrain
11h 54mFB8-DJK
£59
16/6Sun
directEuropean Sleeper
8h 45mQWB-ZYA
£67
7/6Fri
2 stopsFlixTrain
11h 54mFB8-DJK
£72

Search by stops

Search by train company