Amsterdam is the capital of the Netherlands. The distance between Amsterdam and London is about 221 miles. Travellers who want to travel from Amsterdam to London can do so by bus, train and by plane. If you plan to go by Bus, the Eurolines is the only best option you have if you plan to travel to London. The journey by bus takes a whopping 10 hours and 30 mins to reach London and costs € 60 Euros.
Amsterdam to London by Train
A traveller can also travel by train. If you wish to travel by train and don’t want to waste time by travelling on the bus. Eurostar has started a new direct service between Amsterdam Centraal station and London St. Pancras International, Where tourists can reach London in 4 hours and 40 minutes. You can book your Amsterdam to London train ticket from Rail Europe or from Eurostar. There are trains operating between the two cities every 3 hours or so. The ticket prices due Covid pandemic have gone too expensive. Tickets vary from 160 Euros to 250 Euros. We suggest booking your train tickets well in advance, and you may be lucky enough to get a ticket for as low as 65 Euros.
Rail Europe also provides Eurostar trains operating between Amsterdam and London.
Amsterdam to London by Flight
The other rather more feasible option is by air. It takes much less time about 1 hour and 20 mins. Even if we include the check-in time and travel from airports to your destination, it would be no more than 4-5 hours. In this case of planning a trip to London from Amsterdam taking a plane is a much better option. Air travel will cost you about € 100 Euros, depending on the flight you have booked. EasyJet is one of the best service providers in this region. Easy jet has more frequent flights from Amsterdam than any other Airline to London and especially to Luton International Airport, London. You can take your flight from Schiphol Airport to Luton International Airport or you can also go to Gatwick and Stansted Airports in London from Schiphol Airport, Amsterdam.
Hotels in London
London has the most beautiful and highest number of 5-star hotels in the world with 75 hotels in total. Surpassing Dubai which has 61 5-star hotels. The top 10 London hotels as per travel and leisure in 2022 are as follows:
|1||Shangri-La the Shard, London||97.86||Check Availability|
|2||The Goring, Belgravia||96.55||Check Availability|
|3||The Connaught, Westminster||95.79||Check Availability|
|4||The Lanesborough, Oetker Collection||95.50||Check Availability|
|5||Kimpton Fitzroy London||95.24||Check Availability|
|6||Claridge’s, Mayfair||94.60||Check Availability|
|7||The Savoy, Strand||93.63||Check Availability|
|8||Mandarin Oriental Hyde Park||92.95||Check Availability|
|9||Four Seasons Hotel London, Park Lane||92.50||Check Availability|
|10||Rosewood London||92.39||Check Availability|
In case you are looking for other specific London hotels you can search and book below basis availability: