- Train
- Netherlands
Trains to the Netherlands
Discover direct Eurostar trains from London to Amsterdam and Rotterdam.
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 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.
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.
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.