Berlin to Amsterdam

travel Berlin Amsterdam
Cheapest

Carpool

Cheapest $37

Quickest

Train

Quickest 2h 27min

Most Convenient

Train

Most Convenient

There are 2 train companies operating 4 routes - IC77, 1500, ICE10, RE2 from Berlin to Amsterdam. The cheapest train costs $40 and is 2h 27min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from Berlin to Amsterdam?

There are 4 ways to travel from Berlin to Amsterdam. 1 train, 1 bus, 2 flights and 1 by car are possible between the two areas. The by car from Berlin to Amsterdam is the cheapest. The train from Berlin to Duivendrecht is the fastest. The train operated by running from Berlin to Duivendrecht is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

How to get from Potsdam to Zaanstad Cheapest way from Gorzów Wielkopolski to Hoofddorp Cheapest way from Szczecin to Haarlem Train from Magdeburg to Almere Stad How to get from Halle (Saale) to Alkmaar


Train from Berlin to Amsterdam from $64 with DB

Train
Berlin to Amsterdam
$64
7h 45min
  • DB, Nederlandse $80
    Train · 1 stops 9h 18min
    Berlin-Staaken
    8h 21min · Train IC77
    Hilversum Noord
    56min · Train 1500
    Zaandam
  • DB, Nederlandse $63
    Train · 1 stop 8h 49min
    Berlin
    8h 50min · Train IC77
    Diemen
  • DB, Nederlandse $101
    Train · 1 stops 5h 55min
    Berlin Hbf
    3h 5min · Train ICE10
    Salzbergen
    2h 49min · Train IC77
    Diemen
  • DB, Nederlandse $63
    Train · 1 stop 8h 51min
    Berlin
    8h 52min · Train IC77
    Duivendrecht
  • DB, Nederlandse $40
    Train · 1 stops 2h 27min
    Berlin-Wedding
    1h 28min · Train RE2
    Amersfoort Vathorst
    58min · Train IC77
    Duivendrecht
  • DB, Nederlandse $63
    Train · 1 stop 8h 51min
    Berlin
    8h 54min · Train IC77
    Amsterdam-Centraal
  • DB, Nederlandse $74
    Train · 1 stops 7h 45min
    Berlin-Spandau
    3h 53min · Train IC77
    Melle
    3h 52min · Train IC77
    Amsterdam

Bus from Berlin to Amsterdam from $115

Bus
Berlin to Amsterdam
$115
13h 55min
Berlin
13h 55min · Bus
Amsterdam

Flight from TXL Berlin to AMS Amsterdam from $307

Flight
TXL to AMS
$307
5h 37min
TXL
5h 37min · Flight
AMS

Flight from SXF Berlin to AMS Amsterdam from $310

Flight
SXF to AMS
$310
5h 40min
SXF
5h 40min · Flight
AMS

Drive from Berlin to Amsterdam from $38

Drive
Berlin to Amsterdam
$38
8h 57min
Berlin
8h 57min · Drive
Amsterdam