Compare prices and tickets by train, bus or flight

Jan 17
Jan 18
Jan 19
Jan 20
Jan 21
Find prices
Jan 22
Find prices
Jan 23
Find prices
Jan 24
Jan 25
Jan 26
Jan 27
Jan 28
$103BA Cityflyer
Jan 29
Jan 30
Jan 31
Feb 1
Feb 2
Feb 3
Feb 4
Feb 5

More than 1,000 travel companies trust us to sell their tickets all in one place.

Eurolines France
Bla Bla Bus

Need a place to stay?

view on map
Top pick hotels
Entire homes & apartments

Find the best accommodation for you, with our partner

View all

Overview: Bus from Amsterdam to London

distanceDistance221 miles (356 km)
durationAverage bus duration12 h 5 min
priceAverage bus ticket price$50 (€41)
changesDirect busYes
carriersBus providersOuibus, Flixbus or Eurolines France

Buses from Amsterdam to London cover the 221 miles (356 km) long route taking on average 12 h 5 min with our travel partners like Ouibus, Flixbus or Eurolines France. There are direct bus services available. You can get the cheapest bus tickets for this route for as low as $24 (€20), but the average price of bus tickets is $50 (€41). Travelers depart most frequently from Amsterdam Centraal and arrive in London, Hammersmith Bridge Road.

Bus providers: FlixBus from Amsterdam to London

You can travel by bus between Amsterdam and London with FlixBus for as low as $24 (€20). When you search for schedules and tickets, Omio will show you the best trip.


FlixBus is one of Europe's leading low-cost bus companies, founded in Germany and offering long-distance bus services in Europe and the U. S. FlixBus also operates overnight buses on select routes throughout Europe. Standard amenities on FlixBus include free Wi-Fi, power outlets to charge your phone, tablet or laptop during long bus journeys, extra legroom, luggage space and toilets. You can even purchase snacks and drinks onboard. FlixBus offers only the Standard ticket for all its routes, which allows you to bring one carry-on luggage and one checked bag per person. Additional fees apply for extra luggage and specific seat reservations, such as if you want to book an Extra Seat, Table Seat or the Panorama Seat.

  • Average Price: $24

Read on for COVID-19 recommendations and policies for your FlixBus bus ticket from Amsterdam to London:

  • Exceptions to waive change or cancellation fees policy
  • All bookings can be canceled up to 15 minutes before departure (a fee may apply).
  • Cancellations made 30 days before departure are free of charge.
  • Canceled tickets are refunded as a voucher, which is valid for 12 months, and is the value of the original booking (minus a cancellation fee, if applicable).
  • Cashless payments recommended
  • Online booking and check-in recommended

Buses from Amsterdam to London

Traveling from Amsterdam to London by bus is very affordable. Almost eight bus companies serve the Amsterdam to London route. The distance between the two cities is 220 miles and it only takes 11 hours to reach London for a non-stop bus trip. Most buses have excellent amenities to make the trip very comfortable.

Which bus companies travel from Amsterdam to London?

The Amsterdam to London bus route is served by major bus companies which include Bla Bla Bus, Eurolines France, Eurolines Germany, ALSA, Eurolines Nederland, FlixBus and Rede Expressos. Also, most Amsterdam to London buses provide the best on-board features such as carry-on luggage, air conditioning, extra legroom, free WiFi, and USB ports on each row.

How long is the bus from Amsterdam to London?

The average non-stop bus trip from Amsterdam to London takes 11 hours. However, not all buses travel direct and may stop between cities. The stops are very short, so the arrival time may not vary widely.

How many buses are there from Amsterdam to London?

There are 16 daily Amsterdam to London buses. Departures are spread throughout the day with the earliest departing at 12:10 a.m and latest coach at 11:50 p.m. This gives travelers an option of either choosing the day-time journeys or the night-time journeys.

What are the departure and arrival stations for buses from Amsterdam to London?

Departure bus station: There are two bus stops to depart from Amsterdam, namely Sloterdijk station and Station Duivendrecht. The Sloterdijk station is located 2.5 miles, north-west of Amsterdam city. The bus, train, subway, or metro can be used to reach the Sloterdijk station from Amsterdam. The bus is the best alternative since it’s the cheapest and takes only 19 minutes. The bus is available every 15 minutes. The station Duivendrecht is 3.7 miles from Amsterdam Centraal. The easiest way to get to Duivendrecht is by subway, which takes only 12 minutes.

Arrival bus station: The arrival bus station in London is the Victoria Coach Station. It is located on Palace Road, a short walk away from Victoria train station. It has excellent transport links to bus services, underground services and mainline rail, making it very easy to continue to any location in London. Victoria Coach station also features various facilities to make travelers as comfortable as possible. Some of the facilities include automated ticket machines, restaurants, onsite newsagents, phone charging points, payphones, and cashpoints.

