Happy Black Friday! New to Omio? Get 15% off your first app booking. Valid until 03/12/2024.
15% discount applied on bookings with a total basket value up to 100 Euros.
Valid for first-time customers only
Only available on app bookings
This offer will end on 03/12/2024.
Limit one (1) coupon code per eligible booking. Cannot be combined, transferred or exchanged.
For full terms and conditions: https://www.omio.com/coupon

How to travel from Amsterdam to London

Mon, Dec 02
+ Add return
QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Travel Information from Amsterdam to London

distanceDistance356 km
modeAvailable travel modesTrain, coach or flight
priceTicket price range€30 - €134
cheapestCheapest modeCoach • €30 • 9 h 45 min
fastestFastest modeFlight • €91 • 1 h
carriersPopular travel companiesBlaBlaCar Bus, Stena Line, easyJet or Eurostar

Take a train, coach or flight to travel 356 km from Amsterdam to London. The most popular travel providers which serve this route are BlaBlaCar Bus, Stena Line, easyJet or Eurostar among others. Travellers can even take a direct coach, ferry, flight or train from Amsterdam to London.

Travel options
from Amsterdam to London

How to get from Amsterdam to London by train, bus or flight.

Our recommendation
ferry

The best way to travel from Amsterdam to London is by taking a ferry because it’s the best combination of price and speed.

Stena Line
02:15PM6h30
Amsterdam
07:45PMLondon
761One-way
0 transfers
Cheapest
FlixBus
08:45AM12h35
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
08:20PMLondon, Victoria Coach Station
621One-way
0 transfers
Fastest
KLM Cityhopper
05:25PM1h00
Amsterdam Airport Schiphol (AMS)
05:25PMLondon City Airport (LCY)
4641One-way
0 transfers
Other options
Eurostar
12:08PM4h49
Amsterdam Centraal
03:57PMLondon St Pancras International (STP)
1801One-way
1 transfer
Eurostar
02:08PM4h39
Amsterdam Centraal
05:47PMLondon St Pancras International (STP)
1801One-way
1 transfer
Eurostar
09:23AM5h34
Amsterdam Centraal
01:57PMLondon St Pancras International (STP)
2391One-way
2 transfers
BlaBlaCar Bus
01:45PM17h20
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
06:05AMLondon, Victoria Coach Station
671One-way
1 transfer
FlixBus
06:15PM12h00
Amsterdam, Piarcoplein (Amsterdam Sloterdijk)
05:15AMLondon, Victoria Coach Station
951One-way
0 transfers
FlixBus
04:00AM17h20
Amsterdam
08:20PMLondon, Victoria Coach Station
841One-way
1 transfer
easyJet
07:05AM1h15
Amsterdam Airport Schiphol (AMS)
07:20AMLondon Gatwick Airport (LGW)
1521One-way
0 transfers
easyJet
09:25AM1h10
Amsterdam Airport Schiphol (AMS)
09:35AMLondon Luton Airport (LTN)
2281One-way
0 transfers
easyJet
01:10PM1h10
Amsterdam Airport Schiphol (AMS)
01:20PMLondon Luton Airport (LTN)
2281One-way
0 transfers
Stena Line
10:00PM9h30
Amsterdam
06:30AMLondon
831One-way
0 transfers

Find all the dates and times for this journey by train, bus, flight, and ferry .

Compare prices and tickets Prices for trains, buses and flights

Mon
Dec 02
Tue
Dec 03
Wed
Dec 04
Thu
Dec 05
Fri
Dec 06
Sat
Dec 07
Sun
Dec 08
Mon
Dec 09
Tue
Dec 10
Wed
Dec 11
Thu
Dec 12
Fri
Dec 13
Sat
Dec 14
Sun
Dec 15
Mon
Dec 16
Tue
Dec 17
Wed
Dec 18
Thu
Dec 19
Fri
Dec 20
Sat
Dec 21
Sun
Dec 22

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

Trenitalia
Easyjet
Deutsche Bahn
SNCF

All travel companies: All Airlines, Train and Coach Companies from Amsterdam to London

Travel between Amsterdam and London on Eurowings, BlaBlaCar Bus and Lufthansa travel with Omio. When comparing timetables and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.

