Trains Amsterdam London to Amsterdam

Train tickets from London to Amsterdam

Return
The price shown for each trip will be the average for all passengers, including any infants.
London (LON)
Amsterdam (AMS)
Fri 7/5
Sat 15/5
The price shown for each trip will be the average for all passengers, including any infants.
The price shown for each trip will be the average for all passengers, including any infants.
Compare vs momondo |

Train information from London to Amsterdam

Find information about train ticket prices, journey time, and companies that offer transportation from London to Amsterdam
RETURN FROM£52The best return train deal from London to Amsterdam found on momondo in the last 72 hours is £52
ONE-WAY FROM£39The best one-way train deal from London to Amsterdam found on momondo in the last 72 hours is £39
AVG TRAVEL TIME4h 06mAverage time it takes to travel by train from London to Amsterdam
TRAIN COMPANIESEurostarThere is 1 train company servicing this route: Eurostar

Book return-trip train tickets from London to Amsterdam

Ride from London to Amsterdam by train with our quickest and cheapest return tickets available. You can also search by a specific date by using the search form above. All prices were found in the last 72 hours.
Cheapest
Quickest
Eurostar
31 Aug
07:04
London St Pancras
4h 07m
3 stops
11:11
Amsterdam Centraal
1 Sep
09:47
Amsterdam Centraal
4h 13m
3 stops
14:00
London St Pancras
Eurostar
26 Jun
07:04
London St Pancras
4h 07m
3 stops
11:11
Amsterdam Centraal
30 Jun
09:47
Amsterdam Centraal
4h 13m
3 stops
14:00
London St Pancras
Eurostar
21 Aug
07:04
London St Pancras
4h 07m
3 stops
11:11
Amsterdam Centraal
25 Aug
09:47
Amsterdam Centraal
4h 13m
3 stops
14:00
London St Pancras
Eurostar
10 Jun
07:04
London St Pancras
4h 07m
3 stops
11:11
Amsterdam Centraal
14 Jun
09:47
Amsterdam Centraal
4h 13m
3 stops
14:00
London St Pancras
Eurostar
10 Jun
07:04
London St Pancras
4h 07m
3 stops
11:11
Amsterdam Centraal
14 Jun
09:47
Amsterdam Centraal
4h 13m
3 stops
14:00
London St Pancras
Eurostar
7 Sep
07:04
London St Pancras
4h 07m
11:11
Amsterdam Centraal
9 Sep
09:47
Amsterdam Centraal
4h 13m
14:00
London St Pancras
Search all trains

Book one-way train tickets from London to Amsterdam

If you’d prefer to ride from London to Amsterdam by train one-way, below are our fastest and cheapest options found in the last 72 hours. Select your deal below or use the search form above to find available train tickets by date.
Cheapest
Quickest
Eurostar
15 Sep
07:04
London St Pancras
4h 07m
11:11
Amsterdam Centraal
Eurostar
16 Sep
07:04
London St Pancras
4h 07m
11:11
Amsterdam Centraal
Eurostar
14 Sep
07:04
London St Pancras
4h 07m
11:11
Amsterdam Centraal
Search all trains

FAQs for booking trains from London to Amsterdam

How long is the train ride from London to Amsterdam?

It takes 3h 55m to get from London to Amsterdam by train. For this route, you may experience slight differences in travel time depending on the train you book. Look for direct options when searching if possible. Eurostar has the quickest available train to your destination.

Which train companies operate between London to Amsterdam?

Ride to your destination comfortably on Eurostar. Consider Eurostar as it’s been found as the cheapest option to get from London to Amsterdam starting at £52.

Is a train the fastest way to get from London to Amsterdam?

The quickest way to travel this route is to take a flight from London to Amsterdam, doing so can potentially save up to 9h 10m of travel time. While these options may take longer, booking a train from London to Amsterdam or a bus from London to Amsterdam may suit your needs if travel time is less of a factor in your decision making.

Is a train the cheapest way to get from London to Amsterdam?

Planning to book a train from London to Amsterdam can be a safe bet when looking for a low-cost deal to your destination. Currently, a flight and a bus are priced higher than the cost of a train. You can search prices for a flight from London starting at £53 to Amsterdam or a bus from London to Amsterdam starting at £69 if that is your preferred method of transportation.


Popular train routes to Amsterdam

Most frequently searched train routes to Amsterdam, along with the cheapest price and shortest travel time.
Trains to Amsterdam from Brussels Bruxelles-National Airport
Fastest travel time 1h 49m
Cheapest price £51
Trains to Amsterdam from Paris
Fastest travel time 3h 19m
Cheapest price £67
Trains to Amsterdam from Rotterdam
Fastest travel time 0h 37m
Cheapest price £44

Trains to other cities in Netherlands

Lost the lust for Amsterdam? Check out trains to other cities in Netherlands
Trains Amsterdam London to Amsterdam
  • Return
  • One-way