Direct flights from London to Amsterdam (LHR → AMS)

Distance 370 km (230 mi)
Est. duration 26m
Loading map...
Live fares · LHR → AMS

Available flights

British AirwaysNon-stop
from$190
Book

Frequently asked questions

How far is the flight from London to Amsterdam? The flight distance from LHR to AMS is approximately 370 km (230 miles).
How long is the flight from LHR to AMS? The estimated flight time from London to Amsterdam is approximately 26m.
What airlines fly from LHR to AMS? Airlines operating direct flights from London to Amsterdam include: BA, KL.

Cheapest fares London → Amsterdam

Related guides for this route

Sibling pages from across Flightmaps — fares, visa rules, country aggregations, and per-airline routes for London → Amsterdam.

Try a nearby airport to London

Flights to Amsterdam (AMS) from other airports within 350 km of London. Often unlocks cheaper fares or better times.

Or try a nearby airport to Amsterdam

Flights from London (LHR) to other airports within 350 km of Amsterdam.

Other flights from London (LHR)

Other flights from Amsterdam (AMS)