Skip to main content
Eurostar
Help
Book

Frequent or Premium Pass

Please log in to use your subscription pass.

RegisterForgotten your password?

Verify it's you

To complete your registration, enter the 6-digit security code we've sent to

Didn't get the code?

Please check your spam/junk folder

Trains to the Netherlands

City centre

to city centre travel

Go greener with Eurostar

Take the train to reduce your carbon footprint

Arrive relaxed

and ready to explore

Take the train to the Netherlands

There’s so much more to the Netherlands than windmills, tulips and cheese. Renowned for being pancake-flat, the Netherlands is a hotbed of world-class art, exciting culture, and forward-thinking architecture. And now, it’s a doddle to get there from St Pancras International.

Our daily trains run direct from London to Amsterdam via Rotterdam. It takes just 3 hours 52 minutes to get to Amsterdam Centraal, and only 3 hours 13 minutes to get to Rotterdam Centraal.

And it’s now even easier to get home again, with direct trains from Amsterdam Centraal arriving in London in 4 hours 09 minutes while trains from Rotterdam take 3 hours 30 minutes.

Trains go direct from city centre to city centre. There’s no hidden charges for luggage or limits on liquids and there's never been a better time to take the train.

If our direct train times don’t suit you on the way home, you can take a Thalys train from Amsterdam Centraal or Rotterdam Centraal to Brussels-Midi/Zuid. When your train arrives in Brussels, you’ll need to go through security and have your passport checked before you hop on a Eurostar train back to St Pancras International.

London to Amsterdam trains

With its canals, cobblestone quays and buzzing art scene. Amsterdam is the perfect city for a weekend of culture.

Read more - London to Amsterdam trains
Erasmus Bridge in Rotterdam

London to Rotterdam trains

With our trains direct from St Pancras International to Rotterdam Centraal, it takes just 3hrs 13 mins to speed from city centre to city centre.

Read more - London to Rotterdam trains