To travel between Amsterdam and London by scheduled public transport you basically have 4 choices available: Air travel from London airports to Amsterdam Schiphol; Eurostar via Brussels plus onward train services ; Eurolines coach service and finally a combined rail-ferry service. Let's consider each in turn... |
1. Plane
Amsterdam Schiphol is served by a number of carriers who fly to one of London's 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 is probably the most popular carrier that connects Schiphol to London Gatwick, Stansted and Luton airports. Whilst good value, Easyjet does charge for extras like checking-in luggage and "speedy boarding". If you do need to check-in a bag, Easyjet desks are located at Departures Hall 3 at Schiphol - usually queues are not too bad except for peak times. 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 airport. Flights depart 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 Terraces lounge at Schiphol, as well as multiple lounges at Heathrow and Gatwick. Return prices are from approximately £80 and upwards with Gatwick flights being cheapest.
KLM is the national Dutch carrier although these days owned by Air France. It serves London Heathrow and City airports from Amsterdam - prices are similar to BA. It caters for Dutch business 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 they will penalise you with full fare prices if you try to book a one-way flight only.

[Other Dutch airports: Transavia has a service from Rotterdam to London Gatwick whilst Ryanair flies from Eindhoven to London Stansted.]
2. Train
This journey is split between taking a train from Amsterdam to Brussels in Belgium and then travelling on the Eurostar between Brussels and London which goes under the Channel Tunnel.
Amsterdam - Brussels can be done either on the Thalys train (a high-speed train which goes on to Paris) or on the normal Intercity train. Prices on the Thalys can be as low as €25 one-way Amsterdam to Brussels. The journey time on the Thalys has been reduced to just under 2 hours with the opening of the Dutch high speed track. The Intercity train takes 1 hour longer to make the trip.
The Eurostar from Brussels Zuid/Midi to London St Pancras takes around 2 hours and there are 3 classes of ticket available. "Standard" (2nd Class, pictured below) costs from £69 return London - Brussels (or any Belgian station). From Netherlands you can purchase Amsterdam - London through fares from €99 return.

"Standard Premier" class (previously called "Leisure Select") from London to any Belgian station can be had from £189 - this includes better seating in dedicated carriages, complimentary newspapers/magazines and 3 course meal and drinks served at your seat. Prices from €189 return if bought in Netherlands including first class travel on the Intercity and NSHispeed lounge access at Dutch stations.
The most expensive tickets are the "Business Premier" from a hefty £375 return - with the business traveller in mind. This included dedicated 1st class carriages, fast-track check-in, business lounges with free wifi, 3 course meal and drinks.
3. Coach
![]() | 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 via Eurotunnel trains. |
Promo prices start from €15 single ex-Amsterdam and £15 single ex-London. For more info see Eurolines coach to Amsterdam.
4. Ferry/Rail
![]() | There is the "dutchflyer" rail-ferry option available from Stena Line ferries in conjunction with National Express East Anglia 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 £29 for a day ferry without cabin. Overnight sailings including cabin start at £57 each way. Prices if buying from Netherlands are from €45 and €70 respectively.
| To book a hotel (up to 80% off standard rates) in Amsterdam please click here or in London click here |