â„šī¸ Some links are affiliate links — we may earn a commission at no extra cost to you. How we stay honest.

London to Amsterdam: How to Travel

Quick Answer

The distance from London to Amsterdam is 360 km. The Eurostar direct train is the most civilized way to travel. Book early for fares from GBP 40 each way. You'll leave London St Pancras and arrive at Amsterdam Centraal without any transfers, passing under the Channel and through Belgium. For budget travelers, flights with easyJet from Luton or Gatwick can be cheaper but take just as long door-to-door.

How to Get from London to Amsterdam

ModeDurationCostBest For
🚆 Train 3h 52min GBP 40-200 Travelers who value comfort and convenience over rock-bottom prices
âœˆī¸ Fly 1h 15min (flight) + 3h (airports) GBP 30-150 Budget travelers who book early or those connecting onward
🚌 Bus 10-12h GBP 20-40 Ultra-budget travelers or those who enjoy the journey
🚗 Drive 5h 30min (via Eurotunnel) GBP 80-130 (Eurotunnel + fuel) Groups doing a multi-city road trip through Belgium and the Netherlands
💡 Pro Tip

The best option depends on your priorities — read the detailed breakdown below.

🚆 Train from London to Amsterdam

Duration: 3h 52min | Cost: GBP 40-200

Pros

  • City center to city center
  • No airport hassle or liquids restrictions
  • Scenic ride through Kent and Belgium

Cons

  • Can be expensive if booked late
  • Passport control at St Pancras adds time
  • Limited departures (4-5 daily)

âœˆī¸ Fly from London to Amsterdam

Duration: 1h 15min (flight) + 3h (airports) | Cost: GBP 30-150

Pros

  • Cheap with easyJet, Vueling, or KLM sales
  • Fast flight time
  • Good for connecting flights

Cons

  • Airport transfers add 1.5h each side
  • Total journey often 5-6 hours
  • Carbon footprint higher

🚌 Bus from London to Amsterdam

Duration: 10-12h | Cost: GBP 20-40

Pros

  • Cheapest option available
  • Overnight services save a hotel night
  • Channel crossing included

Cons

  • Very long journey
  • Uncomfortable for sleeping
  • Ferry crossing adds complexity

🚗 Drive from London to Amsterdam

Duration: 5h 30min (via Eurotunnel) | Cost: GBP 80-130 (Eurotunnel + fuel)

Pros

  • Complete flexibility
  • Can stop in Bruges or Ghent
  • Economical for groups

Cons

  • Eurotunnel or ferry booking required
  • Parking in Amsterdam is expensive (EUR 40-60/day)
  • Driving in Amsterdam is not recommended

Our Recommendation

The Eurostar direct train is the most civilized way to travel. Book early for fares from GBP 40 each way. You'll leave London St Pancras and arrive at Amsterdam Centraal without any transfers, passing under the Channel and through Belgium. For budget travelers, flights with easyJet from Luton or Gatwick can be cheaper but take just as long door-to-door.

Book Your London to Amsterdam Trip

London and Amsterdam are two of Europe's most visited cities, and the journey between them has never been easier. The Eurostar direct service, launched in 2018, transformed this route from a two-train affair into a seamless 3 hour 52 minute ride from St Pancras International to Amsterdam Centraal.

Budget airlines also compete aggressively on this route. EasyJet, KLM, and British Airways all fly multiple times daily, with fares sometimes dropping below GBP 30 one-way. But once you add Tube to the airport (40 min), check-in (1h+), flight, and the train from Schiphol to Centraal (15 min), the total time is usually 5-6 hours — not much less than the train.

Amsterdam's compact center, world-class museums (Rijksmuseum, Van Gogh, Anne Frank House), and famous canal ring make it an ideal weekend break from London. The city is supremely bikeable, and you won't need a car. If you have extra time, take a day trip to Haarlem, Utrecht, or the Kinderdijk windmills — all within 30 minutes by Dutch Rail.

Frequently Asked Questions

Is the Eurostar from London to Amsterdam direct?

Yes, the outbound Eurostar from London St Pancras to Amsterdam Centraal is direct (3h 52min). Return journeys currently require a brief stop in Brussels for passport control, adding about 15 minutes.

How do I get the cheapest London to Amsterdam ticket?

Book the Eurostar 3-4 months in advance for fares from GBP 40. Alternatively, easyJet from Luton can be as low as GBP 20-30 one-way if you travel light (cabin bag only).

Do I need a passport?

Yes. Since Brexit, UK citizens need a passport to enter the Netherlands. Passport control happens at St Pancras before boarding (arrive 60-90 minutes early).

Can I take the ferry from London to Amsterdam?

Stena Line operates an overnight ferry from Harwich (1.5h from London) to Hook of Holland (1h from Amsterdam). It takes about 7 hours but you get a cabin and arrive refreshed.

Plan Your Complete Trip

âœˆī¸ Flights

Get Our Free Europe Road Trip Checklist

Country-by-country driving requirements, packing list, and emergency contacts — all in one PDF.

BTS

BestTravelScout Editorial Team

Our editorial team researches and tests travel products hands-on, comparing prices and policies across dozens of providers to bring you honest, data-backed recommendations.

✅ Fact-checked 🔄 Updated quarterly 🔍 Our methodology
About our team →
Search Flights