Discover Holland with Cheap Trains from London to Amsterdam

Cheapest dates for London - Amsterdam train tickets

  • any
  • April 2024
  • May 2024
  • June 2024
  • July 2024
  • August 2024
  • September 2024
  • October 2024
  • November 2024
  • December 2024
  • January 2025
  • February 2025
  • March 2025
  • popularity
  • price
  • arrival city
$114
Flixtrainoutward: May 2, 2024
1 stop (14h55m)
Flixtrain
Flixtraininbound: May 5, 2024
1 stop (16h35m)
Flixtrain
$123
Flixtrainoutward: May 2, 2024
1 stop (14h55m)
Flixtrain
Flixtraininbound: May 6, 2024
1 stop (15h45m)
Flixtrain
Return
Departure

Travel guide London–Amsterdam

Information

What train companies operate the route from London to Amsterdam?

Train companies Thalys and Eurostar operate the route by train from London to Amsterdam in combination: passengers are able to take the Eurostar from London to either Paris or Brussels. From there, they can take the Thalys service onwards to Amsterdam.

What is the schedule for the train route from London to Amsterdam?

Trains from London to Amsterdam commence at 8:04am and run throughout the day until 17:04pm, meaning the final service arrives into Amsterdam Centraal Station at 22:42pm. There are 6 daily services between the two cities.

What are the departure and arrival train stations for the route from London to Amsterdam?

Trains depart from London St Pancras International and arrive into Amsterdam Centraal Station.

What distance is the train route from London to Amsterdam?

From London to Amsterdam by train, it is approximately 350 miles.

How long does it take to travel from London to Amsterdam by train?

Traveling by train from London to Amsterdam takes between 4:38 and 4:47 hours. Traveling from London to Amsterdam by car takes around 7 hours, while traveling by plane takes 1:15 hours, not taking into account time spent at the airport. Traveling by bus can take as long as 13 hours.

What are the stops on the train route from London to Amsterdam?

There are a number of stops on the train route from London to Amsterdam: in the UK, the Eurostar stops at Ebbsfleet International and Ashford International. After crossing the channel, the Eurostar service stops at Paris Gare Du Nord before reaching its final station of Bruxelles-Midi/Zuid. Passengers can then change to the Thalys service to travel onwards to Amsterdam Centraal.

Why should you travel by train from London to Amsterdam?

Traveling by train from London to Amsterdam is a great way to reach Holland from the UK. Due to the central location of both the departure and arrival train stations on this route, there is no need to spend time traveling to or from the station. A number of travel classes are available on both the Eurostar and Thalys services, including Business and Economy, with both trains geared towards comfort for the passenger.

Taking just 4 hours 40 minutes, the train journey to Amsterdam is also a fast way to reach the city when compared with the longer bus and car journey times. Once time spent at the airport is factored in, taking the train can even be faster than flying!

What is there to see and do in Amsterdam?

There is a lot to see and do in Amsterdam no matter what time of year you decide to visit the Venice of the North!

Rent a bike: Make like a local and rent a bike in Amsterdam. There are plenty of places to do so in the city to allow you to explore on two wheels!

Head to the park: Amsterdam's Vondelpark is the perfect place to take a picnic and relax while people watching. If you rented a bike you can ride around the park's paths; if not, it's a great opportunity to take a stroll in a green environment.

Cruise along the canal: Explore the canals of Amsterdam by taking a guided boat tour. From hop-on hop-off sightseeing tours to dinner cruises at night, there are plenty of options.

Check out the tulips: Holland is famous for its flowers and none more so than the tulip. Look out for the floating Bloemenmarkt before visiting the Amsterdam Tulip Museum in the Jordaan.