Buses from London to Amsterdam

Fri, May 25

Best Price

Real-time comparison

Easy Booking

Direct access to over 600 train, bus and flight partners

Customer Satisfaction

More than 20 million users from over 120 countries

Deutsche Bahn
National Rail
National Express
Fri, May 25
Sat, May 26
Sun, May 27
Mon, May 28
Tue, May 29
Wed, May 30
eurolines_france$ 35
eurolines_france$ 56
eurolines_france$ 52
eurolines_france$ 34
eurolines_france$ 34
meinfernbus_flixbus$ 30
eurolines_france$ 29
eurostar$ 250
eurostar$ 268
eurostar$ 222
eurostar$ 222
eurostar$ 131
eurostar$ 119
eurostar$ 101
british_airways$ 228
british_airways$ 49
vueling$ 260
vueling$ 121
easyjet$ 65
easyjet$ 39
vueling$ 44

London to Amsterdam Bus Information

Avg. Bus Duration:670
Bus arrives in:Amsterdam
Buses depart from:London
Coach Ticket Price:$ 36
Distance:357 Kms
Bus Companies:Flixbus, Eurolines France, Ouibus

Buses from London to Amsterdam

Buses in Europe are a convenient way to travel between cities, with a number of companies offering domestic and international routes. Buses from London to Amsterdam take passengers by coach from London Victoria to Amsterdam via the channel ferry crossing between Dover and Calais. National Express services for this route begin in the morning with several buses leaving throughout the day up until the last departing in the late evening. The full journey time varies between 10 and 12 hours. Ouibus also offer a few services a day, also departing from Victoria Coach Station in the morning or in the late evening for an overnight journey, via the Dover channel crossing and taking approximately 10 hours in total.

London to Amsterdam buses: Not what you're looking for?

Return buses from Amsterdam to London | Compare all modes of traveling from London to Amsterdam | Or learn more about buses to Amsterdam

London to Amsterdam Bus Cost

Average prices for buses from London to Amsterdam when you book in advance

Booking Period

Average Price

Same Day


1 Day in Advance


1 Week in Advance


2 Weeks in Advance


1 Month in Advance


3 Months in Advance


London to Amsterdam Buses: General Information

While taking a bus is slower than flying or taking the train, it is significantly cheaper and can take as little as 9 hours to arrive in Amsterdam.

  • autobus Most London to Amsterdam buses are run by either Flixbus, National Express and Ouibus.
  • autobus Most buses are direct, depart from London's Victoria bus station and arrive at Amsterdam's Sloterdijk bus station.
  • autobus Traveling from London to Amsterdam by bus takes as little as 8 hours and 55 minutes.
  • autobus Most travelers book their London to Amsterdam bus ticket 1 day in advance of the travel date.

Based on GoEuro's travel data, as the table above clearly illustrates, ticket prices on London to Amsterdam buses decrease the further they are booked in advance:

  • It is 16% cheaper on average to purchase an London to Amsterdam bus ticket a day in advance as opposed to at the station on the day of travel.
  • It is 27% cheaper to book an London to Amsterdam bus ticket 1 week in advance as opposed to the day you intend to travel.
  • London to Amsterdam bus tickets are 38% cheaper on average when booked 1 month in advance as opposed to purchasing a bus ticket the day of.

Taking the Bus from London

All coach or bus services to Amsterdam start at London Victoria Coach Station which is found to the southwest of central London. Victoria Coach Station can be accessed via the District, Victoria, and Circle underground lines to Victoria followed by a five-minute walk to the coach station. Numerous London buses also serve Victoria including night bus services operating throughout the night. Getting to London Victoria from Heathrow will take approximately one hour by tube or train and around 10 minutes from central London.

Getting into Amsterdam by Bus

The beautiful city of Amsterdam is famed for its tall townhouses with their gabled facades, its abundance of canals, laid-back culture and of course the arts. Coach services from London will arrive in Zeeburg P&R coach park at Zuiderzeeweg, which is found to the east of Central Amsterdam. The quickest way to reach the center of the city is via the express tram 26 to Central Station or via buses 37 or 245. Journey time for the coach station to central Amsterdam is approximately 10-15 minutes by tram and 20 minutes by bus. Tram services stop during the night but bus services remain in use. Taxis are also available 24 hours a day.

Always on the go?

Get the FREE GoEuro app now