Find train tickets from Berlin to Amsterdam

BER — AMS
Mar 5 — Mar 121
1 adult
Wed 3/5
Wed 3/12

Good to know

Average price (one-way)

$40
(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?

    There are different train companies operating between Berlin and Amsterdam. FlixTrain and European Sleeper are the most booked train companies.

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

3/8Sat
1 stopFlixTrain
9h 42mQWB-DJK
$38
3/8Sat
1 stopFlixTrain
9h 31mQPP-DJK
$38
2/15Sat
1 stopFlixTrain
9h 31mQPP-DJK
$40
2/15Sat
1 stopFlixTrain
9h 31mQPP-DJK
$40
2/15Sat
1 stopFlixTrain
9h 42mQWB-DJK
$41
3/4Tue
nonstopEuropean Sleeper
7h 30mQPP-ZYA
$41
3/4Tue
nonstopEuropean Sleeper
7h 42mQWB-ZYA
$41
2/15Sat
1 stopFlixTrain
9h 42mQWB-DJK
$41
4/29Tue
nonstopEuropean Sleeper
7h 30mQPP-ZYA
$44
4/29Tue
nonstopEuropean Sleeper
7h 42mQWB-ZYA
$44
4/10Thu
nonstopEuropean Sleeper
7h 42mQWB-ZYA
$44
4/24Thu
nonstopEuropean Sleeper
7h 42mQWB-ZYA
$44
4/24Thu
nonstopEuropean Sleeper
7h 30mQPP-ZYA
$44
4/10Thu
nonstopEuropean Sleeper
7h 30mQPP-ZYA
$44
2/8Sat
1 stopFlixTrain
9h 31mQPP-DJK
$45
2/8Sat
1 stopFlixTrain
9h 42mQWB-DJK
$45
2/8Sat
1 stopFlixTrain
9h 31mQPP-DJK
$45
2/8Sat
1 stopFlixTrain
9h 42mQWB-DJK
$45
2/11Tue
nonstopEuropean Sleeper
7h 42mQWB-ZYA
$51
2/11Tue
nonstopEuropean Sleeper
7h 30mQPP-ZYA
$51

Search by stops

Search by train company

Search Amsterdam trains on KAYAK. Find cheap train tickets to Amsterdam from Berlin. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.