LONDON TO AMSTERDAM BY TRAIN
The fastest trains from London to Amsterdam take around 3 hours and 41 minutes, covering a distance of approximately 357 kilometres.
On weekdays, the first train leaving London is scheduled to depart at around 07:16. The last departure is usually at around 17:31. This is the same at the weekend. On average, there are about 5 trains per day traveling between the two cities. They leave approximately every 53 minutes.