PlaneTrack / aircraft / 4851AD
PH-BHA is a Boeing B787-9 operated by Klm Royal Dutch Airlines, Mode-S hex code 4851AD. Track it live, browse its recent flights, or download its full position history.

Recently active. Last received 10 hours ago, possibly beyond receiver coverage or landed.
Open the live map Buy full history (CSV) API access
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-08-23 (today) | KLM897 | ? | — | 00:02Z | last received 00:06Z | |
| 2026-08-21 | KLM807 | ZGGG | RPLL | 13:08 CST | 18:22 PST | |
| 2026-08-20 | KLM898 | LROP | EHAM | 15:43 EEST | 17:02 CEST | |
| 2026-08-19 | KLM751 | SVMC | EHAM | 21:29 -04 | 16:22 CEST | |
| 2026-08-19 | KLM897 | EHAM | LRBS | 16:22 CEST | 19:00 EEST | |
| 2026-08-18 (partial) | KLM880 | ? | ? | 01:10Z | ||
| 2026-08-18 | KLM751 | EHAM | SKPB | 11:06 CEST | 05:34 -05 | |
| 2026-08-17 | KLM879 | EHAM | VOBG | 14:22 CEST | 22:46 IST | |
| 2026-08-17 (partial) | KLM250 | ? | ? | 02:08Z | ||
| 2026-08-17 | KLM880 | ? | ? | 19:53Z | 20:16Z | |
| 2026-08-16 | KLM655 | EHAM | KMSP | 11:05 CEST | 12:14 CDT | |
| 2026-08-16 | KLM808 | EHAM | ? | 11:04 CEST | 17:20Z | |
| 2026-08-16 (partial) | KLM250 | KMSP | ? | 15:13 CDT | ||
| 2026-08-15 | KLM808 | ? | ? | 02:03Z | 06:00Z | |
| 2026-08-14 | KLM807 | ZGGG | RPLL | 13:15 CST | 18:14 PST | |
| 2026-08-13 | KLM755 | SVSZ | EHAM | 05:53 -04 | 20:42 CEST | |
| 2026-08-12 | KLM810 | LRSB | EHAM | 03:40 EEST | 11:29 CEST | |
| 2026-08-12 | KLM755 | EHAM | SVSZ | 11:29 CEST | 14:44 -04 | |
| 2026-08-11 | KLM810 | ? | ? | 19:17Z | 19:44Z |
| Date | Callsign | From | To | Dep | Arr | Route |
|---|---|---|---|---|---|---|
| 2026-07-23 | KLM749 | EHAM | SKGY | 11:03 CEST | 12:36 -05 | |
| 2026-07-23 (partial) | KLM856 | ? | ? | 01:00Z | ||
| 2026-07-22 | KLM855 | ? | ? | 13:54Z | 21:50Z | |
| 2026-07-21 | KLM898 | LROP | EHAM | 10:29 EEST | 21:57 CEST | |
| 2026-07-20 | KLM755 | SVSZ | EHAM | 05:45 -04 | 13:12 CEST | |
| 2026-07-20 | KLM897 | EHAM | LRBS | 16:28 CEST | 19:06 EEST | |
| 2026-07-19 | KLM755 | EHAM | SVSZ | 10:43 CEST | 13:56 -04 | |
| 2026-07-18 | KLM856 | ? | ? | 00:42Z | 15:00Z | |
| 2026-07-17 (partial) | KLM855 | ? | ? | 01:37Z | ||
| 2026-07-16 | KLM862 | RJAA | EHAM | 12:29 JST | 22:03 CEST | |
| 2026-07-16 (partial) | KLM861 | ? | ? | 00:00Z | ||
| 2026-07-14 | KLM810 | WIKB | WMKF | 09:19 WIB | 22:16 +08 | |
| 2026-07-13 | KLM809 | WMKF | LROP | 15:38 +08 | 00:32 EEST | |
| 2026-07-12 | KLM868 | RJOO | EHAM | 11:50 JST | 18:54 CEST | |
| 2026-07-12 | KLM867 | RJOS | RJOY | 09:00 JST | 10:02 JST | |
| 2026-07-11 | KLM888 | LROD | EHAM | 04:55 EEST | 15:06 CEST | |
| 2026-07-11 | KLM867 | EHAM | RKTY | 15:06 CEST | 08:58 KST | |
| 2026-07-10 | KLM888 | VHHH | LTCG | 22:43 HKT | 02:54 +03 | |
| 2026-07-09 (partial) | KLM861 | RJAH | ? | 09:00 JST | ||
| 2026-07-09 | KLM862 | RJAA | EHAM | 12:28 JST | 21:51 CEST | |
| 2026-07-09 | KLM887 | EHAM | LROP | 21:51 CEST | 00:42 EEST | |
| 2026-07-08 | KLM100 | CYYZ | EHAM | 22:02 EDT | 11:02 CEST | |
| 2026-07-08 (partial) | KLM695 | EHAM | ? | 04:01 CEST | ||
| 2026-07-07 | KLM695 | EHAM | CYYZ | 18:06 CEST | 19:32 EDT | |
| 2026-07-07 | KLM250 | ? | EHAM | 02:39Z | 18:06 CEST | |
| 2026-07-06 | KLM655 | EHAM | KMSP | 11:10 CEST | 15:34 CDT | |
| 2026-07-06 | KLM888 | LROP | EHAM | 04:27 EEST | 11:10 CEST | |
| 2026-07-05 (partial) | KLM888 | VHHH | ? | 22:47 HKT | ||
| 2026-07-05 | KLM887 | VHSK | VHHH | 14:31 HKT | 15:02 HKT | |
| 2026-07-04 | KLM887 | EHAM | LROP | 21:53 CEST | 00:44 EEST | |
| 2026-07-04 (partial) | KLM296 | ? | ? | 03:28Z | ||
| 2026-07-03 | KLM749 | ? | EHAM | 00:19Z | 10:34 CEST | |
| 2026-07-03 | KLM225 | EHAM | KIAD | 13:48 CEST | 15:36 EDT | |
| 2026-07-02 (partial) | KLM250 | KMSP | ? | 21:18 CDT | ||
| 2026-07-02 | KLM749 | EHAM | SVVL | 10:11 CEST | 13:42 -04 | |
| 2026-07-01 (partial) | KLM250 | KMSP | ? | 04:04 CDT | ||
| 2026-07-01 | KLM655 | EHAM | KMSP | 11:05 CEST | 15:23 CDT | |
| 2026-06-30 | KLM250 | ? | EHAM | 02:26Z | 05:48 CEST | |
| 2026-06-29 (partial) | KLM856 | LROP | ? | 03:11 EEST | ||
| 2026-06-29 | KLM655 | EHAM | KMSP | 11:25 CEST | 15:22 CDT | |
| 2026-06-28 | KLM855 | RKSS | LROP | 16:20 KST | 01:14 EEST | |
| 2026-06-27 | KLM898 | UGGG | EHAM | 14:40 +04 | 16:58 CEST | |
| 2026-06-26 | KLM751 | SVMC | EHAM | 05:13 -04 | 12:38 CEST | |
| 2026-06-25 (partial) | KLM856 | LROP | ? | 03:41 EEST | ||
| 2026-06-25 | KLM751 | EHAM | SKPB | 11:11 CEST | 13:02 -05 | |
| 2026-06-24 | KLM855 | ? | ? | 13:55Z | 23:20Z | |
| 2026-06-24 | KLM856 | RKSS | ? | 22:56 KST | 23:04Z | |
| 2026-06-24 | KLM855 | RKSS | RKSI | 15:42 KST | 17:08 KST | |
| 2026-06-23 (partial) | KLM250 | ? | ? | 02:32Z | ||
| 2026-06-23 | KLM855 | EHAM | LROP | 23:19 CEST | 02:14 EEST | |
| 2026-06-22 (partial) | KLM642 | ? | ? | 01:57Z | ||
| 2026-06-22 | KLM655 | EHAM | KMSP | 11:01 CEST | 15:29 CDT | |
| 2026-06-21 | KLM641 | EHAM | KJFK | 13:17 CEST | 14:26 EDT | |
| 2026-06-21 | KLM856 | LHDC | UAKD | 03:06 CEST | 20:20 +05 | |
| 2026-06-20 | KLM855 | RKSS | LROP | 16:13 KST | 00:54 EEST | |
| 2026-06-19 | KLM640 | KMSN | EHAM | 19:00 CDT | 09:06 CEST | |
| 2026-06-18 | KLM639 | EHAM | KSAN | 10:18 CEST | 14:08 PDT | |
| 2026-06-18 | KLM640 | KSAN | KMSN | 14:08 PDT | 18:58 CDT | |
| 2026-06-18 | KLM888 | LROP | EHAM | 04:54 EEST | 06:16 CEST | |
| 2026-06-17 | KLM887 | VHSK | VHHH | 14:28 HKT | 14:58 HKT | |
| 2026-06-16 | KLM868 | RJOO | EHAM | 11:43 JST | 21:36 CEST | |
| 2026-06-16 | KLM867 | RJOS | RJOY | 09:05 JST | 11:43 JST | |
| 2026-06-15 | KLM867 | EHAM | RKNW | 14:54 CEST | 08:58 KST | |
| 2026-06-14 (partial) | KLM861 | RJAH | ? | 09:00 JST | ||
| 2026-06-14 | KLM862 | RJAA | EHAM | 12:31 JST | 18:56 CEST | |
| 2026-06-13 | KLM646 | KJFK | EHAM | 20:32 EDT | 14:18 CEST | |
| 2026-06-12 | KLM207 | EHAM | KJFK | 15:22 CEST | 16:34 EDT | |
| 2026-06-12 | KLM749 | SKPB | EHAM | 02:01 -05 | 15:21 CEST | |
| 2026-05-29 | KLM166 | KAEX | EHAM | 19:00 CDT | 10:20 CEST | |
| 2026-05-28 | KLM115 | EHAM | KAUS | 13:01 CEST | 18:14 CDT | |
| 2026-05-27 | KLM808 | LROP | EHAM | 05:09 EEST | 08:08 CEST | |
| 2026-05-26 | KLM807 | ZGGG | RPLL | 13:19 CST | 18:10 PST | |
| 2026-05-26 | KLM808 | RPLL | RCTP | 20:32 PST | 07:20 CST | |
| 2026-05-25 | KLM897 | EHAM | LRBS | 09:51 CEST | 00:16 EEST | |
| 2026-05-25 | KLM898 | LROP | EHAM | 10:55 EEST | 17:04 CEST | |
| 2026-05-25 | KLM807 | EHAM | LROP | 20:29 CEST | 23:26 EEST | |
| 2026-05-24 | KLM751 | SVSZ | EHVB | 05:13 -04 | 12:52 CEST | |
| 2026-05-24 | KLM897 | EHAM | LRBS | 16:13 CEST | 00:04 EEST | |
| 2026-05-23 | KLM751 | EHAM | SKPB | 10:41 CEST | 12:48 -05 | |
| 2026-05-23 | KLM808 | LRBS | EHAM | 06:21 EEST | 07:35 CEST | |
| 2026-05-22 | KLM807 | ZGGG | RPLL | 13:27 CST | 18:14 PST | |
| 2026-05-21 (partial) | KLM897 | EHAM | ? | 02:01 CEST | ||
| 2026-05-21 | KLM898 | UAAH | EHAM | 12:42 +05 | 20:18 CEST | |
| 2026-05-20 | KLM897 | EHAM | LROP | 02:09 CEST | 18:58 EEST | |
| 2026-05-20 | KLM898 | LROP | EHAM | 03:09 EEST | 09:28 CEST | |
| 2026-05-19 (partial) | KLM640 | KSAN | ? | 18:22 PDT | ||
| 2026-05-12 | KLM639 | EHAM | KSAN | 10:08 CEST | 11:44 PDT | |
| 2026-05-12 | KLM640 | KNZY | KDLH | 13:42 PDT | 17:54 CDT | |
| 2026-05-12 (partial) | KLM296 | CYHZ | ? | 21:00 ADT | ||
| 2026-05-11 | KLM225 | EHAM | KIAD | 13:30 CEST | 15:40 EDT | |
| 2026-05-09 (partial) | KLM867 | EHAM | ? | 02:00 CEST | ||
| 2026-05-09 | KLM868 | RJOY | EHAM | 12:24 JST | 18:38 CEST | |
| 2026-05-08 | KLM166 | KBAD | EHAM | 19:00 CDT | 10:08 CEST | |
| 2026-05-07 (partial) | KLM856 | LROP | ? | 03:40 EEST | ||
| 2026-05-07 | KLM115 | EHAM | KAUS | 12:59 CEST | 16:10 CDT | |
| 2026-05-07 | KLM166 | KAUS | KBAD | 18:08 CDT | 18:58 CDT | |
| 2026-05-06 (partial) | KLM855 | ? | ? | 02:02Z | ||
| 2026-05-05 | KLM867 | RKSW | ? | 09:00 KST | 00:24Z | |
| 2026-05-05 | KLM868 | RJOO | EHAM | 12:11 JST | 22:08 CEST | |
| 2026-05-04 | KLM250 | ? | EHAM | 02:33Z | 14:40 CEST | |
| 2026-05-04 | KLM867 | EHAM | RKSS | 14:40 CEST | 08:58 KST | |
| 2026-05-03 | KLM655 | EHAM | KMSP | 11:03 CEST | 15:18 CDT | |
| 2026-05-03 | KLM789 | EHVB | EHAM | 05:10 CEST | 08:24 CEST | |
| 2026-05-03 (partial) | KLM250 | KMSP | ? | 15:19 CDT | ||
| 2026-05-02 | KLM789 | EHAM | EHVB | 10:07 CEST | 11:20 CEST | |
| 2026-05-02 | KLM250 | ? | EHAM | 02:28Z | 06:02 CEST | |
| 2026-05-01 | KLM655 | EHAM | KMSP | 11:19 CEST | 12:20 CDT | |
| 2026-05-01 (partial) | KLM250 | KMSP | ? | 15:20 CDT | ||
| 2026-05-01 | KLM810 | LRSB | EHAM | 03:31 EEST | 06:40 CEST | |
| 2026-04-30 (partial) | KLM809 | WMKK | ? | 14:50 +08 | ||
| 2026-04-30 | KLM810 | WIKN | VIJP | 20:45 WIB | 02:08 IST | |
| 2026-04-29 | KLM896 | LHBP | EHAM | 17:29 CEST | 19:06 CEST | |
| 2026-04-29 | KLM809 | EHAM | LROP | 21:46 CEST | 00:46 EEST | |
| 2026-04-28 | KLM760 | EHVB | EHAM | 11:50 CEST | 13:04 CEST | |
| 2026-04-27 | KLM759 | EHAM | EHVB | 13:36 CEST | 23:26 CEST | |
| 2026-04-27 (partial) | KLM810 | UGGG | ? | 04:31 +04 | ||
| 2026-04-26 | KLM809 | WMKK | LROP | 14:47 +08 | 00:32 EEST | |
| 2026-04-25 (partial) | KLM896 | EHAM | ? | 06:33 CEST | ||
| 2026-04-25 (partial) | KLM895 | EHAM | ? | 06:30 CEST | ||
| 2026-04-23 | KLM789 | ? | ? | 04:18Z | 07:48Z | |
| 2026-04-22 | KLM810 | ? | ? | 00:55Z | 04:46Z | |
| 2026-04-22 | KLM789 | EHAM | EHVB | 10:11 CEST | 11:18 CEST | |
| 2026-04-21 | KLM809 | ? | ? | 07:00Z | 13:28Z | |
| 2026-04-20 | KLM755 | ? | ? | 01:24Z | 10:14Z | |
| 2026-04-19 | KLM810 | ? | ? | 02:51Z | 14:16Z | |
| 2026-04-19 | KLM755 | EHAM | SVSZ | 10:52 CEST | 06:04 -04 | |
| 2026-04-18 | KLM810 | ? | ? | 13:29Z | 14:06Z | |
| 2026-04-18 (partial) | KLM809 | ? | ? | 02:50Z | ||
| 2026-04-17 (partial) | KLM810 | LRSB | ? | 03:59 EEST | ||
| 2026-04-17 | KLM809 | EHAM | LROP | 21:44 CEST | 00:38 EEST | |
| 2026-04-15 | KLM809 | EHAM | LROP | 21:50 CEST | 00:44 EEST | |
| 2026-04-15 | KLM751 | SVMC | EHAM | 22:06 -04 | 21:50 CEST | |
| 2026-04-14 (partial) | KLM856 | ? | ? | 00:35Z | ||
| 2026-04-14 | KLM751 | EHAM | SKPB | 10:31 CEST | 04:48 -05 | |
| 2026-04-13 (partial) | KLM855 | ? | ? | 02:15Z | ||
| 2026-04-12 | KLM868 | RJOO | EHAM | 12:04 JST | 22:12 CEST | |
| 2026-04-11 | KLM250 | KMSP | EHAM | 21:02 CDT | 05:28 CEST | |
| 2026-04-06 | KLM867 | EHAM | LROP | 14:34 CEST | 19:14 EEST | |
| 2026-04-05 | KLM868 | ? | ? | 03:38Z | 16:54Z | |
| 2026-04-05 | KLM867 | ? | ? | 00:26Z | 01:04Z | |
| 2026-04-03 (partial) | KLM856 | ? | ? | 00:44Z | ||
| 2026-04-02 (partial) | KLM855 | ? | ? | 02:07Z | ||
| 2026-03-31 (partial) | KLM192 | ? | ? | 00:00Z | ||
| 2026-03-30 | KLM661 | EHAM | KIAH | 10:20 CEST | 13:32 CDT | |
| 2026-03-30 | KLM810 | ? | ? | 02:39Z | 20:16Z | |
| 2026-03-29 (partial) | KLM809 | ? | ? | 03:21Z | ||
| 2026-03-28 | KLM898 | ? | ? | 13:43Z | 15:24Z | |
| 2026-03-28 | KLM809 | EHAM | LROP | 20:55 CET | 01:52 EET | |
| 2026-03-16 | KLM887 | VHSK | VHHH | 12:27 HKT | 16:04 HKT | |
| 2026-03-15 (partial) | KLM810 | URMG | ? | 03:57 MSK | ||
| 2026-03-14 (partial) | KLM809 | ? | ? | 03:10Z | ||
| 2026-03-14 | KLM810 | ? | ? | 14:00Z | 20:16Z | |
| 2026-03-13 (partial) | KLM640 | KDLH | ? | 19:00 CDT | ||
| 2026-03-13 | KLM809 | EHAM | LROP | 20:54 CET | 23:46 EET | |
| 2026-03-12 | KLM639 | EHAM | ? | 10:20 CET | 11:59Z | |
| 2026-02-20 | KLM601 | EHAM | ? | 09:56 CET | 18:26Z | |
| 2026-02-19 | KLM810 | ? | ? | 13:22Z | 19:06Z | |
| 2026-02-14 | KLM689 | EHAM | ? | 10:12 CET | 15:25Z | |
| 2026-02-08 | KLM868 | RJOY | RKSW | 14:09 JST | 15:14 KST | |
| 2026-02-02 | KLM115 | EHAM | KACT | 13:38 CET | 16:01 CST | |
| 2026-01-26 | KLM897 | EHAM | ? | 16:18 CET | 19:00Z | |
| 2026-01-22 | KLM887 | EHAM | ? | 21:45 CET | 22:43Z | |
| 2026-01-19 | KLM809 | ? | WIII | 00:48Z | 17:43 WIB | |
| 2026-01-04 | KLM810 | WIII | WMKK | 19:51 WIB | 00:30 +08 | |
| 2025-12-28 | KLM810 | ? | WMKF | 13:22Z | 00:19 +08 | |
| 2025-12-16 | KLM867 | ? | RJOS | 01:01Z | 11:14 JST | |
| 2025-12-14 | KLM867 | ? | RJOO | 00:47Z | 11:10 JST | |
| 2025-12-13 | KLM867 | EHAM | LZTN | 15:23 CET | 16:30 CET | |
| 2025-12-11 | KLM867 | ? | RJOY | 00:50Z | 11:13 JST | |
| 2025-12-02 | KLM809 | ? | WMKK | 02:44Z | 17:21 +08 | |
| 2025-09-28 | KLM809 | ? | ? | 02:45Z | 09:45Z | |
| 2025-09-28 | KLM810 | ? | WMKK | 13:40Z | 00:19 +08 | |
| 2025-09-26 | KLM867 | EHAM | ZBTJ | 15:19 CEST | 07:22 CST | |
| 2025-09-25 | KLM810 | ? | WMKK | 13:23Z | 00:22 +08 | |
| 2025-09-21 | KLM810 | WIKB | WMKF | 20:51 WIB | 00:32 +08 |
Times are local to each airport. Hover for UTC. Tap Map to see the route flown. Partial records have a confirmed departure but no reliable arrival fix.
Live position and 365-day history for this aircraft are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our own receiver network archive.