AMS-LON

Find train tickets from Amsterdam to London

This is the cheapest price found by a KAYAK user in the last 72 hours by searching for a train from Amsterdam to London departing on 18/11. Fares are subject to change and may not be available on all trains or dates of travel. Click the price to replicate the search for this deal.
1 adult
Sat 30/8
Sat 6/9

Book train tickets from Amsterdam to London

 
Here are some of the best deals found on KAYAK recently from the most popular providers for trips from Amsterdam to London that are departing in the next months. While these deals were available on KAYAK in the last 72 hours, prices and availability are subject to change and deals may expire.

Recent last minute train deals from Amsterdam to London

Wed, 30 Jul - Sun, 3 Aug
Eurostar Logo
18:40 - 21:57Amsterdam Centraal-
London St Pancras
4h 17mdirect
Eurostar Logo
08:16 - 13:50London St Pancras-
Amsterdam Centraal
4h 34mdirect
£293Eurostar
Find Deal
Wed, 30 Jul - Sun, 3 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London King's Cross
4h 17mdirect
Eurostar Logo
17:04 - 22:50London King's Cross-
Amsterdam Centraal
4h 46m1 stop
£298Eurostar
Find Deal
Wed, 30 Jul - Sun, 3 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London King's Cross
4h 17mdirect
Eurostar Logo
18:04 - 23:50London King's Cross-
Amsterdam Centraal
4h 46mdirect
£308Eurostar
Find Deal
Thu, 31 Jul - Mon, 4 Aug
Eurostar Logo
18:40 - 21:57Amsterdam Centraal-
London St Pancras
4h 17mdirect
Eurostar Logo
18:04 - 23:20London St Pancras-
Amsterdam Centraal
4h 16mdirect
£317Eurostar
Find Deal
Thu, 31 Jul - Sun, 3 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London King's Cross
4h 17mdirect
Eurostar Logo
17:04 - 22:50London King's Cross-
Amsterdam Centraal
4h 46m1 stop
£327Eurostar
Find Deal
Thu, 31 Jul - Sun, 3 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London King's Cross
4h 17mdirect
Eurostar Logo
18:04 - 23:50London King's Cross-
Amsterdam Centraal
4h 46mdirect
£336Eurostar
Find Deal
Thu, 31 Jul - Sun, 3 Aug
Eurostar Logo
18:40 - 21:57Amsterdam Centraal-
London St Pancras
4h 17mdirect
Eurostar Logo
08:16 - 13:50London St Pancras-
Amsterdam Centraal
4h 34mdirect
£363Eurostar
Find Deal
Thu, 31 Jul - Mon, 4 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London St Pancras
4h 17m3 stops
Eurostar Logo
06:16 - 11:20London St Pancras-
Amsterdam Centraal
4h 04m2 stops
£380Eurostar
Find Deal
Thu, 31 Jul - Mon, 4 Aug
Eurostar Logo
18:40 - 21:57Amsterdam Centraal-
London St Pancras
4h 17m3 stops
Eurostar Logo
18:04 - 23:20London St Pancras-
Amsterdam Centraal
4h 16m3 stops
£380Eurostar
Find Deal
Thu, 31 Jul - Sun, 3 Aug
Eurostar Logo
06:40 - 09:57Amsterdam Centraal-
London St Pancras
4h 17m3 stops
Eurostar Logo
18:04 - 23:50London St Pancras-
Amsterdam Centraal
4h 46m3 stops
£409Eurostar
Find Deal

Top tips for finding Amsterdam to London train tickets

  • 25% of our users found round-trip train tickets from Amsterdam to London for £153 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

FAQs when traveling from Amsterdam to London by train

  • How long is a train journey to London from Amsterdam?

    The train journey from Amsterdam to London takes 4h 23m on average and covers a distance of 222 miles.

More options for your train ride to London

Popular train routes from Amsterdam

Search London trains on KAYAK. Find cheap train tickets to London from Amsterdam. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.