London to Amsterdam by train

A direct Eurostar train from London to Amsterdam takes around 4 hours, runs several times daily and arrives at Amsterdam Centraal in the city centre.

Amsterdam canal houses and houseboats illuminated at night
Typical duration
4 hours
Changes
Direct
Origin
London
Destination
Amsterdam

Where to book

Train tickets

  • Omio

    Omio connects you with over 1,000 transport providers - trains, buses, flights, and more - to simplify your travel planning.

    Check times & prices
  • Rail Europe

    Rail Europe is a leading travel tech company specializing in European train bookings for over 15,000 travel professionals worldwide.

  • Trainline

    Trainline sells rail and coach tickets worldwide on behalf of major UK and European transport companies.

Train service

Find places to stay in Amsterdam

Bright bedroom with white bedding and a breakfast tray on the bedBrowse stays in AmsterdamHotels and apartments via Booking.com

Frequently asked questions

How long does the London to Amsterdam train take?

A direct Eurostar train takes around 4 hours, departing from London St Pancras International and arriving at Amsterdam Centraal station.

How much does a London to Amsterdam Eurostar ticket cost?

Typical one-way fares start from about £39 to 51 during early promotional sales. Most travellers pay £70 to 130 depending on timing and flexibility.

How far in advance should you book and how early should you arrive at St Pancras?

Book 2 to 3 months ahead for the best prices. Arrive at St Pancras at least 60 to 90 minutes before departure to allow time to clear security and passport control.

What facilities are available at London St Pancras before your Eurostar departure?

St Pancras offers cafés, restaurants, a supermarket (where prices are lower than on the train), toilets, currency exchange, left luggage, duty-free shopping, free WiFi, and direct London Underground connections beneath the station.

What is the advantage of taking the Eurostar over flying on the London to Amsterdam route?

The direct Eurostar takes you from city centre to city centre in around 4 hours, with no taxi to the airport, no security queues at Schiphol, and no waiting at baggage carousels.

More routes