Amsterdam to London Tour Package May 3, 2021 Travel to London Amsterdam is the capital of the Netherlands. The distance between Amsterdam and London is about 221 miles. Know More