easyTransBook
Popular routes

London to Amsterdam by train or bus

Direct Eurostar trains go from London St Pancras to Amsterdam Centraal. Long-distance buses using the ferry or tunnel are a budget alternative.

Search tickets
Journey timeabout 4 h by train
Ways to travelTrain, Bus
CompaniesEurostar, FlixBus

Times are typical and vary by service. Search to see live times and prices for your date.

About the operators

Frequently asked questions

How long does it take from London to Amsterdam?

The journey takes about 4 h by train, depending on the service you choose.

Which companies travel from London to Amsterdam?

Services include Eurostar, FlixBus.

How do I book tickets from London to Amsterdam?

Search on Easy TransBook, compare times and prices, pay securely online and get your tickets on your phone.