Cheap Train Tickets to Amsterdam

Trains to Amsterdam

Trains to Amsterdam arrive mainly at Amsterdam Centraal. Most trains to Amsterdam from the UK leave from London St Pancras International. From here, you can take the Eurostar to Brussels Midi station, before changing on to the high-speed Thalys service. The overall journey takes 4 and a half hours. Alternatively, it's possible to make the journey from Brussels to Amsterdam by taking the InterCity (IC) train which departs every hour. This journey takes 6 hours in total, and also arrives at Amsterdam Centraal station. The station is located right in the center of Amsterdam and is well served by public transport. Trains to Amsterdam Centraal depart from Schiphol Airport as regularly as every 10 minutes during the day.


Main Companies and Routes for Trains to Amsterdam

Train Company Route Price
  • From £55
  • From £26

Trains to Amsterdam; not what you were looking for? Here are some pages that might be more in line with the information you need:

Trains to Amsterdam: Train Operating Companies & Ticket Information


Which train companies run trains to Amsterdam? Eurostar operate trains from the UK to mainland Europe, where onward trains to Amsterdam are provided by Thalys.

When are the first and last trains into Amsterdam? The first trains into Amsterdam arrive at about 5:00 a.m. while the last trains into Amsterdam are in the early morning. The first Thalys service gets in at 06:52 a.m. while the last one gets in at 10:42 p.m.

Tips for booking cheap trains to Amsterdam


How far in advance to book trains to Amsterdam? The best time to book Eurostar trains to Amsterdam is ideally 90 days before your journey, although the biggest price increases will happen in the last 4 weeks before departure.

How much are train tickets to Amsterdam? Trains to Amsterdam greatly vary in accordance with where your departure point is. The average cost of the Eurostar train to Amsterdam from London is around £55 for a one-way ticket.

Trains to Amsterdam: Station Information and Travel to the city centre


What are the main stations in Amsterdam? The main station in Amsterdam is Amsterdam Centraal. From there is it easy to get a train to other areas of Amsterdam, or to take the metro or tram to other areas of the city. Taxis can also be found outside the station, as well as various bus services.

Trains to Amsterdam

via Rotterdam Centraal Amsterdam Centraal
duration: 00:42 hrs
first: 16:59
last: 01:02
earliest: 18:05
last: 02:14
  • Rotterdam Centraal
  • Amsterdam Centraal


11/05/2016 16:59 - 18:05 £12.95
12/05/2016 00:52 - 02:14 £12.95
20/05/2016 18:25 - 19:42 £12.95
21/05/2016 16:09 - 16:51 £12.95
22/05/2016 01:02 - 02:14 £12.95