Find train tickets from London to Amsterdam

LON — AMS
24 May — 31 May1
1 adult
Sat 24/5
Sat 31/5

Good to know

Cheapest day to travel

Wednesday

Most expensive day to travel

Friday

Average price (round-trip)

£79

Average price (one-way)

£56
Train tickets from London to Amsterdam are on average 0% less expensive on Wednesdays
Train tickets from London to Amsterdam are on average 1% more expensive on Fridays
(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 £87 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 37 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 06m 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)

30/6Mon
directEurostar
4h 04mQQS-ZYA
2/7Wed
directEurostar
4h 17mZYA-QQS
£78
3/7Thu
directEurostar
4h 04mQQS-ZYA
6/7Sun
directEurostar
4h 17mZYA-QQS
£78
4/7Fri
directEurostar
4h 04mQQS-ZYA
8/7Tue
directEurostar
4h 17mZYA-QQS
£78
10/7Thu
directEurostar
4h 04mQQS-ZYA
12/7Sat
directEurostar
4h 23mZYA-QQS
£78
21/6Sat
directEurostar
4h 04mQQS-ZYA
25/6Wed
directEurostar
4h 17mZYA-QQS
£79
24/6Tue
directEurostar
4h 04mQQS-ZYA
2/7Wed
directEurostar
4h 17mZYA-QQS
£79
16/7Wed
directEurostar
4h 04mQQS-ZYA
16/7Wed
directEurostar
4h 17mZYA-QQS
£79
4/7Fri
directEurostar
4h 04mQQS-ZYA
5/7Sat
directEurostar
4h 23mZYA-QQS
£79
10/7Thu
directEurostar
4h 04mQQS-ZYA
17/7Thu
directEurostar
4h 17mZYA-QQS
£79
4/7Fri
directEurostar
4h 04mQQS-ZYA
6/7Sun
directEurostar
4h 17mZYA-QQS
£79
4/7Fri
directEurostar
4h 04mQQS-ZYA
6/7Sun
directEurostar
4h 17mZYA-QQS
£79
4/7Fri
directEurostar
4h 04mQQS-ZYA
6/7Sun
directEurostar
4h 17mZYA-QQS
£79
10/7Thu
directEurostar
4h 04mQQS-ZYA
15/7Tue
directEurostar
4h 17mZYA-QQS
£79
12/7Sat
directEurostar
4h 04mQQS-ZYA
13/7Sun
directEurostar
4h 17mZYA-QQS
£79
18/6Wed
directEurostar
4h 04mQQS-ZYA
25/6Wed
directEurostar
4h 17mZYA-QQS
£79
7/7Mon
directEurostar
4h 04mQQS-ZYA
13/7Sun
directEurostar
4h 17mZYA-QQS
£79
10/6Tue
directEurostar
4h 16mQQS-ZYA
11/6Wed
directEurostar
4h 17mZYA-QQS
£79
7/7Mon
directEurostar
4h 04mQQS-ZYA
10/7Thu
directEurostar
4h 17mZYA-QQS
£79
17/7Thu
directEurostar
4h 04mQQS-ZYA
20/7Sun
directEurostar
4h 17mZYA-QQS
£79
21/6Sat
directEurostar
4h 04mQQS-ZYA
25/6Wed
directEurostar
4h 17mZYA-QQS
£81

Search by stops

Search by train company

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

22/6Sun
directEurostar
4h 04mQQS-ZYA
£56
22/6Sun
directEurostar
4h 04mQQS-ZYA
£56
22/6Sun
directEurostar
4h 04mQQS-ZYA
£56
4/6Wed
directEurostar
4h 04mQQS-ZYA
£56
6/8Wed
directEurostar
4h 04mQQS-ZYA
£56
6/7Sun
2 stopsEurostar
4h 04mQQS-ZYA
£56
13/8Wed
directEurostar
4h 04mQQS-ZYA
£56
29/6Sun
directEurostar
4h 04mQQS-ZYA
£56
6/8Wed
2 stopsEurostar
4h 04mQQS-ZYA
£59
12/8Tue
directEurostar
4h 04mQQS-ZYA
£62
9/7Wed
directEurostar
4h 16mQQS-ZYA
£62
29/6Sun
directEurostar
4h 04mQQS-ZYA
£68
12/7Sat
directEurostar
4h 04mQQS-ZYA
£68
7/8Thu
directEurostar
4h 04mQQS-ZYA
£70
24/6Tue
directEurostar
4h 04mQQS-ZYA
£70
13/5Tue
directEurostar
4h 04mQQS-ZYA
£75
3/9Wed
directEurostar
4h 16mQQS-ZYA
£78
6/8Wed
directEurostar
4h 04mQQS-ZYA
£78
7/5Wed
directEurostar
4h 04mQQS-ZYA
£81
13/5Tue
1 stopMultiple carriers
3h 58mQQS-5ZO
£86

Search by stops

Search by train company

More options for your train ride to Amsterdam

Complete your trip to Amsterdam with a hotel stay or car rental

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.