British Airways and KLM operate nonstop flights from London (LHR) to Amsterdam (AMS). The nonstop flight takes around ~0h 28m, covering 230 miles (370 km) and operates multiple daily. Round-trip fares currently start at $179, with a typical fare around $223 across 97 recent fare combinations. Updated 29 June 2026.
We'll check every combination in your window daily and email you the cheapest match. No account needed.
Scheduled departures over the next 7 days · Updated 24d ago
Yes, British Airways and KLM operate nonstop flights from London (LHR) to Amsterdam (AMS).
British Airways, KLM operate nonstop flights from London to Amsterdam.
The nonstop flight from London to Amsterdam takes ~0h 28m (approximately 370 km).
Nonstop flights from London to Amsterdam operate multiple daily.
Round-trip flights from London (LHR) to Amsterdam (AMS) start at $179, with a typical fare around $223. Based on 97 recent fare combinations.