Question: how long does it take to get from amsterdam to london by train?
Answer: How long does the train from Amsterdam to London take? The average journey time by train between Amsterdam and London is 11 hours and 18 minutes, with around 6 trains per day.