Find train tickets from Amsterdam to London

AMS — LON
14 Feb — 21 Feb1
1 adult
Fri 14/2
Fri 21/2

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Monday

Average price (round-trip)

£82

Average price (one-way)

£75
Train tickets from Amsterdam to London are on average 8% 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 £102 or less.
  • You will generally catch the best train deals if you travel at midday.
  • 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 12m 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 Eurostar tickets from Amsterdam to London (return)

5/3Wed
directEurostar
4h 17mZYA-QQS
6/3Thu
directEurostar
4h 04mQQS-ZYA
£74
11/2Tue
directEurostar
4h 17mZYA-QQS
19/2Wed
directEurostar
4h 04mQQS-ZYA
£89
6/3Thu
directEurostar
4h 17mZYA-QQS
10/3Mon
directEurostar
4h 04mQQS-ZYA
£91
6/3Thu
directEurostar
4h 17mZYA-QQS
10/3Mon
directEurostar
4h 04mQQS-ZYA
£91
9/2Sun
3 stopsEurostar
4h 17mZYA-QQS
11/2Tue
2 stopsEurostar
4h 04mQQS-ZYA
£93
27/2Thu
directEurostar
4h 17mZYA-QQS
3/3Mon
directEurostar
4h 04mQQS-ZYA
£99
18/3Tue
directEurostar
4h 17mZYA-QQS
22/3Sat
directEurostar
4h 16mQQS-ZYA
£107
6/3Thu
directEurostar
4h 17mZYA-QQS
10/3Mon
directEurostar
4h 04mQQS-ZYA
£112
19/3Wed
directEurostar
4h 17mZYA-QQS
22/3Sat
directEurostar
4h 16mQQS-ZYA
£115
28/2Fri
directEurostar
4h 17mZYA-QQS
3/3Mon
directEurostar
4h 04mQQS-ZYA
£116
6/3Thu
3 stopsEurostar
4h 17mZYA-QQS
10/3Mon
2 stopsEurostar
4h 04mQQS-ZYA
£118
1/3Sat
directEurostar
4h 17mZYA-QQS
5/3Wed
directEurostar
4h 04mQQS-ZYA
£125
7/3Fri
directEurostar
4h 17mZYA-QQS
10/3Mon
directEurostar
4h 04mQQS-ZYA
£125
21/3Fri
directEurostar
4h 17mZYA-QQS
23/3Sun
directEurostar
4h 16mQQS-ZYA
£133
28/2Fri
3 stopsEurostar
4h 17mZYA-QQS
3/3Mon
2 stopsEurostar
4h 04mQQS-ZYA
£143
6/3Thu
directEurostar
4h 17mZYA-QQS
10/3Mon
directEurostar
4h 16mQQS-ZYA
£143
7/3Fri
3 stopsEurostar
4h 17mZYA-QQS
10/3Mon
2 stopsEurostar
4h 04mQQS-ZYA
£143
13/2Thu
directEurostar
4h 17mZYA-QQS
20/2Thu
directEurostar
4h 04mQQS-ZYA
£154
28/2Fri
directEurostar
4h 17mZYA-QQS
3/3Mon
directEurostar
4h 04mQQS-ZYA
£166
13/2Thu
3 stopsEurostar
4h 17mZYA-QQS
20/2Thu
3 stopsEurostar
4h 16mQQS-ZYA
£169

Search by stops

Search by train company

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

13/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£59
4/2Tue
1 stopEurostar
5h 47mZYA-QQS
£62
12/2Wed
3 stopsEurostar
4h 17mZYA-QQS
£68
6/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£68
20/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£68
11/2Tue
1 stopMultiple carriers
4h 54m5ZO-QQS
£70
13/3Thu
3 stopsEurostar
4h 17mZYA-QQS
£78
11/2Tue
directEurostar
4h 17mZYA-QQS
£82
28/2Fri
directEurostar
4h 17mZYA-QQS
£95
18/3Tue
3 stopsEurostar
4h 17mZYA-QQS
£98
30/1Thu
1 stopEurostar
4h 47mZYA-QQS
£100
28/1Tue
1 stopEurostar
4h 47mZYA-QQS
£101
28/1Tue
2 stopsMultiple carriers
5h 03m5ZO-QQS
£102
22/1Wed
1 stopEurostar
4h 53mZYA-QQS
£104
30/1Thu
2 stopsMultiple carriers
4h 41m5ZO-QQS
£105
12/2Wed
directEurostar
4h 17mZYA-QQS
£105
4/2Tue
2 stopsMultiple carriers
4h 41m5ZO-QQS
£107
1/3Sat
3 stopsEurostar
4h 17mZYA-QQS
£107
1/3Sat
3 stopsEurostar
4h 17mZYA-QQS
£107
23/1Thu
1 stopEurostar
4h 53mZYA-QQS
£108

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.