AMS → LHR Amsterdam to London
live
Direct flights from Amsterdam (AMS) to London (LHR): 14 nonstop departures observed each week across 2 airlines. 49% of the last 35 operated flights arrived within 15 minutes of schedule. The median arrival is 10 minutes late. 4 of the 35 tracked flights were cancelled. The nonstop covers 370 km, an estimated 58 minutes in the air. Measured by Pro Flight Search from live flight boards at Amsterdam and London. Updated 25 October 2026 at 22:12 UTC.
Today, AMS → LHR Sun 25 Oct · local times
Sched Flight AMS departure LHR arrival
07:00
BA449 British Airways
Left 07:14 +14
Landed 07:06 −24
07:20
KL1001 KLM - Royal Dutch Airlines
Cancelled
·
10:20
BA431 British Airways
Left 12:01 +101
Landed 11:51 +71
10:20
KL1005KLM - Royal Dutch Airlines
Left 10:42 +22
Landed 10:38 −7
11:35
BA433 British Airways
Left 12:23 +48
Landed 12:22 +27
11:45
KL1007KLM - Royal Dutch Airlines
Cancelled
·
14:15
BA437 British
Left 15:21 +66
Landed 15:08 +33
15:45
KL1011 KLM - Royal Dutch Airlines
Left 16:20 +35
Landed 16:13 +8
16:15
BA439 British Airways
Left 16:51 +36
Landed 16:40 +10
16:45
KL1013 KLM
Left 17:16 +31
Landed 17:00
17:25
BA441 British Airways
Cancelled
·
18:50
KL1015 KLM - Royal Dutch Airlines
Left 19:08 +18
Landed 19:05 −10
19:55
BA445 British Airways
Left 20:13 +18
Landed 20:02 −8
20:40
KL1017 KLM
Left 20:53 +13
Landed 20:38 −12
21:30
BA447 British Airways
Left 21:46 +16
Landed 21:53 +8
Checked AMS board 22:03 · LHR board 22:12
AMS
Amsterdam
busy · +15
LHR
London
smooth · +0
dep bank 07:20–21:15 14x weekly
Runs rough · 2 airlines · 14x weekly · nonstop
49% on time
of the last 35 operated AMS → LHR flights arrived within 15 minutes
Median arrival delay is +10 min . 4 of 35 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival +10 min across the last 35 operated legs
Flight time ~0h 58m estimated from route distance
Weekly departures 14x 2 direct airlines on the leg
Cancelled 11.4% recent route rate · 4 of 35
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 35% on time
Flights BA445 varies daily · BA429 varies Mo Tu We Th Fr Su · BA431 11:35 daily · BA433 varies daily
KLMKL 67% on time
Flights KL1001 07:20 daily · KL1003 08:40 Mo Tu We Th Fr · KL1005 10:15 daily · KL1009 13:25 daily
History operated legs · board outcomes
10-25 BA431 dep +101 → arr +71
10-25 BA433 dep +48 → arr +27
10-25 BA437 dep +66 → arr +33
10-25 BA439 dep +36 → arr +10
10-25 BA445 dep +18 → arr −8
10-25 BA447 dep +16 → arr +8
10-25 BA449 dep +14 → arr −24
10-25 KL1005 dep +22 → arr −7
10-25 KL1007 cancelled CNX
10-24 BA431 dep +115 → arr +74
10-24 BA433 dep +83 → arr +49
10-24 BA435 dep +49 → arr +12
10-24 BA445 dep +16 → arr −14
10-24 KL1005 dep +46 → arr +1
Show 27 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 LHR, paired departure → arrival per flight and day. Board tracking since Fri, Oct 23 — history builds over 7 days as we poll hub boards up to 4× daily.
Board rows 60 Completed 60 Delayed 26 Cancelled 7 Within 15m 31/60 Median +10m
BA431 British Airways
3 days
Sun, Oct 25
2/2 legs · G-TNEJ
AMS
Departure
11:50
Departed · Sched 10:2090m late
→
LHR
Arrival
11:51
Landed · Sched 10:4071m late
Sat, Oct 24
2/2 legs · G-EUYX
AMS
Departure
12:24
Departed · Sched 10:40104m late
→
LHR
Arrival
12:19
Landed · Sched 11:0574m late
Fri, Oct 23
1/2 legs · G-TTNH
AMS
Departure
11:44
Departed · Sched 11:359m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA431 history →
BA433 British Airways
3 days
Sun, Oct 25
2/2 legs · G-TNEH
AMS
Departure
12:10
Departed · Sched 11:3535m late
→
LHR
Arrival
12:22
Landed · Sched 11:5527m late
Sat, Oct 24
2/2 legs · G-EUYC
AMS
Departure
12:42
Departed · Sched 11:3072m late
→
LHR
Arrival
12:44
Landed · Sched 11:5549m late
Fri, Oct 23
1/2 legs · G-EUPO
AMS
Departure
16:44
Departed · Sched 14:50114m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA433 history →
BA437 British
2 days
Sun, Oct 25
2/2 legs · G-TTNN
AMS
Departure
15:09
Departed · Sched 14:1554m late
→
LHR
Arrival
15:08
Landed · Sched 14:3533m late
Fri, Oct 23
1/2 legs · G-EUPK
AMS
Departure
18:04
Departed · Sched 17:559m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA437 history →
BA439 British Airways
2 days
Sun, Oct 25
2/2 legs · G-TTOE
AMS
Departure
16:39
Departed · Sched 16:1524m late
→
LHR
Arrival
16:40
Landed · Sched 16:3010m late
AMS
Departure
Sched 18:30
Cancelled
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA439 history →
BA441 British Airways
2 days
AMS
Departure
Sched 17:25
Cancelled
→
LHR
Arrival
Sched 17:40
Cancelled
Fri, Oct 23
1/2 legs · G-EUUD
AMS
Departure
20:21
Departed · Sched 19:5526m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA441 history →
BA445 British Airways
3 days
Sun, Oct 25
2/2 legs · G-TTSB
AMS
Departure
20:13
Departed · Sched 19:5518m late
→
LHR
Arrival
20:02
Landed · Sched 20:108m early
Sat, Oct 24
2/2 legs · G-EUYD
AMS
Departure
08:01
Departed · Sched 07:556m late
→
LHR
Arrival
08:06
Landed · Sched 08:2014m early
Fri, Oct 23
1/2 legs · G-TNED
AMS
Departure
07:24
Departed · Sched 07:204m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA445 history →
BA447 British Airways
1 day
Sun, Oct 25
2/2 legs · G-EUUR
AMS
Departure
21:46
Departed · Sched 21:3016m late
→
LHR
Arrival
21:53
Landed · Sched 21:458m late
Full BA447 history →
BA449 British Airways
1 day
Sun, Oct 25
2/2 legs · G-EUYO
AMS
Departure
07:03
Departed · Sched 07:003m late
→
LHR
Arrival
07:06
Landed · Sched 07:3024m early
Full BA449 history →
KL1001 KLM - Royal Dutch Airlines
3 days
Sun, Oct 25
2/2 legs · PH-AXB
AMS
Departure
Sched 07:20
Cancelled
→
LHR
Arrival
Sched 07:40
Cancelled
Sat, Oct 24
2/2 legs · PH-AXR
AMS
Departure
07:31
Departed · Sched 07:2011m late
→
LHR
Arrival
07:41
Landed · Sched 07:401m late
Fri, Oct 23
1/2 legs · PH-AXN
AMS
Departure
07:19
Departed · Sched 07:201m early
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full KL1001 history →
KL1005 KLM - Royal Dutch Airlines
2 days
Sun, Oct 25
2/2 legs · PH-AXL
AMS
Departure
10:30
Departed · Sched 10:2010m late
→
LHR
Arrival
10:38
Landed · Sched 10:457m early
Sat, Oct 24
2/2 legs · PH-AXT
AMS
Departure
10:45
Departed · Sched 10:1530m late
→
LHR
Arrival
10:46
Landed · Sched 10:451m late
KL1007 KLM - Royal Dutch Airlines
1 day
Sun, Oct 25
2/2 legs · PH-NXL
AMS
Departure
Sched 11:45
Cancelled
→
LHR
Arrival
Sched 12:05
Cancelled
KL1011 KLM - Royal Dutch Airlines
2 days
Sun, Oct 25
2/2 legs · PH-NXJ
AMS
Departure
16:08
Departed · Sched 15:4523m late
→
LHR
Arrival
16:13
Landed · Sched 16:058m late
Sat, Oct 24
2/2 legs · PH-NXU
AMS
Departure
16:38
Departed · Sched 16:0038m late
→
LHR
Arrival
16:34
Landed · Sched 16:1519m late
Full KL1011 history →
KL1013 KLM
2 days
Sun, Oct 25
2/2 legs · PH-NXU
AMS
Departure
17:07
Departed · Sched 16:4522m late
→
Sat, Oct 24
2/2 legs · PH-NXC
AMS
Departure
17:52
Departed · Sched 17:3022m late
→
LHR
Arrival
17:49
Landed · Sched 17:501m early
Full KL1013 history →
KL1015 KLM - Royal Dutch Airlines
1 day
Sun, Oct 25
2/2 legs · PH-NXI
AMS
Departure
18:58
Departed · Sched 18:508m late
→
LHR
Arrival
19:05
Landed · Sched 19:1510m early
Full KL1015 history →
KL1017 KLM
2 days
Sun, Oct 25
2/2 legs · PH-AXR
AMS
Departure
20:39
Departed · Sched 20:401m early
→
LHR
Arrival
20:38
Landed · Sched 20:5012m early
Sat, Oct 24
2/2 legs · PH-AXL
AMS
Departure
22:07
Departed · Sched 20:4087m late
→
LHR
Arrival
22:22
Landed · Sched 20:5587m late
Full KL1017 history →
BA435 British
2 days
Sat, Oct 24
2/2 legs · G-TTNJ
AMS
Departure
14:57
Departed · Sched 14:2037m late
→
LHR
Arrival
14:57
Landed · Sched 14:4512m late
Fri, Oct 23
1/2 legs · G-TTSC
AMS
Departure
16:14
Departed · Sched 15:5024m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA435 history →
KL1009 KLM
1 day
Sat, Oct 24
2/2 legs · PH-NXC
AMS
Departure
13:56
Departed · Sched 13:2531m late
→
LHR
Arrival
13:52
Landed · Sched 13:502m late
Full KL1009 history →
BA429 British
1 day
Fri, Oct 23
1/2 legs · G-NEOP
AMS
Departure
10:15
Departed · Sched 10:105m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full BA429 history →
KL1003 KLM
1 day
Fri, Oct 23
1/2 legs · PH-AXT
AMS
Departure
09:42
Departed · Sched 08:4062m late
→
LHR
Arrival
—
Board row not captured for this rotation yet.
Full KL1003 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 (LHR) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/AMS-LHR
Copy
How we measure this →
AMS to LHR questions
Is AMS–LHR running on time right now? Smooth skies ahead. The departure side at AMS is the weaker end, route health score 90/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on AMS–LHR? Operators schedule morning departures around 07:20 and evening departures around 17:15 from AMS. Earlier flights typically land before destination-airport delays accumulate later in the day; check the LHR delay card to confirm conditions when you'd arrive.
How long is the flight from AMS to LHR? Great-circle distance is 370 km. With typical jet cruise speed plus taxi, climb and descent, expect roughly 56–62 min gate-to-gate on this route.
How often does AMS–LHR fly? 2 carriers operate this route, around 107 flights a week between them. Compare carrier days and times in the airline list above.