580 km
Departure station:
Stationsplein, 1012 AB, Amsterdam, Netherlands
Arrival station:
St. Pancras Int
Euston Rd, Kings Cross, London N1C 4QP, UK, London, United Kingdom
Brand name
Train type
Travel time
Price from
Train with 1 change
4 hrs 47 min

It’s hard to argue with the fact that taking a train is one of the most exciting ways to see what Europe has to offer. And traveling between the charming cities of Amsterdam and London on a comfortable train allows you to enjoy the spectacular views of the British, French, Belgian, and Dutch countrysides, as well as rush through the astonishing La Manche tunnel in a matter of several hours. Trains from Amsterdam to London running on the route are equipped with everything you need for a worry-free ride, including comfortable seats, plenty of legroom, complimentary Wi-Fi, and power sockets.

Is there a direct train from Amsterdam to London?

Unfortunately, unlike the reverse London - Amsterdam train route, there is no direct train going from Amsterdam to London. You can travel between the cities with a train change in Brussels.

Does the Eurostar go from Amsterdam to London?

As mentioned above, there is no way to travel from scenic Amsterdam to spectacular London on a train without a quick train change in the beautiful capital of Belgium. We advise catching a high-speed Thalys train in Amsterdam and switching trains at the Brussel Midi Station in Brussels where you can board a Eurostar train, going the rest of the way to London.

How far is Amsterdam from London by train?

The distance between the two beautiful cities is 580 km (360 mi). The overall Amsterdam to London train time (taking into account a train change in Brussels) is approximately 5 hours 20 minutes.

How much is the train ticket from Amsterdam to London?

Of course, it’s impossible to say how much does a ticket for the Amsterdam to London train cost without knowing whether you need a “last-minute” ticket or are buying it in advance, which class you prefer to travel in or even where you buy your tickets from. As a rule, be ready to pay around 215 - 275 USD if you are buying your ticket at least a month before the trip, and 350 - 430 USD if your trip is just a couple of days away.

Plan an amazing stay in Amsterdam

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Plan an amazing stay in London

Browse our collection of recommended things to do and events to attend created in partnership with WhatWhere.

Train Information

Lowest train ticket cost:
Earliest departure:
Latest departure:
Shortest travel time:
4 hrs 47 min
Longest travel time:
14 hrs 17 min

Amsterdam to London Train Review & Rating

The seats were super comfortable and the space was amazing

Sergio U. about traveling from Amsterdam to London