To travel between Amsterdam (Netherlands) and London (UK) by scheduled public transport you basically have 4 choices available:
Air travel from London airports to Amsterdam Schiphol; Eurostar train (London-Brussels) then an onward Brussels-Amsterdam train; Eurolines or Megabus coach (bus) services; and finally a combined rail-ferry service. Let's consider each in turn...
Amsterdam Schiphol is served by a number of carriers who each fly to one or more of London's 6 airports. As the UK is not part of the European Schengen border agreement you will need to go through passport control at Schiphol both on arrival and on departure. In the UK arriving passengers will also go through border control checks - and you will need to submit "advance passenger information" prior to travel.
Easyjet connects Schiphol to London Luton, Gatwick, Southend and Stansted airports. Whilst good value, Easyjet does charge for extras like checked luggage, assigned seating and speedy boarding. If you do need to check-in a bag at Amsterdam Schiphol, Easyjet desks are located at Departures Hall 3 - usually queues are not too bad except for peak times. Easyjet flights depart from the budget pier H - you will go through a security screening on reaching that pier. There are no shops/cafes beyond that point.
British Airways flies to London Heathrow, Gatwick and City airports. Flights departing Amsterdam leave from the D gates - sometimes there is a security screening right before the gate. BA flight prices are a little more expensive than Easyjet and the service is more geared to business passengers or those with onward connections. BA also has its own Galleries lounge at Schiphol, as well as multiple lounges at Heathrow and Gatwick. Return economy prices are from approximately £80/€100 - the very cheapest fares being the hand-luggage-only fares to/from Gatwick. BA also sells more expensive Club Europe (business class) tickets on the London-Amsterdam route. Note, BA also flies from Rotterdam airport to London Heathrow.
KLM is the national Dutch carrier although these days owned by Air France. It serves London Heathrow and City airports from Amsterdam - economy and business prices are similar to BA. It caters for its frequent flyers with its Crown lounges at Schiphol. KLM should be noted for having an excellent network from Amsterdam to all over the UK.
However, unlike the other airlines KLM will penalise you with full fare prices if you try to book a one-way flight only. It also charges for checked luggage unless you are a Flying Blue member.
Air France-KLM subsidiary CityJet flies from Amsterdam to London City airport. Note, Ryanair flies from London Stansted to Eindhoven Airport, 90 minutes south of Amsterdam.
|The London-Amsterdam rail journey is split into 2 parts: (1) A Eurostar train between London St Pancras and Brussels Zuid/Midi which goes via the Channel Tunnel and takes around 2 hours. (2) Taking either the high speed Thalys train between Brussels and Amsterdam (1h 50mins) or using the Intercity Brussels to Rotterdam then Intercity Direct to Amsterdam.|
Total travel time between London and Amsterdam ranges from 4h 40 mins (Thalys) to 7 hours (Intercity trains).
From UK, London-Amsterdam tickets using Eurostar+Thalys are priced from £55.50 one-way, £99 return in 2nd class and £112 one-way, £179 return in 1st class. From Netherlands, the cheapest fares using the Eurostar+Intercity trains are €60 one-way, €119 return (2nd class) or €112 one-way, €199 return (1st class).
Eurolines runs an international coach service between London Victoria and Amsterdam. There are 4 daily services to Amsterdam - 2 night-time and 2 daytime services - and the journey takes around 11 hours. One of the night services uses a P&O ferry to cross the channel whilst the others go via Eurotunnel trains.
Promo prices start from €15 single ex-Amsterdam and £15 single ex-London. For more info see Eurolines coach to Amsterdam.
Megabus also runs a cheap 2x daily coach service between Amsterdam and London Victoria. See Megabus Coach London-Amsterdam
4. Ferry-Rail combo
There is the "dutchflyer" rail-ferry option available from Stena Line ferries in conjunction with National Express East Anglia (NEEA) and NS Dutch railways. The ferry operates between Hoek van Holland (near Rotterdam) and Harwich - this journey takes 6 1/2 to 7 hours.
The ticket includes a rail journey from London Liverpool Street to Harwich International. You can also get a Dutch train ticket included which can take you from Hoek van Holland to Amsterdam or any other Dutch station - change first at Rotterdam Central.
Singles from London to any Dutch station costs from £45 for a day ferry without cabin. Overnight sailings including cabin start at £75 each way.
Buying from Netherlands, the journey from any Dutch station to any NEEA station costs from €58 (day) and €83.50 (overnight). More info see Ferries UK to Holland