Timetable
Train route
Amsterdam to London Train Prices and Times
Compare the prices and timings below, avoid peak hours, and you'll find the most affordable prices. You can even get a better deal if you book in advance.
- Sun, Mar 16
- Mon, Mar 17
- Tue, Mar 18
- Wed, Mar 19
- Thu, Mar 20
- Fri, Mar 21
- Sat, Mar 22
Departs | Arrives | Duration | Operator | Find Tickets |
---|---|---|---|---|
13:38 Amsterdam Centraal | 18:57 London St Pancras International | 6h 19m, No direct | ![]() | Find Tickets |
15:38 Amsterdam Centraal | 19:57 London St Pancras International | 5h 19m, No direct | ![]() | Find Tickets |
15:38 Amsterdam Centraal | 19:59 London St Pancras International | 5h 21m, No direct | ![]() | Find Tickets |
17:38 Amsterdam Centraal | 21:57 Paris | 5h 19m, No direct | ![]() | Find Tickets View More Trains |
Amsterdam to London Train Route Details
For as low as AU$ 215.43, you can enjoy the fastest train journey, covering a distance of around 359 km in 5h 19m. Train companies Eurostar offer you 7 train services daily. Check the train route table below to plan your journey.

First train
07:38

Last train
17:38

Departure station
Amsterdam

Arrival station
London

Journey time
5h 19m

Distance
359 km

Price
From AU$ 215.43

Train Operators
Eurostar
FAQs About Amsterdam to London Trains
Is Eurostar direct from Amsterdam to London?
No. There is no direct Eurostar to London and it needs to change 1 times, the travel time is 5h 19m.
How much is the Eurostar from Amsterdam to London?
Trip.com provides you with a cheap price for Eurostar trains. Starting at AU$ 215.43, the whole journey is around 5h 19m.
How long is Eurostar from Amsterdam to London?
Eurostar trains are high-speed and mostly direct. The entire journey takes approximately 5h 19m, providing you with a comfortable seat and beautiful scenery.