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.
A traveller can also travel by train. If you wish to travel by train and don’t want to waste time by travelling in the bus. You can take the Thalys train service from Amsterdam till Brussels and from there hoping in at Eurostar to Reach your final Destination i.e. London. From Amsterdam to Brussels takes about 1 hour and 55 mins. And from Brussels Midi to London St Pancras takes about 2 hours and 10 mins. In total if you are planning your trip from Amsterdam to London for Olympics 2012, you can reach London in 5 hours and 40 mins (this includes the train transfer time as well). A Thalys and Eurostar journey combined will cost you about € 150 Euros, depending on how early you book your tickets.
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.