LHR → AMS London to Amsterdam
live
Direct flights from London (LHR) to Amsterdam (AMS): 121 nonstop departures observed each week across 2 airlines. 78% of the last 59 tracked flights arrived within 15 minutes of schedule. The median arrival is 15 minutes early. 5 of the 61 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 London and Amsterdam. Updated 30 October 2026 at 23:07 UTC.
Today, LHR → AMS Fri 30 Oct · local times
BA448British In the air, 65 min late
Left LHR at 20:40 , 65 min after its 19:35 slot.
Landing 22:22AMS board estimate · sched 22:00
Track BA448 →
Sched Flight LHR departure AMS arrival
06:30
KL1000 KLM
Left 09:23 +173
Landed 11:05 +125
06:45
BA430 British
Cancelled
·
07:40
BA432 British
Cancelled
·
08:40
KL1002 KLM
Left 10:51 +131
Landed 12:33 +88
10:00
KL1004 KLM
Cancelled
·
10:50
BA436 British
Left 11:25 +35
Landed 13:08 −7
11:45
KL1006 KLM
Left 14:19 +154
Landed 16:04 +119
11:50
BA438 British
Left 12:34 +44
Landed 14:17 +2
13:45
BA440 British
Left 15:01 +76
Landed 16:43 +33
15:45
KL1010 KLM
Cancelled
·
16:00
BA444 British
Left 17:05 +65
Landed 18:46 +21
17:05
KL1012 KLM
Left 17:56 +51
Landed 19:40 +15
17:10
BA446 British
Left 18:08 +58
Landed 19:52 +17
17:50
KL1014 KLM
Left 18:57 +67
Landed 20:38 +18
19:35
BA448 British
Left 20:40 +65
AMS est. 22:22 +22 In the air · sched 22:00
20:25
KL1016 KLM
Left 20:31 +6
AMS est. 22:15 In the air · sched 22:40
Checked LHR board 23:07 · AMS board 22:03
LHR
London
heavy · +40
AMS
Amsterdam
smooth · +0
dep bank 06:30–20:55 121x weekly
Runs mixed · 2 airlines · 121x weekly · nonstop
78% on time
of the last 59 tracked LHR → AMS flights arrived within 15 minutes
Median arrival delay is −15 min . 5 of 61 tracked legs cancelled in the sample. Will a delayed flight be cancelled? →
Median arrival −15 min across the last 54 arrivals
Flight time ~0h 58m estimated from route distance
Weekly departures 121x 2 direct airlines on the leg
Cancelled 8.2% recent route rate · 5 of 61
The week scheduled departures · origin local time
British Airways KLM - Royal Dutch Airlines
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 81% on time
Flights BA428 06:50 Mo Tu We Th Fr Su · BA432 varies daily · BA430 varies daily · BA436 varies daily
KLM - Royal Dutch AirlinesKL 75% on time
Flights KL1000 06:30 daily · KL1002 08:40 daily · KL1004 09:55 Mo Tu We Th Fr · KL1006 11:45 daily
History operated legs · board outcomes
10-30 BA436 dep +35 → arr −7
10-30 BA438 dep +44 → arr +2
10-30 BA440 dep +76 → arr +33
10-30 BA444 dep +65 → arr +21
10-30 BA446 dep +58 → arr +17
10-29 BA430 dep +15 → arr −22
10-29 BA432 dep +28 → arr −13
10-29 BA436 dep +28 → arr −12
10-29 BA438 dep +15 → arr −31
10-29 BA440 dep +49 → arr +2
10-29 BA442 dep +19 → arr −24
10-29 BA444 dep +19 → arr −26
10-29 BA446 dep +36 → arr −6
10-29 BA448 dep +2 → arr −40
10-28 BA430 dep +16 → arr −26
10-28 BA432 dep +22 → arr −23
10-28 BA436 dep +18 → arr −26
10-28 BA438 dep +20 → arr −23
10-28 BA440 dep +52 → arr +11
10-28 BA442 dep +35 → arr −13
10-28 BA444 dep +37 → arr −7
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 LHR and AMS, paired departure → arrival per flight and day. Board history since Tue, Oct 27. Each day adds the flights our airport boards record.
Board rows 120 Completed 118 Delayed 53 Cancelled 9 Within 15m 61/118 Median +14m
BA430 British
3 days
Fri, Oct 30
2/2 legs · G-EUUC
LHR
Departure
Sched 06:45
Cancelled
→
AMS
Arrival
Sched 09:10
Cancelled
Thu, Oct 29
2/2 legs · G-NEOT
LHR
Departure
07:15
Departed · Sched 07:0015m late
→
AMS
Arrival
09:03
Landed · Sched 09:2522m early
Wed, Oct 28
2/2 legs · G-EUPU
LHR
Departure
07:01
Departed · Sched 06:4516m late
→
AMS
Arrival
08:44
Landed · Sched 09:1026m early
Full BA430 history →
BA432 British
3 days
LHR
Departure
Sched 07:40
Cancelled
→
AMS
Arrival
Sched 10:05
Cancelled
Thu, Oct 29
2/2 legs · G-NEOY
LHR
Departure
09:03
Departed · Sched 08:3528m late
→
AMS
Arrival
10:47
Landed · Sched 11:0013m early
Wed, Oct 28
2/2 legs · G-EUYT
LHR
Departure
08:37
Departed · Sched 08:1522m late
→
AMS
Arrival
10:17
Landed · Sched 10:4023m early
Full BA432 history →
BA436 British
4 days
Fri, Oct 30
2/2 legs · G-EUYG
LHR
Departure
11:25
Departed · Sched 10:5035m late
→
AMS
Arrival
13:08
Landed · Sched 13:157m early
Thu, Oct 29
2/2 legs · G-TTNR
LHR
Departure
11:23
Departed · Sched 10:5528m late
→
AMS
Arrival
13:08
Landed · Sched 13:2012m early
Wed, Oct 28
2/2 legs · G-DBCJ
LHR
Departure
11:13
Departed · Sched 10:5518m late
→
AMS
Arrival
12:54
Landed · Sched 13:2026m early
Tue, Oct 27
1/2 legs · G-TTNA
LHR
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
13:26
Landed · Sched 13:206m late
Full BA436 history →
BA438 British
4 days
Fri, Oct 30
2/2 legs · G-EUUM
LHR
Departure
12:34
Departed · Sched 11:5044m late
→
AMS
Arrival
14:17
Landed · Sched 14:152m late
Thu, Oct 29
2/2 legs · G-EUYL
LHR
Departure
13:00
Departed · Sched 12:4515m late
→
AMS
Arrival
14:39
Landed · Sched 15:1031m early
Wed, Oct 28
2/2 legs · G-EUPK
LHR
Departure
13:00
Departed · Sched 12:4020m late
→
AMS
Arrival
14:42
Landed · Sched 15:0523m early
Tue, Oct 27
2/2 legs · G-EUPD
LHR
Departure
13:03
Departed · Sched 12:4518m late
→
AMS
Arrival
14:43
Landed · Sched 15:1027m early
Full BA438 history →
BA440 British
4 days
Fri, Oct 30
2/2 legs · G-TNEH
LHR
Departure
15:01
Departed · Sched 13:4576m late
→
AMS
Arrival
16:43
Landed · Sched 16:1033m late
Thu, Oct 29
2/2 legs · G-NEOV
LHR
Departure
14:39
Departed · Sched 13:5049m late
→
AMS
Arrival
16:17
Landed · Sched 16:152m late
Wed, Oct 28
2/2 legs · G-EUYC
LHR
Departure
15:02
Departed · Sched 14:1052m late
→
AMS
Arrival
16:46
Landed · Sched 16:3511m late
Tue, Oct 27
2/2 legs · G-EUYK
LHR
Departure
14:44
Departed · Sched 13:5054m late
→
AMS
Arrival
16:22
Landed · Sched 16:157m late
Full BA440 history →
BA444 British
3 days
Fri, Oct 30
2/2 legs · G-EUPN
LHR
Departure
17:05
Departed · Sched 16:0065m late
→
AMS
Arrival
18:46
Landed · Sched 18:2521m late
Thu, Oct 29
2/2 legs · G-EUUI
LHR
Departure
16:44
Departed · Sched 16:2519m late
→
AMS
Arrival
18:24
Landed · Sched 18:5026m early
Wed, Oct 28
2/2 legs · G-EUUI
LHR
Departure
17:07
Departed · Sched 16:3037m late
→
AMS
Arrival
18:48
Landed · Sched 18:557m early
Full BA444 history →
BA446 British
4 days
Fri, Oct 30
2/2 legs · G-EUUG
LHR
Departure
18:08
Departed · Sched 17:1058m late
→
AMS
Arrival
19:52
Landed · Sched 19:3517m late
Thu, Oct 29
2/2 legs · G-EUUE
LHR
Departure
18:21
Departed · Sched 17:4536m late
→
AMS
Arrival
20:04
Landed · Sched 20:106m early
Wed, Oct 28
2/2 legs · G-TTNT
LHR
Departure
18:14
Departed · Sched 17:5519m late
→
AMS
Arrival
19:55
Landed · Sched 20:2025m early
Tue, Oct 27
2/2 legs · G-TTNL
LHR
Departure
18:18
Departed · Sched 17:4038m late
→
AMS
Arrival
19:56
Landed · Sched 20:059m early
Full BA446 history →
BA448 British
4 days
Fri, Oct 30
2/2 legs · G-EUYN
LHR
Departure
20:40
Departed · Sched 19:3565m late
→
AMS
Arrival
22:22
Est. · Sched 22:0022m late
Thu, Oct 29
2/2 legs · G-TNEF
LHR
Departure
19:32
Departed · Sched 19:302m late
→
AMS
Arrival
21:15
Landed · Sched 21:5540m early
Wed, Oct 28
2/2 legs · G-EUPP
LHR
Departure
19:45
Departed · Sched 19:2520m late
→
AMS
Arrival
21:27
Landed · Sched 21:5023m early
Tue, Oct 27
2/2 legs · G-TNEC
LHR
Departure
21:03
Departed · Sched 19:2598m late
→
AMS
Arrival
22:41
Landed · Sched 21:5051m late
Full BA448 history →
KL1000 KLM
3 days
Fri, Oct 30
2/2 legs · PH-AXT
LHR
Departure
09:23
Departed · Sched 06:30173m late
→
AMS
Arrival
11:05
Landed · Sched 09:00125m late
Thu, Oct 29
2/2 legs · PH-AXN
LHR
Departure
06:53
Departed · Sched 06:3023m late
→
AMS
Arrival
08:45
Landed · Sched 09:0015m early
Wed, Oct 28
2/2 legs · PH-AXT
LHR
Departure
06:49
Departed · Sched 06:3019m late
→
AMS
Arrival
08:33
Landed · Sched 09:0027m early
Full KL1000 history →
KL1002 KLM
3 days
Fri, Oct 30
2/2 legs · PH-NXU
LHR
Departure
10:51
Departed · Sched 08:40131m late
→
AMS
Arrival
12:33
Landed · Sched 11:0588m late
Thu, Oct 29
2/2 legs · PH-NXX
LHR
Departure
09:05
Departed · Sched 08:4025m late
→
AMS
Arrival
10:48
Landed · Sched 11:0517m early
Wed, Oct 28
2/2 legs · PH-NXG
LHR
Departure
08:54
Departed · Sched 08:4014m late
→
AMS
Arrival
10:44
Landed · Sched 11:0521m early
Full KL1002 history →
KL1004 KLM
3 days
Fri, Oct 30
2/2 legs · PH-NXU
LHR
Departure
Sched 10:00
Cancelled
→
AMS
Arrival
12:17
Landed · Sched 12:258m early
Thu, Oct 29
2/2 legs · PH-AXL
LHR
Departure
10:29
Departed · Sched 10:0029m late
→
AMS
Arrival
12:14
Landed · Sched 12:2511m early
Wed, Oct 28
2/2 legs · PH-NXY
LHR
Departure
10:36
Departed · Sched 10:0036m late
→
AMS
Arrival
12:18
Landed · Sched 12:257m early
Full KL1004 history →
KL1006 KLM
4 days
Fri, Oct 30
2/2 legs · PH-AXU
LHR
Departure
14:19
Departed · Sched 11:45154m late
→
AMS
Arrival
16:04
Landed · Sched 14:05119m late
Thu, Oct 29
2/2 legs · PH-AXN
LHR
Departure
11:59
Departed · Sched 11:4514m late
→
AMS
Arrival
13:43
Landed · Sched 14:0522m early
Wed, Oct 28
2/2 legs · PH-AXI
LHR
Departure
12:14
Departed · Sched 11:4529m late
→
AMS
Arrival
13:54
Landed · Sched 14:0511m early
Tue, Oct 27
1/2 legs · PH-AXC
LHR
Departure
—
Board row not captured for this rotation yet.
→
AMS
Arrival
13:49
Landed · Sched 14:0516m early
Full KL1006 history →
KL1010 KLM
4 days
LHR
Departure
Sched 15:45
Cancelled
→
AMS
Arrival
Sched 18:00
Cancelled
Thu, Oct 29
2/2 legs · PH-NXK
LHR
Departure
15:57
Departed · Sched 15:4512m late
→
AMS
Arrival
17:37
Landed · Sched 18:0023m early
Wed, Oct 28
2/2 legs · PH-NXL
LHR
Departure
16:25
Departed · Sched 15:4540m late
→
AMS
Arrival
18:05
Landed · Sched 18:005m late
Tue, Oct 27
2/2 legs · PH-NXG
LHR
Departure
15:59
Departed · Sched 15:4514m late
→
AMS
Arrival
17:40
Landed · Sched 18:0020m early
Full KL1010 history →
KL1012 KLM
4 days
Fri, Oct 30
2/2 legs · PH-NXG
LHR
Departure
17:56
Departed · Sched 17:0551m late
→
AMS
Arrival
19:40
Landed · Sched 19:2515m late
Thu, Oct 29
2/2 legs · PH-NXB
LHR
Departure
17:26
Departed · Sched 17:0521m late
→
AMS
Arrival
19:09
Landed · Sched 19:2516m early
Wed, Oct 28
2/2 legs · PH-NXZ
LHR
Departure
17:25
Departed · Sched 17:0520m late
→
AMS
Arrival
19:07
Landed · Sched 19:2518m early
Tue, Oct 27
2/2 legs · PH-NXP
LHR
Departure
17:21
Departed · Sched 17:0516m late
→
AMS
Arrival
19:05
Landed · Sched 19:2520m early
Full KL1012 history →
KL1014 KLM
4 days
Fri, Oct 30
2/2 legs · PH-NXX
LHR
Departure
18:57
Departed · Sched 17:5067m late
→
AMS
Arrival
20:38
Landed · Sched 20:2018m late
Thu, Oct 29
2/2 legs · PH-NXX
LHR
Departure
18:16
Departed · Sched 17:5026m late
→
AMS
Arrival
19:58
Landed · Sched 20:2022m early
Wed, Oct 28
2/2 legs · PH-NXH
LHR
Departure
18:18
Departed · Sched 17:5028m late
→
AMS
Arrival
19:58
Landed · Sched 20:2022m early
Tue, Oct 27
2/2 legs · PH-NXF
LHR
Departure
18:10
Departed · Sched 17:5020m late
→
AMS
Arrival
19:51
Landed · Sched 20:2029m early
Full KL1014 history →
KL1016 KLM
4 days
Fri, Oct 30
2/2 legs · PH-NXS
LHR
Departure
20:31
Departed · Sched 20:256m late
→
AMS
Arrival
22:15
Est. · Sched 22:4025m early
Thu, Oct 29
2/2 legs · PH-NXO
LHR
Departure
20:31
Departed · Sched 20:256m late
→
AMS
Arrival
22:11
Landed · Sched 22:4029m early
LHR
Departure
Sched 20:25
Cancelled
→
AMS
Arrival
Sched 22:40
Cancelled
Tue, Oct 27
2/2 legs · PH-NXG
LHR
Departure
20:39
Departed · Sched 20:2514m late
→
AMS
Arrival
22:18
Landed · Sched 22:4022m early
Full KL1016 history →
BA442 British
3 days
Thu, Oct 29
2/2 legs · G-TTOB
LHR
Departure
15:09
Departed · Sched 14:5019m late
→
AMS
Arrival
16:51
Landed · Sched 17:1524m early
Wed, Oct 28
2/2 legs · G-TTSD
LHR
Departure
15:45
Departed · Sched 15:1035m late
→
AMS
Arrival
17:22
Landed · Sched 17:3513m early
Tue, Oct 27
2/2 legs · G-EUUB
LHR
Departure
15:53
Departed · Sched 15:2033m late
→
AMS
Arrival
17:33
Landed · Sched 17:4512m early
Full BA442 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: London (LHR) to Amsterdam (AMS) route reliability, measured from operated flights on official airport boards.
Copy
Canonical URL
https://proflightsearch.com/search-flights/LHR-AMS
Copy
How we measure this →
LHR to AMS questions
Is LHR–AMS running on time right now? Mostly on schedule. The departure side at LHR is the weaker end, route health score 73/100. The airports section above carries the live status and delay window at both ends.
Morning or evening flight on LHR–AMS? Operators schedule morning departures around 06:30 from LHR. Earlier flights typically land before destination-airport delays accumulate later in the day; check the AMS delay card to confirm conditions when you'd arrive.
How long is the flight from LHR to AMS? 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 LHR–AMS fly? 2 carriers operate this route, around 121 flights a week between them. Compare carrier days and times in the airline list above.