The trip from From Amsterdam to London is a shorter journey than you might imagine! I have made the trip many times now and I do love the ease at which you can depart from central Amsterdam and arrive right at St. Pancras station London. It can take from 5-7 hours depending on the trains you choose to travel with.
1. Amsterdam (Central) - Brussels (Midi)
2. Brussels (Midi)- London (St Pancras)
You can choose to travel with a high speed Thalys train direct on this route. This will have you in Brussels Midi in under 2 hours (1.51 hours). This train however can be quite expensive and can get booked out. Unless I can find a deal with the Thalys train I usually take the regular regional train. This is a longer journey (3.20 hours) and sometimes can travel via Rotterdam (and possible Roosendaal and Antwerp too). Remember the station name Brussels Midi means Brussels South in English and it is called Brussels Zuid in Dutch. Don't get confused as your ticket is liable to have any of those names written on it!
2. Brussels- London
Once in Brussels Midi you can travel via the Eurostar directly to London. The journey time is just over 2 hours. The Eurostar terminal operates in much the same way as an airport terminal. You need to scan your ticket to gain access to the terminal, then you will need to go through a security check point and an immigration check point. You can then wait in the lobby until your train is called and you can proceed to the platform
Tickets For Travel from Amsterdam to London
1. Eurostar website: There are various versions of tickets you can get on this website the cheapest are the non refundable standard tickets. It is best to book months in advance in order to get the best deals. You will receive an eticket. Price: €59
2. The NS international website: I find this a very easy to use website with various payment options. You will receive an eticket. Price: €59
3. Loco2.com: They are a relative newbie on the market and I have had nothing but the best customer service form that team. I do admit though I have only booked a few tickets with this website. I prefer to book in Euro and this website is in Sterling. There are many more websites out there like Loco2 offering tickets but I find their website the easiest to navigate. Price: £100.50
4. RailEurope.com: These guys have been in business for a while and offer competitive prices. Price: $214
5. SNCF Voyages: Operated by the French Railways they also can sell tickets for the Amsterdam-London journey Price: €160
6. Thalys.com: Thalys is the high-speed red international train founded in 1996 that links four countries! Price: €235
7. SNCB Europe: This is the European portal of the Belgium railways.
All cheapest prices quoted are for tickets 1 month from search date and choosing the best fare on that date. All prices are for the standard seat. Prices can be cheaper if booked in advance or by taking the IC train rather than the high speed Thalys train.
* Update coming as soon as the direct Amsterdam-London route is announced end of 2017
Depart from: Amsterdam Central
Arrival Station: St.Pancras London
Travel time:5-7 hours depending on train type
Price: €60-300 one way depending on how far in advance you book and the level of comfort you prefer!
Other connecting Stations: Amsterdam Schiphol, Rotterdam, Roosendaal, Antwerp, Lille, Calis and Ashford