You can get from Amsterdam to London by train, bus or flight.
To get from Amsterdam to London on 29 May we recommend taking a flight because it’s the best combination of price and speed.
Find all the dates and times for this journey by train, bus, and flight, .
|Distance||221 miles (356 km)|
|Available travel modes||Coach, flight or train|
|Ticket price range||£67 - £99|
|Cheapest mode||Coach • £67 • 11 h 35 min|
|Fastest mode||Flight • £82 • 1 h 5 min|
|Popular travel companies||BlaBlaCar Bus, easyJet or Eurostar|
Take a coach, flight or train to travel 221 miles (356 km) between Amsterdam and London. If speed is a priority, then a flight is the best option with an average duration of 1 h 5 min; whereas, if saving money is more important, then a coach is the best option with prices starting as low as £67. The most popular travel providers which serve this trip are BlaBlaCar Bus, easyJet or Eurostar among others. Travellers can even take a direct coach, flight or train from Amsterdam to London.
The journey between these two cities is a popular route with both business travellers and tourists, meaning there are regular journeys by train, plane and bus throughout the day. The most frequent routes are by plane and this is also the quickest method of travel, even when journeys to and from the airports and security checks are included. The slowest and least frequent method of travel is by bus.
Providing you Book far enough in advanced, the cheapest way to travel between Amsterdam and London is by bus. There are around 7 daily services provided by National Express; they do, however, take up to 10 hours and can involve a change. Flying is the most consistently cheap way to travel from Amsterdam to London with either British Airways, Vueling or easyJet.
The fastest way to travel from Amsterdam to London is by taking a flight, even factoring in the time getting to and from the airports.There are in excess of 50 direct flights between the two cities, seven days a week. All flights leave from Amsterdam Schiphol Airport and terminate at the major London airports, including London Southend. The main providers are KLM, British Airways, Air France, and Easyjet along with some Far East and American airlines. The journey time is approximately 4 hours.
Most travellers going from London to Amsterdam who book with Omio choose to travel either by train or flight. Eurostar trains depart from Amsterdam Centraal Station and arrive at the London St Pancras Eurostar Terminal. There are up to ten departures a day on two possible routes, both with a total journey time of around 6 hours. Some departures involve one connection at Bruxelles-Midi with a connection time of about 2 hours. Other departures have connections at both Rotterdam Centraal and Bruxelles-Midi but with shorter waiting times.
Travel between Amsterdam, Netherlands and London, United Kingdom is: Fully open.
International entry is allowed at this time for: Entry is fully open for citizens and permanent residents of Netherlands.
Conditions of entry into United Kingdom:
To reduce the spread of COVID-19, the government of United Kingdom has imposed the following measures:
This information was last checked on 26/05/2022. As this information can change due to the nature of the pandemic, make sure to review the latest COVID-19 travel safety regulations for your trip from Amsterdam to London.
The current restriction level for returning to Amsterdam, Netherlands from United Kingdom is: Fully open.
Reentering Netherlands is currently allowed for: Entry is fully open for citizens and permanent residents of United Kingdom
All travellers returning to Netherlands must observe the following safety measures to reduce the spread of COVID-19 in the country:
The information above was last checked on 23/05/2022. We do our best to keep this information up-to-date, but regulations can change due to the nature of the coronavirus pandemic, so please double check the latest COVID-19 travel safety regulations ahead of your trip back to Amsterdam from London here.
There are 3 ways to get from Amsterdam to London: coach, flight or train.
A coach service offers the cheapest way to travel from Amsterdam to London, which costs on average £67.
This is compared to other ways of getting to London:
A coach is about £15 less than a flight, which costs on average £82 for this journey.
A coach is generally £32 less than a train for the same trip. A train costs on average £99 from Amsterdam to London.
The fastest way from Amsterdam to London is by flight with an average journey time of 1 h 5 min.
Other travel options between Amsterdam and London can usually take longer:
In comparison, going by coach can take 11 h 35 min on average.
In comparison, taking a train requires on average 4 h 10 min of travel time.
The distance from Amsterdam to London is approximately 221 miles (356 km).
The average frequency per day from Amsterdam to London is:
However, we recommend checking specific travel dates for your route to London from Amsterdam as scheduled services by coach, flight or train can vary by season or day of the week.
These are the most popular departure and arrival points for travellers from Amsterdam to London:
If finding a good deal is your main consideration for your trip from Amsterdam to London, then we'll help you find the best value travel companies for you:
Yes, there are direct services available to London from Amsterdam with the following travel operators:
Direct services tend to save you time and add more convenience in getting you to London as you won't need to change in between, so it's worth paying attention to before booking your tickets from Amsterdam to London.
When planning your trip to London from Amsterdam, it’s good to keep in mind what tickets to buy and their prices in the next 7 days:
However, we recommend buying tickets to London from Amsterdam online a few months in advance to get the best deals and save money on your upcoming journey.
Here are some other resources that might have the information you need