Trains to Amsterdam
Amsterdam is the perfect base for exploring the Netherlands by train. Its key position on the European rail network also makes it a popular first stop for travellers from Britain setting off to explore the continent by train - a journey made all the easier since the launch in 2018 of Eurostar's new direct train service from London. Service frequency on that new route will increase from June 2019.
The city’s celebrated canals and traditional gabled housing give the centre of Amsterdam a remarkable small town feel. Its compact size makes the city ideal for exploring on foot or by bike. The city is notably gay-friendly and laid back. Whether you just want to take the pulse of local life in backstreet cafés or sample Amsterdam’s world-class art galleries, the city is first and foremost a place to chill. The Rembrandt House Museum will be much in the limelight during 2019, as Amsterdam marks the 350th anniversary of the painter's death.
The main rail hub is Centraal Station (often just called CS). It is at the northern edge of the city centre. Amsterdam is a key hub in the Dutch national rail network with departures at least hourly to most major cities across the Netherlands.
Amsterdam has an excellent range of direct international connections. These include regular Thalys services to Brussels and Paris. An hourly Intercity (IC) service leaves Amsterdam for Antwerp and Brussels, serving Rotterdam along the way. There are seven daily ICE departures to Cologne and Frankfurt. IC trains leave every two hours for Hannover and Berlin. There is a useful direct daytime train to Basel in Switzerland. Although there have been no direct international night trains from Amsterdam since late 2016, there is an evening fast train from Amsterdam to Düsseldorf which connects conveniently into direct overnight services to Munich, Innsbruck, Linz and Vienna.
Travel to Amsterdam by train from anywhere in the UK or across Europe.
London to Amsterdam by trainfrom $47.62 |
Brussels to Amsterdam by trainfrom $30.12 |
Paris to Amsterdam by trainfrom $35.02 |
Copenhagen to Amsterdam by trainfrom $50.43 |
Lille to Amsterdam by trainfrom $23.11 |
Mannheim to Amsterdam by trainfrom $39.92 |
Cologne to Amsterdam by trainfrom $23.11 |
Düsseldorf to Amsterdam by trainfrom $23.11 |
Frankfurt am Main to Amsterdam by trainfrom $35.72 |
Berlin to Amsterdam by trainfrom $45.52 |
Hanover to Amsterdam by trainfrom $23.11 |
Eindhoven to Amsterdam by trainfrom $28.71 |
Munich to Amsterdam by trainfrom $65.83 |
Utrecht to Amsterdam by trainfrom $10.51 |
Hamburg to Amsterdam by trainfrom $27.31 |