Trains in Germany
Trains in France
Trains in Spain
Trains in the UK
Trains in Italy
Rome to Venice train
Barcelona to Madrid train
Paris to Amsterdam train
London to Paris train
Berlin Hbf to Hamburg Hbf train
Vienna to Budapest train
Venice to Milan train
Malmo to Copenhagen train
Prague to Berlin train
Brussels to Amsterdam train
Buses in Germany
Buses in the UK
Buses in France
Buses in the US
Buses in Spain
Valencia to Barcelona bus
Brussels to Paris bus
Cork to Dublin bus
Madrid to Granada bus
Manchester to Leeds bus
Paris to Amsterdam bus
Malaga to Madrid bus
Vienna to Bratislava bus
Paris to Brussels bus
Lisbon to Lagos bus
Flights to France
Flights to Poland
Flights to the UK
Flights to Germany
Flights to Canada
Paris to Barcelona flights
Amsterdam to Budapest flights
Manchester to Rome flights
London to Copenhagen flights
Amsterdam to Berlin flights
Paris to Milan flights
Rome to Barcelona flights
Madrid to Brussels flights
Milan to Berlin flights
London to Amsterdam flights
The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.
The average ticket from Amsterdam to London will cost around $ 184 if you buy it on the day, but the cheapest tickets can be found for only $ 184.
This is the last train of the day.
Find all the dates and times for this journey
4 h 14 m
4 h 14 m
Trains per day
Of the 1 trains that leave Amsterdam for London every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
These direct trains cover the 357 km distance in an average of 4 h 14 m but if you time it right, some trains will get you there in just 4 h 14 m .
The slowest trains will take 4 h 14 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.
|Distance||221 miles (356 km)|
|Average train ticket price||$154 (€127)|
|Train frequency||1 a day|
|Direct train||Yes, there is 1 direct train a day|
|Train providers||Eurostar or TGV|
Trains from Amsterdam to London cover the 221 miles (356 km) long journey taking on average 4 h 13 min with our travel partners like Eurostar or TGV. Normally, there is 1 train operating per day, including direct services available. While the average ticket price for this journey costs around $154 (€127), you can find the cheapest train ticket for as low as $90 (€74). Travelers depart most frequently from Amsterdam Centraal and arrive in London Victoria.
Travel between Amsterdam and London from $90 (€74) with Omio’s train partners Eurostar! You can find the best schedules and tickets when comparing and booking the most convenient route for you.
Eurostar is the premier high-speed railway service which connects the United Kingdom with Europe through the Channel Tunnel, also known as the Chunnel, with journeys connecting London St Pancras International with Paris, Brussels and Amsterdam among other popular European cities. With its high-speed service reaching speeds up to 186 mph (300 km/h), the Eurostar makes travel between the UK and Europe as smooth and easy as possible. When you book your Amsterdam to London train, you can choose between ticket types like Standard, Standard Premier (with spacious seats and light refreshments served), and Business Premier (with flexible travel options, spacious seats, lounge access, hot meals served and priority boarding).
Train information from Amsterdam to London with Eurostar:
Eurostar has updated its ticket policies due to the coronavirus. Keep these in mind when booking your Eurostar tickets to London from Amsterdam and when traveling by train:
Traveling via train from the Netherlands in Europe to the United Kingdom is convenient and more affordable than other options like flying. Catching a train from Amsterdam to London is easy, since there are many trains running every day. On top of that, the 330 mile journey can be completed in about 4 to 5 hours. Due to the nature and the length of the journey, some of the routes could have transfers or stopovers along the way.
Departure times vary, but they usually run from about 9:00 a.m. until later in the afternoon. The 1:15 p.m. train is usually the preferred mid-day train.
A direct train from Amsterdam to London can take around 4 hours 45 minutes, but if there are transfers in Brussels or even France, then the journey can be extended to about 7 hours in total. Planning the trip carefully will provide an idea of how long the trip can take - travelers should be sure to check whether their trip is direct or has stops along the way.
Departure train station: With close to 200,000 travelers passing through on a daily basis, Amsterdam Centraal is one of the busiest train stations in the Netherlands. Located in the heart of Northern Randstad, there will be easy access to all forms of transport to and from the station itself. With bus and metro rail services, any traveler can easily commute to central Amsterdam from this point. Inside the station, there are ample shops, eateries and facilities, including wheelchair access facilities for those with limited mobility.
Arrival train station: The train will arrive in London at St Pancras International, which is centrally located on Euston Road. This is the main terminus for Eurostar travel between England and countries like France, Belgium, and the Netherlands. Since it shares a London Underground station with King's Cross railway station, travelers will have no trouble getting to other parts of the city. There is also a car park and access to busses nearby. The station provides a range of shops and restaurants for those who need a bite, as well as toilets with baby-changing facilities and other amenities. St Pancras is also accessible for those with limited mobility.
Eurostar is the main service provider for trains leaving Amsterdam Centraal Station for St Pancras in London.
Depending on the selected itinerary, the first leg of the journey from Amsterdam to London may be serviced by one of the European train operators, like Thalys or NS International. At the point of doing the transfer in Brussels, the passenger will move over to a Eurostar train for the remainder of the trip. However, Eurostar has recently announced that they will be running direct return trips between Amsterdam and London as well. This makes finding the cheapest train from Amsterdam to London more convenient.
Eurostar trains have sockets and free WiFi at all seats, regardless of what travel class was chosen. There is free onboard entertainment available, as well. Making use of the Business Premier seating means more legroom, comfort, and reclining seats for those who want to take a nap during the journey. There will also be a complimentary three-course meal to look forward to. Because of strict UK entry guidelines, only assistance dogs with a certified pet passport will be allowed to travel on the train. The Eurostar Assist team is also there to help with passengers with limited mobility. It is important to communicate all special needs during the booking process so that the service provider can make the necessary arrangements on the day.
The best way to find the cheapest train from Amsterdam to London is to book as far in advance as possible. Select flexible travel dates and search for the best deal. On Omio travelers can browse around and go through all the available options.
Travel between Amsterdam, Netherlands and London, United Kingdom by train is: Partially open.
International entry status: Entry is partially open for citizens and permanent residents of Netherlands
Conditions of entry:
All travelers in United Kingdom must observe these coronavirus safety measures:
The information above was last checked on 1/15/22. Remember to review the latest COVID-19 travel safety regulations for your train from Amsterdam to London as this information can change.
The current restriction level for your return trip by train from London to Amsterdam is: Partially open
Reentry to Netherlands is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom
What are the requirements?
The government of Netherlands has imposed these measures to reduce the spread of COVID-19:
Last checked on 1/13/22. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your train to Amsterdam from London here.
There are a few train stations in Amsterdam to start your journey from including Amsterdam Centraal and Amsterdam Sloterdijk. In London you have a few train station options to choose from for your arrival including London Victoria, London Euston and London Kings Cross.
Omio customers traveling this route depart most frequently from Amsterdam Centraal and arrive in London Victoria.
Passengers booking this route most frequently board their trains from Amsterdam Centraal and need to travel around 0.6 miles (916 m) from the city center to get to this train station.
Passengers arriving in London most often arrive at London Victoria and need to travel around 1.2 miles (2 km) from this train station to the city center.
Here are some other resources that might have the information you need