Find train tickets from Amsterdam to London

AMS — LON
Feb 13 — Feb 201
1 adult
Thu 2/13
Thu 2/20

Good to know

Cheapest day to travel

Tuesday

Most expensive day to travel

Sunday

Average price (round-trip)

$145

Average price (one-way)

$120
Train tickets from Amsterdam to London are on average 17% less expensive on Tuesdays
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 $152 or less.
  • You will generally catch the best train deals if you travel in the afternoon.
  • 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?

    Eurostar is the only train operator serving this route.

Book Eurostar tickets from Amsterdam to London (round-trip)

2/12Wed
nonstopEurostar
4h 17mZYA-QQS
2/19Wed
nonstopEurostar
4h 04mQQS-ZYA
$96
2/27Thu
nonstopEurostar
4h 17mZYA-QQS
3/3Mon
nonstopEurostar
4h 04mQQS-ZYA
$97
2/12Wed
nonstopEurostar
4h 17mZYA-QQS
2/19Wed
nonstopEurostar
4h 04mQQS-ZYA
$97
3/6Thu
nonstopEurostar
4h 17mZYA-QQS
3/10Mon
nonstopEurostar
4h 04mQQS-ZYA
$111
3/6Thu
nonstopEurostar
4h 17mZYA-QQS
3/10Mon
nonstopEurostar
4h 04mQQS-ZYA
$111
2/27Thu
nonstopEurostar
4h 17mZYA-QQS
3/3Mon
nonstopEurostar
4h 04mQQS-ZYA
$121
3/18Tue
nonstopEurostar
4h 17mZYA-QQS
3/22Sat
nonstopEurostar
4h 16mQQS-ZYA
$131
3/6Thu
nonstopEurostar
4h 17mZYA-QQS
3/10Mon
nonstopEurostar
4h 16mQQS-ZYA
$142
2/25Tue
nonstopEurostar
4h 17mZYA-QQS
2/28Fri
nonstopEurostar
4h 04mQQS-ZYA
$142
3/6Thu
3 stopsEurostar
4h 17mZYA-QQS
3/10Mon
2 stopsEurostar
4h 04mQQS-ZYA
$144
2/12Wed
3 stopsEurostar
4h 17mZYA-QQS
2/19Wed
2 stopsEurostar
4h 04mQQS-ZYA
$145
3/7Fri
nonstopEurostar
4h 17mZYA-QQS
3/10Mon
nonstopEurostar
4h 04mQQS-ZYA
$147
3/21Fri
nonstopEurostar
4h 17mZYA-QQS
3/24Mon
nonstopEurostar
4h 04mQQS-ZYA
$152
3/1Sat
nonstopEurostar
4h 17mZYA-QQS
3/5Wed
nonstopEurostar
4h 04mQQS-ZYA
$152
3/11Tue
3 stopsEurostar
4h 17mZYA-QQS
3/18Tue
3 stopsEurostar
4h 16mQQS-ZYA
$155
2/12Wed
nonstopEurostar
4h 17mZYA-QQS
2/14Fri
nonstopEurostar
4h 04mQQS-ZYA
$158
3/4Tue
nonstopEurostar
4h 17mZYA-QQS
3/7Fri
nonstopEurostar
4h 04mQQS-ZYA
$161
3/6Thu
3 stopsEurostar
4h 17mZYA-QQS
3/10Mon
3 stopsEurostar
4h 16mQQS-ZYA
$166
2/27Thu
nonstopEurostar
4h 17mZYA-QQS
3/2Sun
nonstopEurostar
4h 16mQQS-ZYA
$171
2/24Mon
nonstopEurostar
4h 17mZYA-QQS
3/3Mon
nonstopEurostar
4h 04mQQS-ZYA
$172

Search by stops

Search by train company

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

2/4Tue
1 stopEurostar
5h 47mZYA-QQS
$76
2/11Tue
1 stopMultiple carriers
4h 54m5ZO-QQS
$85
2/11Tue
nonstopEurostar
4h 17mZYA-QQS
$100
2/11Tue
3 stopsEurostar
4h 17mZYA-QQS
$107
2/13Thu
3 stopsEurostar
4h 17mZYA-QQS
$119
3/21Fri
3 stopsEurostar
4h 17mZYA-QQS
$119
1/30Thu
1 stopEurostar
4h 47mZYA-QQS
$122
1/28Tue
1 stopEurostar
4h 47mZYA-QQS
$123
2/12Wed
nonstopEurostar
4h 17mZYA-QQS
$124
2/12Wed
nonstopEurostar
4h 17mZYA-QQS
$125
1/28Tue
2 stopsMultiple carriers
5h 03m5ZO-QQS
$125
1/22Wed
1 stopEurostar
4h 53mZYA-QQS
$127
1/22Wed
1 stopEurostar
4h 53mZYA-QQS
$127
1/30Thu
2 stopsMultiple carriers
4h 41m5ZO-QQS
$128
2/9Sun
2 stopsMultiple carriers
5h 12m5ZO-QQS
$128
2/9Sun
2 stopsMultiple carriers
5h 38mZYA-QQS
$128
2/4Tue
2 stopsMultiple carriers
4h 41m5ZO-QQS
$130
3/1Sat
3 stopsEurostar
4h 17mZYA-QQS
$130
1/19Sun
1 stopMultiple carriers
4h 54m5ZO-QQS
$132
1/23Thu
1 stopEurostar
4h 53mZYA-QQS
$132

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.