Trip to London

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration4h
Distance585 km
Avg. price$ 242
Train trips3 found

Trains from Amsterdam to London

🚆 Traveling from Amsterdam to London by train is a convenient and scenic journey. The direct train service operated by Eurostar takes approximately 4 hours and 12 minutes, departing twice daily from Amsterdam Centraal to London St Pancras Intl. 🌍 The distance covered on this route is about 573 km, offering a smooth and efficient connection between two iconic European cities. 🎫 Ticket prices for the Amsterdam to London train vary from €129 to €406, making it an affordable and time-saving option for travelers looking to explore both cities.

Where to stay in London

There are over 9516 hotels to stay in London. Prices range from $11 per night.

Find accommodation
  • The train services from Amsterdam to London are provided by Eurostar. The direct train departs from Amsterdam Centraal station and arrives at London St Pancras Intl station. The journey typically takes approximately 4 hours and 12 minutes. Ticket prices for this route can vary from €130 to €410.
  • The fastest train between Amsterdam and London is the direct Eurostar service. This train departs from Amsterdam Centraal station and arrives at London St Pancras Intl station in approximately 4 hours and 12 minutes. The Eurostar operates this route twice daily, providing a convenient and efficient way to travel between the two cities.
  • Trains leaving for London from Amsterdam depart from Amsterdam Centraal station. This station is a major transportation hub in Amsterdam and is easily accessible by various modes of transportation. Passengers can board the Eurostar train at Amsterdam Centraal station for a direct journey to London St Pancras Intl station.
  • There are two direct trains that depart from Amsterdam Centraal and arrive at London St Pancras Intl daily. These trains are operated by Eurostar and the journey typically takes approximately 4 hours and 12 minutes. Passengers have the option to choose from these two services for their travel from Amsterdam to London.
  • The train from Amsterdam to London operated by Eurostar, arrives at London St Pancras Intl station. This station is a major railway terminus located in central London, providing convenient access to various transportation options and attractions in the city. Passengers disembark at London St Pancras Intl station to begin their stay in the vibrant capital of the United Kingdom.
  • The first and last trains of the day from Amsterdam to London are operated by Eurostar and depart from Amsterdam Centraal station. These services run twice daily, providing travelers with options for morning and evening departures. The first train typically leaves in the morning to reach London St Pancras Intl station, with the last train departing later in the day to ensure flexibility in travel times.
  • There are two direct train trips each day between Amsterdam and London. These services are operated by Eurostar, with departures from Amsterdam Centraal station and arrivals at London St Pancras Intl station. Travelers have the option to choose from these two daily direct train journeys which take approximately 4 hours and 12 minutes to complete.
  • Yes, there is a direct train between Amsterdam and London. The direct train departs from Amsterdam Centraal station and arrives at London St Pancras Intl station. These direct train services operate twice daily and run every day, with the journey typically taking approximately 4 hours and 12 minutes.
  • The cost of a train ticket from Amsterdam to London can vary between €130 and €410. The price range reflects different ticket types, availability, and class options. It's recommended to book in advance to secure lower fares and best deals for your journey.

Will you be returning to Amsterdam by train?

If you are looking for the return train journey, check out trains from London to Amsterdam

See schedule