Find train tickets from Amsterdam to London

AMS — LON
Jun 4 — Jun 111
1 adult
Tue 6/4
Tue 6/11

Good to know

Cheapest day to travel

Friday

Most expensive day to travel

Tuesday

Average price (round-trip)

$167

Average price (one-way)

$81
Train tickets from Amsterdam to London are on average 5% less expensive on Fridays
Train tickets from Amsterdam to London are on average 8% more expensive on Tuesdays
(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 $180 or less.
  • You will generally catch the best train deals if you travel in the afternoon.

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 05m 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. Train and Eurostar are the most booked train companies.

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

6/5Wed
nonstopTrain
4h 12mZYA-QQS
6/12Wed
nonstopTrain
3h 59mQQS-ZYA
$140
6/14Fri
nonstopEurostar
4h 12mZYA-QQS
6/17Mon
nonstopEurostar
4h 11mQQS-ZYA
$145
10/26Sat
1 stopMultiple carriers
6h 49mZYA-QQS
10/30Wed
nonstopMultiple carriers
3h 59mQQS-ZYA
$160
10/28Mon
1 stopMultiple carriers
4h 12mZYA-QQS
10/31Thu
nonstopMultiple carriers
3h 59mQQS-ZYA
$161
11/25Mon
1 stopMultiple carriers
4h 49mZYA-QQS
11/29Fri
nonstopMultiple carriers
3h 59mQQS-ZYA
$161
6/4Tue
nonstopEurostar
4h 12mZYA-QQS
6/11Tue
nonstopEurostar
4h 11mQQS-ZYA
$162
6/6Thu
nonstopEurostar
4h 12mZYA-QQS
6/10Mon
nonstopEurostar
4h 11mQQS-ZYA
$166
6/4Tue
nonstopTrain
4h 12mZYA-QQS
6/6Thu
nonstopTrain
3h 59mQQS-ZYA
$173
6/14Fri
nonstopEurostar
4h 12mZYA-QQS
6/17Mon
nonstopEurostar
4h 11mQQS-ZYA
$180
8/7Wed
1 stopMultiple carriers
4h 12mZYA-QQS
8/11Sun
nonstopMultiple carriers
3h 59mQQS-ZYA
$189
9/6Fri
1 stopMultiple carriers
4h 12mZYA-QQS
9/8Sun
nonstopMultiple carriers
4h 11mQQS-ZYA
$190
8/7Wed
1 stopMultiple carriers
4h 12mZYA-QQS
8/11Sun
nonstopMultiple carriers
3h 59mQQS-ZYA
$190
8/21Wed
1 stopMultiple carriers
4h 42mZYA-QQS
8/25Sun
nonstopMultiple carriers
4h 39mQQS-ZYA
$190
9/3Tue
1 stopMultiple carriers
4h 12mZYA-QQS
9/6Fri
nonstopMultiple carriers
3h 59mQQS-ZYA
$190
6/14Fri
nonstopEurostar
4h 12mZYA-QQS
6/17Mon
nonstopEurostar
4h 11mQQS-ZYA
$193
6/13Thu
nonstopEurostar
4h 12mZYA-QQS
6/17Mon
nonstopEurostar
4h 11mQQS-ZYA
$193
7/30Tue
1 stopMultiple carriers
4h 12mZYA-QQS
8/4Sun
nonstopMultiple carriers
3h 59mQQS-ZYA
$196
7/31Wed
1 stopMultiple carriers
4h 12mZYA-QQS
8/4Sun
nonstopMultiple carriers
3h 59mQQS-ZYA
$196
6/4Tue
nonstopEurostar
4h 12mZYA-QQS
6/11Tue
nonstopEurostar
3h 59mQQS-ZYA
$196
8/5Mon
1 stopMultiple carriers
4h 12mZYA-QQS
8/9Fri
nonstopMultiple carriers
3h 59mQQS-ZYA
$196

Search by stops

Search by train company

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

7/27Sat
1 stopEurostar
4h 33mAMS-QQS
$69
7/27Sat
1 stopEurostar
4h 49mZYA-QQS
$69
7/23Tue
1 stopEurostar
5h 33mAMS-QQS
$83
6/4Tue
3 stopsEurostar
4h 12mZYA-QQS
$86
6/22Sat
1 stopEurostar
4h 49mZYA-QQS
$90
7/9Tue
1 stopEurostar
4h 33mAMS-QQS
$90
6/22Sat
1 stopEurostar
4h 33mAMS-QQS
$90
7/9Tue
1 stopEurostar
4h 49mZYA-QQS
$90
7/9Tue
1 stopEurostar
4h 49mZYA-QQS
$91
7/9Tue
1 stopEurostar
4h 33mAMS-QQS
$91
6/10Mon
1 stopEurostar
4h 33mAMS-QQS
$91
6/15Sat
1 stopEurostar
5h 12mZYA-QQS
$91
6/11Tue
1 stopEurostar
4h 33mAMS-QQS
$91
6/12Wed
1 stopEurostar
4h 33mAMS-QQS
$92
6/11Tue
nonstopEurostar
4h 12mZYA-QQS
$93
6/5Wed
1 stopEurostar
4h 27mAMS-QQS
$93
6/11Tue
1 stopEurostar
4h 33mAMS-QQS
$93
6/29Sat
1 stopEurostar
5h 24mAMS-QQS
$95
7/23Tue
1 stopMultiple carriers
4h 12mZYA-QQS
$98
7/6Sat
1 stopEurostar
4h 49mZYA-QQS
$101

Search by stops

Search by train company