London to Amsterdam

travel London Amsterdam
Cheapest

Carpool

Cheapest $23

Quickest

Flight

Quickest 5h 0min

Most Convenient

Train

Most Convenient

There are 2 train companies operating 2 routes - ES, 9300 from London to Amsterdam. The cheapest train costs $85 and is 11h 23min.

Faretrotter is a travel aggregation resource that gathers travel company amenities and statistics and compares modes of transportation between cities. Use Faretrotter to plan your next trip, or purchase a ticket your next city.

What is the best way to travel from London to Amsterdam?

There are 4 ways to travel from London to Amsterdam. 4 trains, 4 buses, 2 flights and 1 by car are possible between the two areas. The by car from London to Amsterdam is the cheapest. The flight from LGW to AMS is the fastest. The train operated by running from City Thameslink to Amsterdam is the most convenient.

It's important to check each mode when booking your ticket so that you can find the best method for you. The cost of each type varies differently, so be sure to use Faretrotter to keep an eye out!

Find related trips

Cheapest way from City of London to Zaanstad Train from Islington to Hoofddorp Cheapest way from Croydon to Haarlem Train from Enfield Town to Almere Stad Cheapest way from Sutton to Alkmaar


Train from London to Amsterdam from $102

Train
London to Amsterdam
$102
14h 12min
Caledonian Road & Barnsbury
6h 6min · Train ES
St-Denis
8h 6min · Train 9300
Amsterdam

Bus from London to Amsterdam from $73

Bus
London to Amsterdam
$73
8h 39min
London
8h 39min · Bus
Amsterdam

Flight from LHR London to AMS Amsterdam from $269

Flight
LHR to AMS
$269
5h 0min
LHR
5h 0min · Flight
AMS

Train from City Thameslink Angel to Amsterdam from $86

Train
City Thameslink to Amsterdam
$86
11h 23min
City Thameslink
6h 8min · Train ES
Biache-St-Vaast
5h 15min · Train 9300
Amsterdam

Bus from Heathrow to Amsterdam from $77

Bus
Heathrow to Amsterdam
$77
9h 12min
Heathrow
9h 12min · Bus
Amsterdam

Flight from LGW London to AMS Amsterdam from $268

Flight
LGW to AMS
$268
5h 0min
LGW
5h 0min · Flight
AMS

Train from Farringdon Farringdon to Amsterdam from $86

Train
Farringdon to Amsterdam
$86
11h 25min
Farringdon
6h 10min · Train ES
Biache-St-Vaast
5h 15min · Train 9300
Amsterdam
Bus
Dartford to Amsterdam
$69
8h 10min
Dartford
8h 10min · Bus
Amsterdam
Bus
London to Utrecht
$75
8h 53min
London
8h 53min · Bus
Utrecht
Train
Drayton Park to Amsterdam
$102
14h 16min
Drayton Park
6h 9min · Train ES
St-Denis
8h 6min · Train 9300
Amsterdam
Drive
London to Amsterdam
$23
5h 32min
London
5h 32min · Drive
Amsterdam