Find train tickets from London to Amsterdam

LON — AMS
11 Oct — 18 Oct1
1 adult
Sat 11/10
Sat 18/10

Good to know

Cheapest day to travel

Sunday

Most expensive day to travel

Saturday

Average price (round-trip)

£73

Average price (one-way)

£62
Train tickets from London to Amsterdam are on average 9% less expensive on Sundays
Train tickets from London to Amsterdam are on average 17% more expensive on Saturdays
(avg. price over the last 2 weeks)
(avg. price over the last 2 weeks)

Top tips for finding London to Amsterdam train tickets

  • 25% of our users found round-trip train tickets from London to Amsterdam for £177 or less.
  • You will generally catch the best train deals if you travel in the morning.
  • The cheapest train from London to Amsterdam was found 68 days before departure, on average.

FAQs when traveling from London to Amsterdam by train

  • How long is a train journey to Amsterdam from London?

    The train journey from London to Amsterdam takes 4h 14m on average and covers a distance of 222 miles.

  • What train companies travel from London to Amsterdam?

    Eurostar is the only train operator serving this route.

Book Eurostar tickets from London to Amsterdam (return)

13/10Mon
directEurostar
4h 04mQQS-ZYA
14/10Tue
directEurostar
4h 17mZYA-QQS
£70
28/10Tue
directEurostar
4h 16mQQS-ZYA
29/10Wed
directEurostar
4h 17mZYA-QQS
£70
23/9Tue
directEurostar
4h 04mQQS-ZYA
24/9Wed
directEurostar
4h 17mZYA-QQS
£70
6/10Mon
directEurostar
4h 16mQQS-ZYA
8/10Wed
directEurostar
4h 17mZYA-QQS
£70
6/10Mon
directEurostar
4h 16mQQS-ZYA
8/10Wed
directEurostar
4h 17mZYA-QQS
£70
6/10Mon
directEurostar
4h 16mQQS-ZYA
7/10Tue
directEurostar
4h 17mZYA-QQS
£70
2/12Tue
directEurostar
4h 40mQQS-ZYA
4/12Thu
directEurostar
4h 17mZYA-QQS
£70
3/11Mon
directEurostar
4h 04mQQS-ZYA
6/11Thu
directEurostar
4h 17mZYA-QQS
£70
6/11Thu
directEurostar
4h 04mQQS-ZYA
6/11Thu
directEurostar
4h 20mZYA-QQS
£70
8/10Wed
directEurostar
4h 04mQQS-ZYA
15/10Wed
directEurostar
4h 17mZYA-QQS
£70
25/11Tue
directEurostar
4h 28mQQS-ZYA
25/11Tue
directEurostar
4h 20mZYA-QQS
£70
30/9Tue
directEurostar
4h 16mQQS-ZYA
1/10Wed
directEurostar
4h 17mZYA-QQS
£70
7/10Tue
directEurostar
4h 16mQQS-ZYA
14/10Tue
directEurostar
4h 17mZYA-QQS
£70
6/10Mon
directEurostar
4h 16mQQS-ZYA
7/10Tue
directEurostar
4h 17mZYA-QQS
£70
9/10Thu
directEurostar
4h 04mQQS-ZYA
14/10Tue
directEurostar
4h 17mZYA-QQS
£70
1/10Wed
directEurostar
4h 04mQQS-ZYA
8/10Wed
directEurostar
4h 17mZYA-QQS
£70
30/9Tue
directEurostar
4h 04mQQS-ZYA
1/10Wed
directEurostar
4h 17mZYA-QQS
£70
3/11Mon
directEurostar
4h 16mQQS-ZYA
5/11Wed
directEurostar
4h 17mZYA-QQS
£70
15/11Sat
directEurostar
4h 46mQQS-ZYA
18/11Tue
directEurostar
4h 17mZYA-QQS
£72
29/10Wed
directEurostar
4h 16mQQS-ZYA
2/12Tue
directEurostar
4h 17mZYA-QQS
£72

Search by stops

Search by train company

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

23/9Tue
directEurostar
4h 16mQQS-ZYA
£35
23/9Tue
directEurostar
4h 16mQQS-ZYA
£36
17/12Wed
2 stopsEurostar
4h 04mQQS-ZYA
£56
12/11Wed
3 stopsEurostar
4h 16mQQS-ZYA
£56
25/11Tue
2 stopsEurostar
4h 04mQQS-ZYA
£56
30/9Tue
2 stopsEurostar
4h 04mQQS-ZYA
£62
7/10Tue
2 stopsEurostar
4h 04mQQS-ZYA
£62
8/10Wed
2 stopsEurostar
4h 04mQQS-ZYA
£62
23/9Tue
3 stopsEurostar
4h 16mQQS-ZYA
£62
23/9Tue
3 stopsEurostar
4h 16mQQS-ZYA
£62
7/10Tue
2 stopsEurostar
4h 04mQQS-ZYA
£62
8/10Wed
3 stopsEurostar
4h 16mQQS-ZYA
£62
23/9Tue
3 stopsEurostar
4h 16mQQS-ZYA
£62
23/9Tue
2 stopsMultiple carriers
5h 05mQQS-ZYA
£64
9/1Fri
directEurostar
4h 04mQQS-ZYA
£65
24/11Mon
2 stopsMultiple carriers
5h 05mQQS-ZYA
£65
8/1Thu
directEurostar
4h 04mQQS-ZYA
£65
12/11Wed
directEurostar
4h 04mQQS-ZYA
£66
22/1Thu
directEurostar
4h 04mQQS-ZYA
£66
11/11Tue
directEurostar
4h 04mQQS-ZYA
£66

Search by stops

Search by train company

More options for your train ride to Amsterdam

Search Amsterdam trains on KAYAK. Find cheap train tickets to Amsterdam from London. KAYAK searches hundreds of travel sites to help you find cheap train fares and book the train that suits you best.