Home/Flights from Amsterdam/AMS to LHR
Flight Route
AMSLHR

Flights from Amsterdam to London

Schiphol (AMS) to Heathrow (LHR). Served by British Airways, KLM, easyJet.

Distance
230 mi
370 km
Flight Time
1h 30m
nonstop
Airlines
3
British Airways, KLM, easyJet

Airports

Frequently Asked Questions

How long is the flight from Amsterdam to London?

A nonstop flight from Amsterdam to London takes approximately 1h 30m.

Which airlines fly from AMS to LHR?

British Airways, KLM, and easyJet fly from AMS to LHR. That's 3 airlines serving this route.

Amsterdam to London Flight Info

The distance is 230 miles (370 km). with a nonstop flight time of about 1h 30m. Airlines on this route include British Airways, KLM, easyJet.

Track Amsterdam to London prices

Set up a guest alert and we'll keep checking prices for you. No account needed.

Get Started Free →

More for this route

Related Routes

Looking for the return flight?

Check prices for London to Amsterdam

View London → Amsterdam