Find train tickets from Amsterdam to London

AMS — LON
9 Jun — 16 Jun1
1 adult
Sun 9/6
Sun 16/6

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Monday

Average price (round-trip)

£192

Average price (one-way)

£61
Train tickets from Amsterdam to London are on average 6% less expensive on Tuesdays
Train tickets from Amsterdam to London are on average 6% more expensive on Mondays
(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 £192 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 07m on average and covers a distance of 222 miles.

  • What train companies travel from Amsterdam to London?

    There are different train companies operating between Amsterdam and London. Eurostar and Train are the most booked train companies.

Book train tickets from Amsterdam to London (return)

14/6Fri
directEurostar
4h 02mZYA-QQS
19/6Wed
directEurostar
4h 11mQQS-ZYA
£138
5/6Wed
directEurostar
4h 12mZYA-QQS
8/6Sat
directEurostar
4h 11mQQS-ZYA
£162
13/6Thu
directTrain
4h 02mZYA-QQS
17/6Mon
directTrain
3h 59mQQS-ZYA
£171
12/6Wed
directTrain
4h 12mZYA-QQS
12/6Wed
directTrain
4h 11mQQS-ZYA
£173
13/6Thu
directTrain
4h 12mZYA-QQS
17/6Mon
directTrain
3h 59mQQS-ZYA
£179
7/6Fri
directTrain
4h 12mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£188
8/6Sat
directTrain
4h 02mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£188
7/6Fri
directTrain
4h 12mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£188
8/6Sat
directTrain
4h 02mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£188
7/6Fri
directTrain
4h 12mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£188
8/6Sat
directTrain
4h 02mZYA-QQS
10/6Mon
directTrain
3h 59mQQS-ZYA
£190
21/5Tue
directEurostar
4h 12mZYA-QQS
23/5Thu
directEurostar
3h 59mQQS-ZYA
£194
7/6Fri
directEurostar
4h 12mZYA-QQS
10/6Mon
directEurostar
3h 59mQQS-ZYA
£200
7/6Fri
directEurostar
4h 12mZYA-QQS
10/6Mon
directEurostar
3h 59mQQS-ZYA
£202
29/5Wed
directTrain
4h 12mZYA-QQS
4/6Tue
directTrain
3h 59mQQS-ZYA
£207
8/6Sat
directTrain
4h 02mZYA-QQS
15/6Sat
directTrain
4h 29mQQS-ZYA
£210
24/5Fri
directTrain
4h 12mZYA-QQS
31/5Fri
directTrain
4h 11mQQS-ZYA
£214
21/5Tue
directTrain
4h 02mZYA-QQS
23/5Thu
directTrain
3h 59mQQS-ZYA
£216
7/6Fri
directTrain
4h 12mZYA-QQS
9/6Sun
directTrain
3h 59mQQS-ZYA
£217
6/6Thu
directTrain
4h 02mZYA-QQS
7/6Fri
directTrain
3h 59mQQS-ZYA
£222

Search by stops

Search by train company

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

30/7Tue
1 stopEurostar
4h 33mAMS-QQS
£57
30/7Tue
1 stopEurostar
4h 33mAMS-QQS
£57
3/8Sat
1 stopEurostar
4h 33mAMS-QQS
£61
3/8Sat
1 stopEurostar
4h 33mAMS-QQS
£61
24/7Wed
1 stopEurostar
5h 33mAMS-QQS
£62
23/7Tue
1 stopEurostar
5h 33mAMS-QQS
£66
13/7Sat
1 stopEurostar
4h 49mZYA-QQS
£66
13/7Sat
1 stopEurostar
4h 33mAMS-QQS
£66
1/8Thu
1 stopEurostar
5h 33mAMS-QQS
£67
31/7Wed
1 stopEurostar
5h 33mAMS-QQS
£71
9/7Tue
1 stopEurostar
4h 49mZYA-QQS
£72
9/7Tue
1 stopEurostar
4h 33mAMS-QQS
£72
11/6Tue
1 stopEurostar
4h 49mZYA-QQS
£73
5/6Wed
1 stopEurostar
4h 27mAMS-QQS
£73
9/7Tue
1 stopEurostar
4h 49mZYA-QQS
£73
9/7Tue
1 stopEurostar
4h 33mAMS-QQS
£73
11/6Tue
1 stopEurostar
4h 33mAMS-QQS
£74
11/6Tue
1 stopEurostar
4h 49mZYA-QQS
£74
11/6Tue
1 stopEurostar
4h 33mAMS-QQS
£74
10/6Mon
1 stopEurostar
4h 33mAMS-QQS
£74

Search by stops

Search by train company