Find train tickets from London to Amsterdam

LON — AMS
Jun 27 — Jul 41
1 adult
Thu 6/27
Thu 7/4

Good to know

Average price (round-trip)

$202

Average price (one-way)

$75
(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 $218 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 89 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 03m on average and covers a distance of 222 miles.

  • What train companies travel from London to Amsterdam?

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

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

6/5Wed
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 12mZYA-QQS
$202
6/6Thu
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 12mZYA-QQS
$215
6/4Tue
nonstopTrain
3h 59mQQS-ZYA
6/11Tue
nonstopTrain
4h 12mZYA-QQS
$215
6/11Tue
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 12mZYA-QQS
$221
6/11Tue
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 02mZYA-QQS
$234
6/11Tue
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 02mZYA-QQS
$234
6/10Mon
nonstopTrain
3h 59mQQS-ZYA
6/12Wed
nonstopTrain
4h 12mZYA-QQS
$240
6/7Fri
nonstopEurostar
3h 59mQQS-ZYA
6/10Mon
nonstopEurostar
4h 12mZYA-QQS
$249
6/7Fri
nonstopTrain
3h 59mQQS-ZYA
6/11Tue
nonstopTrain
4h 12mZYA-QQS
$259
6/11Tue
nonstopTrain
3h 59mQQS-ZYA
6/13Thu
nonstopTrain
4h 12mZYA-QQS
$272
6/4Tue
nonstopTrain
3h 59mQQS-ZYA
6/4Tue
nonstopTrain
4h 12mZYA-QQS
$272
6/3Mon
nonstopEurostar
4h 11mQQS-ZYA
6/4Tue
nonstopEurostar
4h 02mZYA-QQS
$281
6/8Sat
2 stopsEurostar
3h 59mQQS-ZYA
6/11Tue
3 stopsEurostar
4h 12mZYA-QQS
$282
6/13Thu
nonstopTrain
3h 59mQQS-ZYA
6/14Fri
nonstopTrain
4h 12mZYA-QQS
$285
6/13Thu
nonstopTrain
3h 59mQQS-ZYA
6/14Fri
nonstopTrain
4h 12mZYA-QQS
$285
6/4Tue
nonstopTrain
3h 59mQQS-ZYA
6/8Sat
nonstopTrain
4h 02mZYA-QQS
$285
6/11Tue
nonstopTrain
3h 59mQQS-ZYA
6/13Thu
nonstopTrain
4h 12mZYA-QQS
$285
6/6Thu
nonstopTrain
3h 59mQQS-ZYA
6/13Thu
nonstopTrain
4h 02mZYA-QQS
$285
6/6Thu
nonstopTrain
3h 59mQQS-ZYA
6/10Mon
nonstopTrain
4h 12mZYA-QQS
$285
6/6Thu
nonstopTrain
3h 59mQQS-ZYA
6/10Mon
nonstopTrain
4h 12mZYA-QQS
$285

Search by stops

Search by train company

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

8/20Tue
nonstopTrain
4h 39mQQS-ZYA
$68
8/21Wed
nonstopEurostar
4h 39mQQS-ZYA
$71
8/21Wed
nonstopEurostar
4h 39mQQS-ZYA
$72
8/21Wed
nonstopEurostar
4h 39mQQS-ZYA
$72
8/19Mon
nonstopEurostar
4h 39mQQS-ZYA
$79
8/19Mon
nonstopEurostar
4h 39mQQS-ZYA
$79
8/22Thu
nonstopEurostar
4h 39mQQS-ZYA
$80
8/22Thu
nonstopEurostar
4h 39mQQS-ZYA
$80
8/19Mon
nonstopEurostar
4h 39mQQS-ZYA
$81
7/3Wed
1 stopMultiple carriers
4h 07mQQS-ZYA
$86
8/8Thu
nonstopEurostar
3h 59mQQS-ZYA
$87
6/12Wed
nonstopEurostar
3h 59mQQS-ZYA
$87
8/16Fri
nonstopEurostar
4h 39mQQS-ZYA
$87
6/5Wed
nonstopTrain
3h 59mQQS-ZYA
$93
7/4Thu
1 stopMultiple carriers
4h 07mQQS-ZYA
$94
6/5Wed
nonstopTrain
3h 59mQQS-ZYA
$95
6/5Wed
nonstopTrain
3h 59mQQS-ZYA
$99
6/5Wed
nonstopTrain
3h 59mQQS-ZYA
$99
10/5Sat
nonstopEurostar
4h 11mQQS-ZYA
$101
8/26Mon
nonstopEurostar
4h 39mQQS-ZYA
$101

Search by stops

Search by train company