Go by train and ferry to Holland - Rail & Sail

The best way to get from london to amsterdam by train and ferry


Rail and Sail London to Amsterdam
This is how you travel by train from London to Holland

Catch the train from any Greater Anglia Station, including London Liverpool Street, Ipswich and Cambridge, in the UK.


Arrive at Harwich International Port where you'll board one of our luxurious Superferries taking you on your superb crossing to Holland.


Disembark in the Hoek van Holland, feeling refreshed and ready to travel onwards to any Dutch NS rail station including popular destinations like Rotterdam, The Hague and Amsterdam.


Check out our great video showing how our rail and sail product works.

Rail stations you can travel from to get to Amsterdam and beyond

Our rail and sail service departs from the following major train stations, including London Liverpool Liverpool Street station, in the UK and any Dutch Rail Station in the NS Rail Network.


From UK 
From Holland  
London - Liverpool St.       
The Hague
Any Greater
Anglia Station 
Any Dutch NS Rail

Looking for another station?  Head over to the Greater Anglia website for a full list of the stations our rail and sail service departs from or for more information on rail travel in Holland visit the NS Rail Website.

Rail & Sail timetable

For up-to-date travel information, check out our Timetable for our Rail & Sail route to Holland.

trains to Amsterdam?

Travelling from London to Amsterdam? Find answers to your questions on our FAQs page.  Rail and Sail is the easiest way to travel.