Trip to Amsterdam

Find the perfect accommodation on booking.com

Great location and deals for every budget.

Avg. duration5h
Distance588 km
Avg. price$ 236
Train trips4 found

Trains from London to Amsterdam

🚆 Travel from London to Amsterdam by train is a convenient and comfortable option. The direct Eurostar service departs from London St Pancras Intl twice daily, with a journey time of approximately 4 hours and 11 minutes to reach Amsterdam Centraal. 🚆 Prices for a train ticket between London and Amsterdam can vary from £111 to £348, offering flexibility for travelers with different budgets. Whichever route you choose, the scenic train ride promises a memorable experience as you journey from bustling London to vibrant Amsterdam.

Where to stay in Amsterdam

There are over 1224 hotels to stay in Amsterdam. Prices range from $22 per night.

Accomodation
  • Eurostar is the main company that provides direct train routes from London St Pancras Intl to Amsterdam Centraal, with services departing twice daily and operating every day. The journey typically takes around 4 hours and 11 minutes. The prices for a train ticket between London and Amsterdam can vary from £111 to £350. Passengers have the option to choose a direct route or other routes with transfers that may take longer but offer different experiences.
  • The fastest and most direct train between London and Amsterdam is operated by Eurostar. This high-speed service departs from London St Pancras Intl and arrives at Amsterdam Centraal station, with the journey typically taking around 4 hours and 11 minutes. While there are other routes available with transfers that may take longer but offer different experiences, Eurostar's direct route is the quickest option for travelers looking to reach Amsterdam efficiently.
  • The main departure station for trains leaving for Amsterdam from London is London St Pancras Intl. Eurostar operates the train services between these two cities, offering direct departures from London St Pancras Intl station. Travelers can easily access London St Pancras Intl to begin their journey to Amsterdam via train.
  • There are two direct trains between London and Amsterdam operated by Eurostar. These trains depart twice daily and operate every day, with the journey taking approximately 4 hours and 11 minutes. Passengers can choose from these convenient direct services to travel between London and Amsterdam by train.
  • The train services from London to Amsterdam operated by Eurostar, arrive at Amsterdam Centraal station. This centrally located station in Amsterdam is a major transportation hub, providing easy access to the city center and connecting travelers to various transportation options. Passengers disembark at Amsterdam Centraal, which is a bustling station surrounded by shops, restaurants, and tourist attractions, making it a convenient arrival point for visitors to the city.
  • The first train from London St Pancras Intl to Amsterdam Centraal departs early in the morning, typically around 8:00 AM. The last train of the day to make this journey usually leaves in the late afternoon or early evening, around 4:00 PM. Passengers have the convenience of two daily departures for this direct train route, allowing flexibility in planning their travel schedule.
  • There are two direct train trips each day between London St Pancras Intl and Amsterdam Centraal, giving passengers the option to choose from morning or afternoon departures. These direct services operate every day, providing travelers with flexibility in planning their journeys. Each journey typically takes approximately 4 hours and 11 minutes, allowing for a convenient and efficient way to travel between the two cities by train.
  • Yes, there is a direct train between London St Pancras Intl in the United Kingdom and Amsterdam Centraal in the Netherlands. This direct train service operates twice daily, providing passengers with a convenient option for traveling between the two cities without the need for transfers. The journey on the direct train typically takes around 4 hours and 11 minutes, offering a quick and efficient way to reach Amsterdam from London by train.
  • The cost of a train ticket from London to Amsterdam can range from £111 to £350, depending on factors such as the class of travel, availability, and booking time. Passengers have the flexibility to choose between different fare options and class types to suit their budget and preferences. It is advisable to book tickets in advance to secure the best prices and availability for the London to Amsterdam train journey.

Will you be returning to London by train?

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

See schedule