Travel Tips: Bus to London from Amsterdam

Take the bus to London easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Amsterdam to London.

Am I allowed to travel by bus from Amsterdam, Netherlands to London, United Kingdom?

Travel by bus between Amsterdam, Netherlands and London, United Kingdom is: Partially open.

Is international entry into London from Amsterdam restricted?

International entry is allowed for: Entry is partially open for citizens and permanent residents of Netherlands

Do I need to quarantine on arrival in United Kingdom from Amsterdam?

Entry Requirements:

  • Negative COVID-19 test issued at most 2 days before arrival for unvaccinated travellers
  • Prebook and pay for day 2 and day 8 COVID-19 PCR tests for unvaccinated travellers
  • 10-day mandatory self-quarantine
  • Travellers with a certificate of vaccination are exempt from compulsory quarantine
  • Prebook and pay for a COVID-19 test, to be taken on the end of day 1 for vaccinated travellers
  • Passenger Locator Form (PLF) required

What are the safety rules to follow in London, United Kingdom?

The government of United Kingdom has imposed these measures to reduce the spread of COVID-19:

  • Physical distance required: 1 metre (s) (3 feet)
  • Face mask required: Regional advice

The above information was last checked on 1/15/22. Remember to check the latest COVID-19 travel safety regulations for your bus from Amsterdam to London closer to your date of departure here

Do I need to quarantine when I return to Netherlands from London, United Kingdom?

Return travel from United Kingdom to Netherlands is: Partially open.

Are there any international entry restrictions on returning to Amsterdam from London?

Entry into Netherlands is allowed for: Entry is partially open for citizens and permanent residents of United Kingdom

Do I need to quarantine on arrival in Netherlands from London?

Requirements for reentering:

  • Entry is allowed only for fully vaccinated travellers
  • 10-day mandatory self-quarantine
  • Negative COVID-19 test is required to end quarantine early. This test occurs on day 5 in quarantine
  • Travellers must present a negative COVID-19 test as either a RT-PCR performed within 48 hours prior to arrival, or an Antigen test performed within 24 hours prior to arrival
  • Health declaration required

What are the safety rules to follow in Amsterdam, Netherlands?

The government of Netherlands has imposed these measures to reduce the spread of COVID-19:

  • Physical distance requirement: 1.5 metre (s) (5 feet)
  • Face mask requirement: Mandatory

Last checked on 1/13/22. Please check the latest COVID-19 travel safety regulations   closer to the travel date of your bus to Amsterdam from London.

How much are cheap buses between Amsterdam and London?

Omio customers have found the cheapest buses from Amsterdam to London to cost as little as $24 (€20)  in the next 7 days.

How much does it cost to take a bus between Amsterdam and London?

In the next 7 days you can expect to pay on average $50 (€41)  for a bus ticket from Amsterdam to London.

How far is it from Amsterdam to London by bus?

You should expect to travel around 221 miles (356 km)  between Amsterdam and London by bus.

What is the Amsterdam to London bus travel time?

The Amsterdam to London bus duration is on average 12 h 5 min, which is to be expected when traveling 221 miles (356 km) from Amsterdam to London. However, the time it takes can vary based on specific dates, weekends, and holidays.

What is the departure bus station in Amsterdam and arrival bus station in London?

Omio customers who travel this route most frequently depart from Amsterdam Centraal   and arrive in London, Hammersmith Bridge Road.

Where is the bus station in Amsterdam? Where is the bus station in London?

Passengers booking this journey most frequently board their buses from Amsterdam Centraal and need to travel around 0.6 miles (916 m) from the city center to get to this bus station.

Passengers arriving in London most often arrive at London, Hammersmith Bridge Road and need to travel around 4.5 miles (7.2 km) from this bus station to the city center.

Which bus providers can get me from Amsterdam to London?

Take the Amsterdam to London bus with Ouibus, Flixbus or Eurolines France. However, it's always good to check out all possible bus companies for the route to London from Amsterdam as there might be differences in the amenities they offer.

When is the earliest bus from Amsterdam to London? When is the last bus from Amsterdam to London?

The earliest bus for this journey departs from Amsterdam at 9: 20 AM. The last bus leaves from Amsterdam at 10: 55 PM. Check Omio for the latest bus schedule from Amsterdam to London and book the best time to depart on your chosen travel date.

How far in advance should I purchase bus tickets from Amsterdam to London for the best deals?

The price of a one way bus ticket from Amsterdam to London is on average $50 (€41) if you purchase within the next 7 days. But we recommend booking tickets before your planned travel date to find the best prices for buses from all possible bus companies offering this journey. In general, you can find bus tickets to London from Amsterdam available a few months in advance.