AMS → LCY Amsterdam to London
live
Direct flights from Amsterdam (AMS) to London (LCY): 13 nonstop departures observed each week across 2 airlines. 73% of the last 63 operated flights arrived within 15 minutes of schedule. The median arrival is on schedule. 2 of the 63 tracked flights were cancelled. The nonstop covers 335 km, an estimated 56 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and London. Updated 17 August 2026 at 10:25 UTC.
AMS
Amsterdam
smooth · +14
LCY
London
tracking
dep bank 07:15–20:10 13x weekly
Median arrival +2 min across the last 63 operated legs
Flight time ~0h 56m estimated from route distance
Weekly departures 13x 2 direct airlines on the leg
Cancelled 3.2% recent route rate · 2 of 63
Current nonstop fares AMS → LCY · one way · economy · 1 adult
loading
Today Checking… Direct airline fares
Tomorrow Checking… Direct airline fares
In one week Checking… Direct airline fares
The week scheduled departures · origin local time
British Airways KLM
Each mark is a scheduled departure at its origin-local time, observed operating in the last 7 days. Today is highlighted.
Who flies it observed on the boards · 7 days
British AirwaysBA 58% on time
Flights BA8450 07:45 Mo Tu We Th Fr · BA8496 09:55 Mo Tu · BA8452 11:25 Mo We · BA8460 13:35 Th Fr
KLMKL 84% on time
Flights KL977 07:15 Mo Tu We Th Fr Sa · KL981 08:45 Mo Tu We Th Fr Sa · KL983 09:30 Mo Tu We Th Fr Sa · KL991 17:15 Mo Tu We Th Fr Su
History operated legs · board outcomes
Show 32 more legs
Actual board outcomes rather than schedules, paired departure and arrival per flight and day.
Full board history, day by day →
Board tracking
Recent operations · last 7 days + today
Live airport board rows from AMS and LCY, paired departure → arrival per flight and day. Rolling window — today plus the previous 7 days from our live airport boards, accumulated on each FIDS poll.
Board rows 65 Completed 64 Delayed 14 Cancelled 3 Within 15m 49/64 Median +1m
BA8450 British
6 days
Mon, Aug 17
1/2 legs · G-LCYL
AMS
Departure
07:42
Departed · Sched 07:453m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · GLCYO
AMS
Departure
07:40
Departed · Sched 07:455m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · GLCAB
AMS
Departure
07:37
Departed · Sched 07:458m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · GLCYK
AMS
Departure
07:44
Departed · Sched 07:451m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · GLCYT
AMS
Departure
07:58
Departed · Sched 07:4513m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · GLCYN
AMS
Departure
07:44
Departed · Sched 07:451m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8450 history →
BA8452 British
3 days
Mon, Aug 17
1/2 legs · G-LCYP
AMS
Departure
11:41
Departed · Sched 11:2516m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · GLCYJ
AMS
Departure
11:28
Departed · Sched 11:253m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · GLCYT
AMS
Departure
12:15
Departed · Sched 11:2550m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8452 history →
BA8454 British
5 days
Mon, Aug 17
1/2 legs · G-LCAF
AMS
Departure
Sched 14:20
Scheduled departure
→
LCY
Arrival
—
LCY is outside our board polling set.
Sun, Aug 16
1/2 legs · GLCAD
AMS
Departure
16:32
Departed · Sched 15:4052m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · GLCYN
AMS
Departure
16:44
Departed · Sched 16:2024m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · GLCAH
AMS
Departure
17:07
Departed · Sched 16:2047m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · GLCYZ
AMS
Departure
14:22
Departed · Sched 14:202m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8454 history →
BA8496 British
3 days
Mon, Aug 17
1/2 legs · G-LCAE
AMS
Departure
10:34
Departed · Sched 09:5539m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · GLCYZ
AMS
Departure
09:54
Departed · Sched 09:551m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · GLCAH
AMS
Departure
11:10
Departed · Sched 09:5575m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8496 history →
KL977 KLM
7 days
Mon, Aug 17
1/2 legs · PH-EZH
AMS
Departure
07:21
Departed · Sched 07:156m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Sat, Aug 15
1/2 legs · PHEZM
AMS
Departure
07:39
Departed · Sched 07:1524m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · PHEZM
AMS
Departure
07:18
Departed · Sched 07:153m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · PHEZF
AMS
Departure
07:13
Departed · Sched 07:152m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · PHEZG
AMS
Departure
07:14
Departed · Sched 07:151m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · PHEZP
AMS
Departure
07:16
Departed · Sched 07:151m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · PHEZS
AMS
Departure
07:13
Departed · Sched 07:152m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL977 history →
KL981 KLM
7 days
Mon, Aug 17
2/2 legs · PH-EZG
AMS
Departure
Sched 08:45
Cancelled
→
LCY
Arrival
Sched 08:50
Cancelled
Sat, Aug 15
1/2 legs · DACJJ
AMS
Departure
08:42
Departed · Sched 08:453m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · PHEZS
AMS
Departure
09:24
Departed · Sched 08:4539m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · PHEZS
AMS
Departure
08:46
Departed · Sched 08:451m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · PHEZM
AMS
Departure
08:49
Departed · Sched 08:454m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · PHEZS
AMS
Departure
08:43
Departed · Sched 08:452m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · PHEXV
AMS
Departure
08:46
Departed · Sched 08:451m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL981 history →
KL983 KLM
7 days
Mon, Aug 17
1/2 legs · PH-EZF
AMS
Departure
09:51
Departed · Sched 09:3021m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Sat, Aug 15
1/2 legs · PHEZX
AMS
Departure
09:38
Departed · Sched 09:308m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · PHEZL
AMS
Departure
09:34
Departed · Sched 09:304m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · PHEZO
AMS
Departure
09:42
Departed · Sched 09:3012m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · PHEZF
AMS
Departure
09:30 Departed
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · PHEXF
AMS
Departure
09:32
Departed · Sched 09:302m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · PHEZH
AMS
Departure
09:33
Departed · Sched 09:303m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL983 history →
BA8456 British Airways
6 days
Sun, Aug 16
1/2 legs · GLCYL
AMS
Departure
18:11
Departed · Sched 18:154m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · GLCAD
AMS
Departure
18:40
Departed · Sched 18:1525m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · GLCYO
AMS
Departure
18:11
Departed · Sched 18:154m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · GLCAB
AMS
Departure
18:12
Departed · Sched 18:153m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · GLCYK
AMS
Departure
18:16
Departed · Sched 18:151m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · GLCAD
AMS
Departure
18:22
Departed · Sched 18:157m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8456 history →
KL991 KLM
5 days
Sun, Aug 16
1/2 legs · DACJJ
AMS
Departure
18:03
Departed · Sched 17:1548m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · DACJJ
AMS
Departure
17:14
Departed · Sched 17:151m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · DACJJ
AMS
Departure
17:15 Departed
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · DACJJ
AMS
Departure
17:15 Departed
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · DAKJC
AMS
Departure
17:17
Departed · Sched 17:152m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL991 history →
KL993 KLM
4 days
Sun, Aug 16
1/2 legs · PHEZF
AMS
Departure
18:25 Departed
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · PHEZR
AMS
Departure
18:24
Departed · Sched 18:251m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · PHEZP
AMS
Departure
18:30
Departed · Sched 18:255m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · PHEZF
AMS
Departure
18:22
Departed · Sched 18:253m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL993 history →
KL995 KLM
6 days
Sun, Aug 16
1/2 legs · PHEZP
AMS
Departure
19:45 Departed
→
LCY
Arrival
—
LCY is outside our board polling set.
Fri, Aug 14
1/2 legs · PHEZM
AMS
Departure
19:46
Departed · Sched 19:451m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · PHEZO
AMS
Departure
19:46
Departed · Sched 19:451m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Wed, Aug 12
1/2 legs · PHEZN
AMS
Departure
19:43
Departed · Sched 19:452m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Tue, Aug 11
1/2 legs · PHEXF
AMS
Departure
19:42
Departed · Sched 19:453m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Mon, Aug 10
1/2 legs · PHEXE
AMS
Departure
19:47
Departed · Sched 19:452m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL995 history →
KL997 KLM
1 day
Sun, Aug 16
1/2 legs · PHEZX
AMS
Departure
20:14
Departed · Sched 20:104m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Full KL997 history →
BA8458 British Airways
2 days
Fri, Aug 14
1/2 legs · GLCYN
AMS
Departure
20:25
Departed · Sched 19:5035m late
→
LCY
Arrival
—
LCY is outside our board polling set.
AMS
Departure
Sched 19:50
Cancelled
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8458 history →
BA8460 British Airways
2 days
Fri, Aug 14
1/2 legs · GLCYZ
AMS
Departure
14:16
Departed · Sched 13:3541m late
→
LCY
Arrival
—
LCY is outside our board polling set.
Thu, Aug 13
1/2 legs · GLCYN
AMS
Departure
13:31
Departed · Sched 13:354m early
→
LCY
Arrival
—
LCY is outside our board polling set.
Full BA8460 history →
Airports right now live boards
Cite this data
Journalists, bloggers, and researchers may cite this page with attribution and a link to Pro Flight Search.
Suggested citation
Pro Flight Search — Amsterdam (AMS) to London (LCY) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-LCY
Copy
How we measure this →
AMS to LCY questions
Is AMS–LCY running on time right now? Smooth skies ahead. The departure side at AMS is the weaker end, route health score 82/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–LCY? Operators schedule morning departures around 07:15 and evening departures around 17:15 from AMS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LCY delay card to confirm conditions when you'd arrive.
How long is the flight from AMS to LCY? Great-circle distance is 335 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 54–59 min gate-to-gate on this route.
How often does AMS–LCY fly? 2 carriers operate this route, around 61 flights a week between them. Compare carrier days and times in the airline list above.