Eurostar is the exclusive high-speed railway service connecting the United Kingdom with countries in Europe like France, Belgium and the Netherlands. Most Eurostar travel travel through the Channel Tunnel between the UK and France. With a high-speed travel service reaching speeds up to 186 mph (300 km/h), you will travel from Amsterdam to London in ultimate comfort coupled with modern, comfortable seats and large windows. When booking your Eurostar travel to London from Amsterdam, you can choose between three ticket types: Standard, Standard Premier (with light refreshments served and spacious seats), and Business Premier (with flexible travel options, spacious seating, lounge access, priority boarding and hot meal served).

    BlaBlaCar Bus (formerly known as Ouibus or iDBUS) is a popular French travel provider from France operating long-distance services in 10 countries in Europe and connecting over 300 destinations. It is a subsidiary of the French car sharing service, BlaBlaCar. Standard amenities on BlaBlaCar Bus include toilets, air conditioning, USB and power outlets for charging phones, tablets and laptops during long travel journeys, extra legroom and adjustable seats. There is also free Wi-Fi available on select routes. The only ticket type from BlaBlaCar Bus is the Standard ticket, which allows each traveler to bring one cabin bag and up to two hold bags.

      Eurowings is Germany's leading low-cost airline and offers a choice of Smart, Best and BIZclass fares for your next travel between Amsterdam and London.

        FAQs: Travel from Amsterdam to London

        FAQs: Travel 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.
        FAQs

        There are 3 travel options from Amsterdam to London: train, coach or flight.

        The cheapest way to go to London from Amsterdam is by taking a coach, which costs on average €30.

        This is compared to other ways of getting from Amsterdam to London:

        Taking a coach costs €54 less than taking a ferry, which costs on average €84 for the same trip.

        Taking a coach costs €61 less than taking a flight, which costs on average €91 for the same trip.

        Taking a coach costs €104 less than taking a train, which costs on average €134 for the same trip.

        The fastest way to get to London from Amsterdam is by flight with an average travel time of 1 h.

        Other travel options to London take longer:

        Getting to London by coach takes 9 h 45 min on average.

        Getting to London by ferry takes 6 h 30 min on average.

        Train takes 4 h 12 min on average.

        London is approximately 356 km away from Amsterdam.

        The average frequency per day from Amsterdam to London is:

        • Around 2 coaches per day.
        • 1 train a day.

        However, we recommend checking specific travel dates for your journey from Amsterdam to London as scheduled services by train, coach or flight can vary by season or day of the week.

        These are the most popular departure and arrival points when travelling from Amsterdam to London:

        • Most travellers catch their coach from Amsterdam, Piarcoplein (Amsterdam Sloterdijk) and arrive in London, Victoria Coach Station.
        • Most travellers take a flight from Amsterdam Airport Schiphol to London Gatwick Airport.
        • Most travellers take a train from Amsterdam Centraal to London St Pancras International.

        Omio works with many trusted partners that can help you travel the best way from Amsterdam to London:

        • You can go to London from Amsterdam by coach with BlaBlaCar Bus, FlixBus, Megabus or Infobus. You'll see cheap coach tickets for €30 with FlixBus from Amsterdam to London on Omio.
        • You can travel between Amsterdam and London by flight with easyJet, British Airways, KLM, BA Euroflyer, Flybe, KLM Cityhopper, Cityflyer (British Airways 2), Iberia Express, Eurowings, Lufthansa, SWISS, Air France, Norwegian Air or Lufthansa Cityline (2). You can find cheap tickets on Omio for €78 with easyJet from Amsterdam to London.
        • You can go to London from Amsterdam by train with Eurostar, NS International | IC Brussel, BSB or PKP Intercity. You'll see cheap train tickets for €120 with Eurostar from Amsterdam to London on Omio.

        Yes, there are direct routes from Amsterdam to London with the following travel companies:

        • You can find 2 direct coaches per day to take to London with FlixBus.
        • You can check for a direct train to London with Eurostar with 1 direct train per day.

        Direct services to London tend to save you time and add more convenience as you won't need to transfer at another stop in between, so it's worth paying attention to before booking tickets for your journey.

        Looking to extend your trip from Amsterdam to London? Many Omio customers who go from Amsterdam to London usually extend their holiday to explore other popular destinations like Paris, Edinburgh, Manchester or Brussels. If you're looking to explore Paris, Edinburgh, Manchester or Brussels from London, let Omio find you the best connections available at an affordable price.

        Popular countries

        Explore the area by ferries

        HomeTravelTravel to LondonHow to travel from Amsterdam to London

        The Omio App Makes Travel Planning Easy

        We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

        ios-badge
        android-badge
        Hand With Phone
        Currency
        Language