Flight

KLM991

Flight history and live tracking for KLM991, operated by KLM Royal Dutch Airlines. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineKLM Royal Dutch Airlines
Typical originEHAM SCHIPHOL
Typical destinationEGLC CITY
Distance181 nm

Flight history 155 flights since Aug 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (155) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-07-23EHAMEGLC17:35 CEST17:14 BST0h 38mD-AMWO
2026-07-22EHAMEGLC17:34 CEST17:18 BST0h 43mD-AMWO
2026-07-21EHAMEGLC17:31 CEST17:16 BST0h 44mD-AZFA
2026-07-20EHAMEGLC17:34 CEST17:20 BST0h 45mD-ACJJ
2026-07-19EHAMEGLC17:30 CEST17:16 BST0h 45mD-ACJJ
2026-07-17EHAMEGLC17:26 CEST17:08 BST0h 41mD-ACJJ
2026-07-15EHAMEGLC17:32 CEST17:18 BST0h 45mD-ACJJ
2026-07-14EHAMEGLC17:39 CEST17:22 BST0h 42mD-ACJJ
2026-07-12EHAMEGLC17:35 CEST17:20 BST0h 44mPH-EZO
2026-07-09EHAMEGLC17:49 CEST17:38 BST0h 48mPH-EXF
2026-07-07EHAMEGLC17:36 CEST17:16 BST0h 39mD-AGMP
2026-07-05EHAMEGLC17:44 CEST17:26 BST0h 41mD-AGMP
2026-07-03EHAMEGLC17:44 CEST17:26 BST0h 41mD-AGMP
2026-07-02EHAMEGLC17:43 CEST17:24 BST0h 41mD-AMWO
2026-07-01EHAMEGLC17:49 CEST17:30 BST0h 40mD-AGMP
2026-06-30EHAMEGLC20:23 CEST20:02 BST0h 38mD-AZFA
2026-06-29EHAMEGLC17:36 CEST17:20 BST0h 43mD-AMWO
2026-06-28EHAMEGLC17:41 CEST17:24 BST0h 42mD-AMWO
2026-06-26EHAMEGLC17:34 CEST17:16 BST0h 41mD-AMWO
2026-06-25EHAMEGLC17:40 CEST17:22 BST0h 41mD-AMWO
2026-06-24EHAMEGLC17:38 CEST17:22 BST0h 43mD-AMWO
2026-06-23estimatedEHAMEGLC18:02 CEST17:52 BST0h 49mD-AMWO
2026-06-22EHAMEGLC17:35 CEST17:18 BST0h 43mD-AZFA
2026-06-21EHAMEGLC17:35 CEST17:20 BST0h 44mD-AZFA
2026-06-19EHAMEGLC17:28 CEST17:06 BST0h 37mD-AZFA
2026-06-18EHAMEGLC18:06 CEST17:32 BST0h 25mD-AZFA
2026-06-17EHAMEGLC17:24 CEST17:04 BST0h 40mD-AZFA
2026-06-16EHAMEGLC17:19 CEST17:04 BST0h 44mD-AKJC
2026-06-15EHAMEGLC17:38 CEST17:26 BST0h 48mD-AKJC
2026-06-14EHAMEGLC17:26 CEST17:12 BST0h 45mD-AKJC
2026-06-12EHAMEGLC17:31 CEST17:14 BST0h 43mD-AKJC
2026-05-29EHAMEGLC18:19 CEST18:02 BST0h 42mD-AWSI
2026-05-27EHAMEGLC17:34 CEST17:20 BST0h 46mD-AMWO
2026-05-26EHAMEGLC17:52 CEST17:26 BST0h 33mD-AMWO
2026-05-25EHAMEGLC17:38 CEST17:24 BST0h 45mD-AKJC
2026-05-24EHAMEGLC17:42 CEST17:34 BST0h 51mD-AKJC
2026-05-22EHAMEGLC17:30 CEST17:18 BST0h 47mD-AKJC
2026-05-21EHAMEGLC17:36 CEST17:14 BST0h 37mD-AKJC
2026-05-20EHAMEGLC03:08 CEST17:14 BST15h 05mPH-EZX
2026-05-19EHAMEGMC05:29 CEST17:44 BST13h 14mD-AKJC
2026-05-12EHAMEGLC18:04 CEST17:46 BST0h 41mPH-EZN
2026-05-10EHAMEGLC17:39 CEST17:26 BST0h 46mD-AZFA
2026-05-08EHAMEGLC17:21 CEST17:04 BST0h 42mD-AZFA
2026-05-07EHAMEGLC17:32 CEST17:14 BST0h 41mD-AKJC
2026-05-06EHAMEGLC17:20 CEST17:00 BST0h 39mD-AKJC
2026-05-05EHAMEGLC17:26 CEST17:10 BST0h 43mD-AMWO
2026-05-04EHAMEGLC17:29 CEST17:18 BST0h 48mD-AKJC
2026-05-03EHAMEGLC17:21 CEST17:08 BST0h 46mD-AWSI
2026-05-01EHAMEGLC17:38 CEST17:16 BST0h 37mD-AMWO
2026-04-30EHAMEGLC17:31 CEST17:14 BST0h 42mD-AKJC
2026-04-29EHAMEGLC17:51 CEST17:34 BST0h 42mD-AKJC
2026-04-28EHAMEGLC17:33 CEST17:18 BST0h 44mD-AMWO
2026-04-27EHAMEGLC17:37 CEST17:26 BST0h 48mD-AMWO
2026-04-26EHAMEGLC17:37 CEST17:22 BST0h 44mD-AMWO
2026-04-24EHAMEGLC17:35 CEST17:20 BST0h 44mD-AZFA
2026-04-23EHAMEGLC17:35 CEST17:22 BST0h 46mD-AZFA
2026-04-22EHAMEGLC17:42 CEST17:26 BST0h 43mD-AZFA
2026-04-21EHAMEGLC17:31 CEST17:14 BST0h 43mD-AWSI
2026-04-20EHAMEGLC17:30 CEST17:14 BST0h 43mD-AKJC
2026-04-19EHAMEGLC17:30 CEST17:12 BST0h 41mD-AKJC
2026-04-17EHAMEGLC17:33 CEST17:12 BST0h 38mD-AKJC
2026-04-16EHAMEGLC17:35 CEST17:16 BST0h 40mD-AZFA
2026-04-15EHAMEGLC17:24 CEST17:08 BST0h 43mD-AZFA
2026-04-14EHAMEGLC17:25 CEST17:04 BST0h 38mD-AKJC
2026-04-12EHAMEGLC17:41 CEST17:12 BST0h 30mD-AKJC
2026-04-06EHAMEGLC17:37 CEST17:26 BST0h 48mD-AZFA
2026-04-05EHAMEGLC17:20 CEST17:04 BST0h 43mD-AZFA
2026-04-03EHAMEGLC17:32 CEST17:16 BST0h 43mD-AZFA
2026-04-02EHAMEGLC17:40 CEST17:22 BST0h 41mD-AZFA
2026-03-31EHAMEGLC17:34 CEST17:14 BST0h 39mD-AWSI
2026-03-30EHAMEGLC17:35 CEST17:16 BST0h 40mD-AWSI
2026-03-29EHAMEGLC17:33 CEST17:18 BST0h 44mD-AWSI
2026-03-15EHAMEGLC17:32 CET17:20 GMT0h 47mD-AJHW
2026-03-13EHAMEGLC17:54 CET17:36 GMT0h 42mPH-EZM
2026-03-12estimatedEHAMEGLC18:03 CET17:22 GMT0h 18mPH-EXF
2026-03-11EHAMEGLC17:22 CET17:08 GMT0h 45mPH-EZY
2026-03-10EHAMEGLC17:28 CET17:14 GMT0h 45mPH-EXV
2026-03-09EHAMEGLC17:21 CET17:04 GMT0h 42mPH-EXV
2026-03-08EHAMEGLC17:24 CET17:22 GMT0h 57mD-AJHW
2026-03-06EHAMEGLC17:19 CET17:12 GMT0h 53mPH-EXE
2026-03-05EHAMEGLC17:23 CET17:16 GMT0h 52mPH-EZR
2026-03-04EHAMEGSS17:16 CET17:40 GMT1h 23mPH-EZR
2026-03-03EHAMEGLC17:21 CET17:16 GMT0h 55mPH-EZX
2026-03-02EHAMEGLC17:40 CET17:24 GMT0h 43mPH-EZY
2026-03-01EHAMEGLC17:22 CET17:10 GMT0h 48mD-AWSI
2026-02-27EHAMEGLC17:15 CET17:02 GMT0h 46mPH-EZH
2026-02-26EHAMEGLC17:23 CET17:14 GMT0h 51mPH-EZF
2026-02-25EHAMEGLC17:21 CET17:04 GMT0h 42mPH-EZH
2026-02-24EHAMEGLC17:21 CET17:02 GMT0h 40mPH-EZS
2026-02-23EHAMEGLC17:29 CET17:16 GMT0h 46mPH-EXF
2026-02-22EHAMEGLC17:41 CET17:28 GMT0h 46mD-AKJC
2026-02-20EHAMEGLC17:33 CET17:21 GMT0h 48mPH-EZM
2026-02-19EHAMEGLC17:31 CET17:20 GMT0h 48mPH-EZD
2026-02-18EHAMEGLC17:44 CET17:44 GMT0h 59mPH-EZM
2026-02-17EHAMEGLC17:52 CET17:50 GMT0h 57mPH-EZN
2026-02-16EHAMEGLC17:45 CET17:32 GMT0h 46mPH-EZN
2026-02-13EHAMEGLC17:43 CET17:44 GMT1h 00mPH-EZM
2026-02-12EHAMEGLC17:32 CET17:24 GMT0h 52mPH-EZR
2026-02-11EHAMEGLC17:27 CET17:12 GMT0h 45mPH-EZN
2026-02-06EHAMEGLC17:21 CET17:10 GMT0h 48mPH-EZE
2026-02-05EHAMEGLC17:25 CET17:20 GMT0h 55mPH-EZD
2026-02-04EHAMEGLC17:26 CET17:26 GMT1h 00mPH-EZP
2026-02-03EHAMEGLC17:19 CET17:22 GMT1h 02mPH-EZO
2026-02-02EHAMEGLC17:20 CET17:18 GMT0h 57mPH-EZP
2026-02-01EHAMEGLC17:24 CET17:16 GMT0h 51mD-AGMP
2026-01-30EHAMEGLC17:37 CET17:26 GMT0h 49mPH-EXF
2026-01-29EHAMEGLC17:50 CET17:44 GMT0h 54mPH-EZG
2026-01-28EHAMEGLC17:22 CET17:18 GMT0h 55mPH-EZY
2026-01-27EHAMEGLC17:21 CET17:06 GMT0h 45mPH-EZM
2026-01-26EHAMEGLC17:27 CET17:26 GMT0h 58mPH-EZY
2026-01-25EHAMEGLC17:25 CET17:20 GMT0h 54mPH-EZM
2026-01-23EHAMEGLC18:36 CET18:34 GMT0h 57mPH-EXV
2026-01-22EHAMEGLC17:25 CET17:18 GMT0h 53mPH-EZD
2026-01-21EHAMEGLC17:55 CET17:47 GMT0h 52mPH-EZO
2026-01-20EHAMEGLC17:26 CET17:26 GMT1h 00mPH-EZL
2026-01-19EHAMEGLC17:15 CET17:08 GMT0h 52mPH-EZO
2026-01-08EHAMEGLC17:27 CET17:22 GMT0h 55mPH-EZD
2025-12-31EHAMEGLC17:18 CET17:08 GMT0h 49mPH-EZF
2025-12-30EHAMEGLC17:24 CET17:20 GMT0h 55mPH-EZD
2025-12-29EHAMEGLC17:47 CET17:44 GMT0h 56mPH-EXE
2025-12-26EHAMEGLC17:31 CET17:30 GMT0h 59mPH-EZN
2025-12-24EHAMEGLC17:16 CET17:14 GMT0h 57mPH-EZL
2025-12-23EHAMEGLC17:24 CET17:24 GMT0h 59mPH-EZF
2025-12-22EHAMEGLC17:20 CET17:16 GMT0h 55mPH-EZY
2025-12-21EHAMEGLC17:42 CET17:36 GMT0h 53mD-AMWO
2025-12-19EHAMEGLC17:22 CET17:10 GMT0h 48mPH-EZL
2025-12-17EHAMEGLC17:25 CET17:08 GMT0h 43mPH-EZX
2025-12-16EHAMEGLC18:12 CET18:00 GMT0h 47mPH-EZH
2025-12-15EHAMEGLC17:36 CET17:32 GMT0h 55mPH-EXE
2025-12-14EHAMEGLC18:22 CET18:12 GMT0h 50mD-AWSI
2025-12-12EHAMEGLC17:25 CET17:14 GMT0h 48mPH-EZX
2025-12-11EHAMEGLC17:28 CET17:19 GMT0h 51mPH-EZN
2025-12-10EHAMEGLC17:24 CET17:10 GMT0h 46mPH-EZY
2025-12-09EHAMEGLC17:22 CET17:18 GMT0h 55mPH-EZE
2025-11-27EHAMEGLC17:35 CET17:18 GMT0h 42mPH-EZL
2025-11-26EHAMEGLC17:27 CET17:06 GMT0h 38mPH-EXE
2025-10-30EHAMEGLC17:29 CET17:12 GMT0h 42mPH-EXY
2025-10-29EHAMEGLC17:35 CET17:14 GMT0h 38mPH-EZS
2025-10-28EHAMEGLC17:29 CET17:32 GMT1h 02mPH-EZR
2025-10-26EHAMEGLC17:41 CET17:26 GMT0h 44mD-AKJC
2025-10-24EHAMEGLC18:15 CEST17:56 BST0h 40mD-AWSI
2025-10-22EHAMEGLC17:48 CEST17:26 BST0h 37mD-AWSI
2025-10-21EHAMEGLC17:55 CEST17:16 BST0h 20mD-ACJJ
2025-10-20EHAMEGLC18:18 CEST18:04 BST0h 46mD-ACJJ
2025-10-15EHAMEGLC17:18 CEST17:12 BST0h 53mD-AGMP
2025-10-14EHAMEGLC17:22 CEST17:14 BST0h 51mD-AWSI
2025-10-13EHAMEGLC17:32 CEST17:22 BST0h 49mD-AWSI
2025-10-07EHAMEGLC17:28 CEST17:20 BST0h 51mD-AKJC
2025-10-06EHAMEGLC17:29 CEST17:16 BST0h 46mPH-EZH
2025-08-21EHAMEGLC17:34 CEST17:28 BST0h 53mD-AGMP
2025-08-21EHAMEHYP07:46 CEST08:54 CEST1h 07mD-AGMP
2025-08-19EHAMEGLC17:20 CEST17:24 BST1h 03mD-AJHW
2025-08-17EHAMEGLC17:19 CEST17:20 BST1h 00mD-AJHW
2025-08-15EHAMEGLC17:21 CEST17:22 BST1h 00mD-AWSI
2025-08-14EHAMEGLC17:20 CEST17:10 BST0h 50mD-AWSI

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when KLM991 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]