Find train tickets from Berlin to Amsterdam

BER — AMS
28 Nov — 5 Dec1
1 adult
Fri 28/11
Fri 5/12

Good to know

Average price (one-way)

£68
(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?

    There are different train companies operating between Berlin and Amsterdam. Air Astra and Train are the most booked train companies.

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

31/10Fri
1 stopMultiple carriers
9h 37mQPP-ZYA
£59
3/11Mon
directAir Astra
5h 53mQPP-ZYA
£59
3/11Mon
directAir Astra
5h 53mQPP-ZYA
£60
10/11Mon
directAir Astra
5h 53mQPP-ZYA
£66
1/11Sat
directAir Astra
5h 55mQPP-ZYA
£66
31/10Fri
directTrain
5h 54mQPP-ZYA
£79
30/10Thu
1 stopMultiple carriers
9h 37mQPP-ZYA
£87

Search by stops

Search by train company

More options for your train ride to Amsterdam

Popular train routes to Amsterdam

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.