Find train tickets from Berlin to Amsterdam

BER — AMS
Jul 8 — Jul 151
1 adult
Mon 7/8
Mon 7/15

Good to know

Average price (one-way)

$41
(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 9h 30m 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)

8/14Wed
2 stopsFlixTrain
12h 11mQPP-DJK
$40
8/14Wed
2 stopsFlixTrain
11h 54mFB8-DJK
$40
6/25Tue
2 stopsFlixTrain
12h 11mQPP-DJK
$41
6/25Tue
2 stopsFlixTrain
11h 54mFB8-DJK
$41
6/25Tue
2 stopsFlixTrain
11h 54mFB8-DJK
$41
6/25Tue
2 stopsFlixTrain
12h 11mQPP-DJK
$41
6/22Sat
1 stopFlixTrain
9h 44mQWB-DJK
$44
6/22Sat
1 stopFlixTrain
9h 19mFB8-DJK
$44
6/22Sat
1 stopFlixTrain
9h 19mFB8-DJK
$44
6/22Sat
1 stopFlixTrain
9h 33mQPP-DJK
$44
6/22Sat
1 stopFlixTrain
9h 44mQWB-DJK
$44
6/22Sat
1 stopFlixTrain
9h 33mQPP-DJK
$44
6/15Sat
1 stopFlixTrain
9h 33mQPP-DJK
$49
6/21Fri
2 stopsFlixTrain
11h 54mFB8-DJK
$49
6/21Fri
2 stopsFlixTrain
11h 54mFB8-DJK
$49
6/15Sat
1 stopFlixTrain
9h 19mFB8-DJK
$49
6/21Fri
2 stopsFlixTrain
12h 11mQPP-DJK
$49
6/21Fri
2 stopsFlixTrain
12h 11mQPP-DJK
$49
6/15Sat
1 stopFlixTrain
9h 44mQWB-DJK
$55
8/6Tue
nonstopEuropean Sleeper
7h 41mQWB-ZYA
$57

Search by stops

Search by train company