Find train tickets from Amsterdam to London

AMS — LON
23 Mar — 30 Mar1
1 adult
Sun 23/3
Sun 30/3

Good to know

Cheapest day to travel

Thursday

Most expensive day to travel

Sunday

Average price (round-trip)

£105

Average price (one-way)

£52
Train tickets from Amsterdam to London are on average 13% less expensive on Thursdays
Train tickets from Amsterdam to London are on average 15% more expensive on Sundays
(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 £170 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 69 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 11m 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.

  • How much does a train ticket from Amsterdam to London cost?

    The average price of a round-trip train ticket from Amsterdam to London is £235. In the last 3 days, the lowest price found by KAYAK users was £152.

Book Eurostar tickets from Amsterdam to London (return)

16/5Fri
directEurostar
4h 17mZYA-QQS
18/5Sun
directEurostar
4h 04mQQS-ZYA
£78
23/4Wed
directEurostar
4h 17mZYA-QQS
26/4Sat
directEurostar
4h 16mQQS-ZYA
£95
4/3Tue
directEurostar
4h 17mZYA-QQS
11/3Tue
directEurostar
4h 16mQQS-ZYA
£115
20/3Thu
directEurostar
4h 17mZYA-QQS
24/3Mon
directEurostar
4h 16mQQS-ZYA
£116
20/3Thu
3 stopsEurostar
4h 17mZYA-QQS
24/3Mon
3 stopsEurostar
4h 16mQQS-ZYA
£120
13/3Thu
directEurostar
4h 17mZYA-QQS
10/5Sat
directEurostar
4h 04mQQS-ZYA
£127
26/2Wed
3 stopsEurostar
4h 17mZYA-QQS
27/2Thu
2 stopsEurostar
4h 04mQQS-ZYA
£128
26/2Wed
3 stopsEurostar
4h 17mZYA-QQS
27/2Thu
2 stopsEurostar
4h 04mQQS-ZYA
£129
21/3Fri
3 stopsEurostar
4h 17mZYA-QQS
28/3Fri
2 stopsEurostar
4h 04mQQS-ZYA
£129
1/5Thu
3 stopsEurostar
4h 17mZYA-QQS
4/5Sun
2 stopsEurostar
4h 04mQQS-ZYA
£129
2/5Fri
3 stopsEurostar
4h 17mZYA-QQS
4/5Sun
2 stopsEurostar
4h 04mQQS-ZYA
£137
3/3Mon
3 stopsEurostar
4h 17mZYA-QQS
4/3Tue
2 stopsEurostar
4h 04mQQS-ZYA
£141
25/4Fri
directEurostar
4h 17mZYA-QQS
27/4Sun
directEurostar
4h 04mQQS-ZYA
£142
11/3Tue
3 stopsEurostar
4h 17mZYA-QQS
13/3Thu
3 stopsEurostar
4h 16mQQS-ZYA
£145
26/2Wed
3 stopsEurostar
4h 17mZYA-QQS
28/2Fri
2 stopsEurostar
4h 04mQQS-ZYA
£162
5/3Wed
directEurostar
4h 17mZYA-QQS
5/3Wed
directEurostar
4h 16mQQS-ZYA
£163
3/3Mon
3 stopsEurostar
4h 17mZYA-QQS
7/3Fri
2 stopsEurostar
4h 04mQQS-ZYA
£166
11/3Tue
directEurostar
4h 17mZYA-QQS
13/3Thu
directEurostar
4h 16mQQS-ZYA
£172
5/5Mon
directEurostar
4h 17mZYA-QQS
6/5Tue
directEurostar
4h 04mQQS-ZYA
£173
10/3Mon
3 stopsEurostar
4h 17mZYA-QQS
14/3Fri
3 stopsEurostar
4h 16mQQS-ZYA
£174

Search by stops

Search by train company

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

24/3Mon
3 stopsEurostar
4h 17mZYA-QQS
£52
21/3Fri
3 stopsEurostar
4h 17mZYA-QQS
£52
26/3Wed
3 stopsEurostar
4h 17mZYA-QQS
£52
20/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£52
27/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£52
17/3Mon
3 stopsEurostar
4h 17mZYA-QQS
£52
25/3Tue
3 stopsEurostar
4h 17mZYA-QQS
£52
26/2Wed
3 stopsEurostar
4h 17mZYA-QQS
£53
25/3Tue
3 stopsEurostar
4h 17mZYA-QQS
£53
27/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£53
3/6Tue
3 stopsEurostar
4h 17mZYA-QQS
£53
26/4Sat
3 stopsEurostar
4h 23mZYA-QQS
£64
27/5Tue
3 stopsEurostar
4h 17mZYA-QQS
£67
27/4Sun
3 stopsEurostar
4h 17mZYA-QQS
£69
23/3Sun
directEurostar
4h 20mZYA-QQS
£75
26/3Wed
directEurostar
4h 17mZYA-QQS
£76
5/3Wed
directEurostar
4h 17mZYA-QQS
£85
5/3Wed
directEurostar
4h 17mZYA-QQS
£85
22/3Sat
3 stopsEurostar
4h 23mZYA-QQS
£86
24/4Thu
3 stopsEurostar
4h 17mZYA-QQS
£96

Search by stops

Search by train company

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.