Direct Rail

Trains to Amsterdam

With you can search for Trains to Amsterdam, find train times and book a cheap train to Amsterdam online avoiding the usual hassles associated with buying train tickets at the station.

Taking the train to Amsterdam is a fast, convenient & affordable alternative to flying as well as being one the greenest methods of travel

Just hop on the Eurostar from London St Pancras, Ebbsfleet or Ashford, connect with the service you want and speed straight to your destination.

If you’re already in mainland Europe and want to book a train ticket to Amsterdam, then you can do that too! Just enter your departure and destination train stations and search for tickets.

About Amsterdam and the train services available

Amsterdam is the capital city of the Netherlands and is located in the province of North Holland in the west of the country.

The 17th-century canals of Amsterdam and the 19–20th century Defence Line of Amsterdam are on the UNESCO World Heritage List.

Amsterdam is served by 10 railway stations. Inter city services call at Sloterdijk, Zuid, Amstel, Bijlmer ArenA, Lelylaan and Amsterdam Centraal with local services calling at RAI, Holendrecht, Muiderpoort and Science Park.

International destinations are available from Amsterdam Centraal with destinations including Berlin, Paris, Lille, Cologn and Frankfurt.