The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid travelling at rush hour.
The average ticket from London to Amsterdam will cost around £ 274 if you buy it on the day, but the cheapest tickets can be found for only £ 211.
Find all the dates and times for this journey
3 h 55 m
6 h 8 m
Trains per day
Of the 10 train that leave London for Amsterdam every day 3 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct train cover the 357 km distance in an average of 6 h 8 m but if you time it right, some train will get you there in just 3 h 55 m .
The slowest train will take 12 h 43 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Avg. Train Duration:|
5 hours 12 minutes
|Train Ticket Price:||£69|
|Trains depart from:||London|
|Trains arrive in:||Amsterdam|
It's an easy matter to make the 340 mile trip from London to Amsterdam by train, and far more relaxing than driving and taking a ferry, or flying. Regularly scheduled train services to Amsterdam Centraal Rail Station depart from London St Pancras International throughout the day during the week and at weekends. The fastest journeys to Amsterdam take just under four hours.
All train services running from London to Amsterdam are operated by Eurostar, although where changes are required passengers need to switch to other operators, such as Thalys or InterCity.
Direct train journeys from London to Amsterdam can take just 3 hours 55 minutes on weekdays, and even journeys requiring one change tend to have average journey times of less than 5 hours. The exceptions to this are the evening trains to Amsterdam which both require a stopover in Brussels prior to taking the first train of the morning on to Amsterdam. Weekend journeys to Amsterdam tend to take a little longer, with the quickest trips lasting around 4 hours 7 minutes, but most trips averaging just over 5 hours. Fewer direct services operate at weekends, and passengers requiring a change of trains can experience waits of 45 minutes or longer for connecting services to Amsterdam.
On average weekdays there are nine trains from London to Amsterdam, while around six or seven are provided over the weekend. Most weekend services require one change which can make journey times longer than on weekdays.
Departure train station: All trains to Amsterdam depart from London St Pancras International Railway Station, which is easily accessed from St Pancras and Kings Cross Stations. St Pancras is the hub for trains from the East Midlands and SouthEastern, high-speed commuter trains. There are a variety of popular shops, brasseries, and bars on the St Pancras Station concourse, however, once passengers pass through the border controls there are only limited refreshment bars.
Arrival train station: Amsterdam Centraal Station is located in the centre of Amsterdam and is also the busiest public transport hub in the city. Available public transport options from the station include trams, buses, along with waterfront stations for city ferries taking passengers to North Amsterdam.