Average price (one-way) | $140 |
---|
The train journey from Amsterdam to London takes 4h 05m on average and covers a distance of 222 miles.
There are different train companies operating between Amsterdam and London. Eurostar and Nederlandse Spoorwegen are the most booked train companies.