Find train tickets from Amsterdam to London

AMS — LON
30 May — 6 Jun1
1 adult
Fri 30/5
Fri 6/6

Good to know

Average price (round-trip)

£66

Average price (one-way)

£34
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding Amsterdam to London train tickets

  • 25% of our users found round-trip train tickets from Amsterdam to London for £127 or less.
  • You will generally catch the best train deals if you travel in the evening.
  • The cheapest train from Amsterdam to London was found 83 days before departure, on average.

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 15m on average and covers a distance of 222 miles.

  • What train companies travel from Amsterdam to London?

    Eurostar is the only train operator serving this route.

Book Eurostar tickets from Amsterdam to London (return)

15/5Thu
directEurostar
4h 17mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£66
15/5Thu
directEurostar
4h 17mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£66
14/5Wed
directEurostar
4h 17mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£82
14/5Wed
directEurostar
4h 17mZYA-QQK
20/5Tue
directEurostar
4h 04mQQK-ZYA
£82
5/7Sat
directEurostar
4h 23mZYA-QQS
7/7Mon
directEurostar
4h 16mQQS-ZYA
£84
15/5Thu
directEurostar
4h 17mZYA-QQK
19/5Mon
directEurostar
4h 04mQQK-ZYA
£95
18/6Wed
directEurostar
4h 17mZYA-QQS
18/6Wed
directEurostar
4h 16mQQS-ZYA
£95
18/6Wed
directEurostar
4h 17mZYA-QQS
19/6Thu
directEurostar
4h 16mQQS-ZYA
£95
15/5Thu
directEurostar
4h 17mZYA-QQK
19/5Mon
directEurostar
4h 04mQQK-ZYA
£95
15/5Thu
directEurostar
4h 17mZYA-QQK
19/5Mon
directEurostar
4h 04mQQK-ZYA
£95
23/7Wed
directEurostar
4h 17mZYA-QQS
27/7Sun
directEurostar
4h 16mQQS-ZYA
£101
16/5Fri
directEurostar
4h 17mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£107
13/5Tue
directEurostar
4h 20mZYA-QQK
14/5Wed
directEurostar
4h 04mQQK-ZYA
£107
13/5Tue
directEurostar
4h 20mZYA-QQK
14/5Wed
1 stopEurostar
4h 46mQQK-ZYA
£108
14/5Wed
1 stopEurostar
4h 47mZYA-QQK
20/5Tue
directEurostar
4h 04mQQK-ZYA
£108
14/5Wed
1 stopEurostar
4h 47mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£108
17/6Tue
directEurostar
4h 17mZYA-QQS
19/6Thu
directEurostar
4h 16mQQS-ZYA
£113
17/5Sat
directEurostar
4h 17mZYA-QQK
20/5Tue
directEurostar
4h 04mQQK-ZYA
£114
6/5Tue
directEurostar
4h 17mZYA-QQK
12/5Mon
directEurostar
4h 04mQQK-ZYA
£119
16/5Fri
1 stopEurostar
4h 47mZYA-QQK
18/5Sun
directEurostar
4h 04mQQK-ZYA
£119

Search by stops

Search by train company

Book Eurostar tickets from Amsterdam to London (one-way)

2/7Wed
directEurostar
4h 17mZYA-QQK
£34
15/5Thu
directEurostar
4h 17mZYA-QQK
£34
15/5Thu
directEurostar
4h 17mZYA-QQK
£34
22/5Thu
directEurostar
4h 17mZYA-QQK
£34
8/5Thu
directEurostar
4h 17mZYA-QQK
£34
9/5Fri
directEurostar
4h 17mZYA-QQK
£34
19/5Mon
directEurostar
4h 17mZYA-QQK
£34
18/5Sun
directEurostar
4h 17mZYA-QQK
£34
9/5Fri
directEurostar
4h 17mZYA-QQK
£34
9/5Fri
directEurostar
4h 17mZYA-QQK
£34
8/5Thu
directEurostar
4h 17mZYA-QQK
£34
13/5Tue
directEurostar
4h 17mZYA-QQK
£34
18/6Wed
directEurostar
4h 17mZYA-QQK
£48
7/6Sat
directEurostar
4h 23mZYA-QQK
£48
14/5Wed
directEurostar
4h 17mZYA-QQK
£48
5/7Sat
3 stopsEurostar
4h 23mZYA-QQS
£54
2/8Sat
3 stopsEurostar
4h 47mZYA-QQS
£54
13/7Sun
directEurostar
4h 17mZYA-QQS
£57
20/7Sun
directEurostar
4h 17mZYA-QQS
£59
13/7Sun
3 stopsEurostar
4h 17mZYA-QQS
£59

Search by stops

Search by train company

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.