Find train tickets from Amsterdam to London

AMS — LON
1 May — 8 May1
1 adult
Thu 1/5
Thu 8/5

Good to know

Average price (round-trip)

£66

Average price (one-way)

£54
(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 £162 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)

12/6Thu
directEurostar
4h 17mZYA-QQS
14/6Sat
directEurostar
4h 04mQQS-ZYA
£66
8/5Thu
directEurostar
4h 17mZYA-QQS
12/5Mon
directEurostar
4h 16mQQS-ZYA
£66
26/4Sat
directEurostar
4h 17mZYA-QQS
27/4Sun
directEurostar
4h 04mQQS-ZYA
£66
25/4Fri
directEurostar
4h 17mZYA-QQK
28/4Mon
directEurostar
4h 16mQQK-ZYA
£66
15/5Thu
directEurostar
4h 17mZYA-QQS
19/5Mon
directEurostar
4h 04mQQS-ZYA
£66
14/6Sat
3 stopsEurostar
4h 23mZYA-QQS
17/6Tue
2 stopsEurostar
4h 04mQQS-ZYA
£109
18/6Wed
3 stopsEurostar
4h 17mZYA-QQS
19/6Thu
2 stopsEurostar
4h 04mQQS-ZYA
£113
19/6Thu
3 stopsEurostar
4h 17mZYA-QQS
22/6Sun
2 stopsEurostar
4h 04mQQS-ZYA
£113
8/5Thu
directEurostar
4h 17mZYA-QQK
12/5Mon
directEurostar
4h 04mQQK-ZYA
£121
9/5Fri
directEurostar
4h 17mZYA-QQK
12/5Mon
directEurostar
4h 04mQQK-ZYA
£121
11/5Sun
directEurostar
4h 17mZYA-QQS
11/5Sun
directEurostar
4h 16mQQS-ZYA
£126
28/5Wed
3 stopsEurostar
4h 17mZYA-QQS
1/6Sun
2 stopsEurostar
4h 04mQQS-ZYA
£129
11/5Sun
directEurostar
4h 17mZYA-QQK
11/5Sun
directEurostar
4h 16mQQK-ZYA
£130
15/5Thu
directEurostar
4h 17mZYA-QQK
19/5Mon
directEurostar
4h 04mQQK-ZYA
£131
23/5Fri
directEurostar
4h 17mZYA-QQK
19/6Thu
directEurostar
4h 04mQQK-ZYA
£134
12/5Mon
directEurostar
4h 17mZYA-QQS
14/5Wed
directEurostar
4h 04mQQS-ZYA
£138
25/4Fri
1 stopEurostar
4h 50mZYA-QQK
28/4Mon
directEurostar
4h 04mQQK-ZYA
£140
9/5Fri
directEurostar
4h 17mZYA-QQS
11/5Sun
directEurostar
4h 04mQQS-ZYA
£149
8/5Thu
directEurostar
4h 17mZYA-QQS
11/5Sun
directEurostar
4h 04mQQS-ZYA
£149
8/5Thu
directEurostar
4h 17mZYA-QQS
12/5Mon
directEurostar
4h 16mQQS-ZYA
£149

Search by stops

Search by train company

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

27/4Sun
directEurostar
4h 17mZYA-QQS
£33
11/5Sun
directEurostar
4h 17mZYA-QQK
£48
15/7Tue
3 stopsEurostar
4h 17mZYA-QQS
£53
2/6Mon
directEurostar
4h 17mZYA-QQK
£53
8/7Tue
3 stopsEurostar
4h 17mZYA-QQS
£65
8/5Thu
directEurostar
4h 17mZYA-QQK
£73
8/5Thu
directEurostar
4h 17mZYA-QQK
£73
9/4Wed
1 stopEurostar
4h 47mZYA-QQK
£77
15/6Sun
3 stopsEurostar
4h 17mZYA-QQS
£77
21/7Mon
directEurostar
4h 17mZYA-QQS
£79
15/5Thu
directEurostar
4h 17mZYA-QQK
£82
18/5Sun
1 stopEurostar
4h 47mZYA-QQK
£85
18/5Sun
directEurostar
4h 17mZYA-QQS
£87
4/5Sun
3 stopsEurostar
4h 17mZYA-QQS
£87
20/6Fri
3 stopsEurostar
4h 17mZYA-QQS
£87
7/5Wed
3 stopsEurostar
4h 17mZYA-QQS
£87
20/6Fri
directEurostar
4h 17mZYA-QQS
£87
20/6Fri
directEurostar
4h 17mZYA-QQS
£87
2/6Mon
1 stopEurostar
4h 47mZYA-QQK
£94
8/5Thu
3 stopsEurostar
4h 17mZYA-QQS
£97

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.