PlaneTrack / aircraft / 86E780

JA871J - B789

JA871J is a B789, Mode-S hex code 86E780. Track it live, browse its recent flights, or download its full position history.

B789 (JA871J)
Photo © MINXUAN ZHANG / Planespotters
RegistrationJA871J
Mode-S hex86E780
ModelB789
Last seen2026-08-23 02:06 UTC
Last callsignJAL52

Recently active. Last received 3 hours ago, possibly beyond receiver coverage or landed.

Open the live map Buy full history (CSV) API access

Flight history 274 flights since Sep 2025

DateCallsignFromToDepArrRoute
2026-08-23 (today)JAL52?00:00Zlast received 02:06Z
2026-08-21 (partial)JAL52??00:00Z
2026-08-21JAL51??10:53Z20:10Z
2026-08-20JAL51??11:09Z20:26Z
2026-08-19 (partial)JAL30??01:05Z
2026-08-19 (partial)JAL33VTBS?23:37 +07
2026-08-19JAL29RJTTVHHH10:05 JST13:20 HKT
2026-08-18JAL39??02:13Z08:36Z
2026-08-17 (partial)JAL30??01:13Z
2026-08-17JAL26VHHHRJTT19:57 HKT22:02 JST
2026-08-17JAL29??01:14Z11:22Z
2026-08-16JAL39??02:19Z08:16Z
2026-08-16JAL30??15:23Z21:28Z
2026-08-16JAL26??02:17Z16:24Z
2026-08-15JAL29RJTTVHHH10:04 JST13:08 HKT
2026-08-15JAL26VHHHRJTT15:23 HKT20:10 JST
2026-08-14 (partial)JAL52??00:00Z
2026-08-13JAL51??11:01Z20:32Z
2026-08-13JAL32VTBD?09:58 +0711:01Z
2026-08-12JAL33RJTTVTBS01:19 JST04:54 +07
2026-08-12JAL29RJTTVHHH10:30 JST13:22 HKT
2026-08-12JAL26VHHHRJTT15:26 HKT20:28 JST
2026-08-11JAL30??20:19Z21:40Z
Earlier flights (252) - back to 2025-09-19
DateCallsignFromToDepArrRoute
2026-07-23 (partial)JAL30RJTT?00:46 JST
2026-07-23JAL39??02:02Z08:12Z
2026-07-22JAL32VTBDRJTT09:56 +0718:04 JST
2026-07-22 (partial)JAL33VTBD?09:56 +07
2026-07-21JAL29RJTTVHHH10:04 JST12:56 HKT
2026-07-21 (partial)JAL30??01:03Z
2026-07-21JAL26VHHHRJTT15:20 HKT20:12 JST
2026-07-20JAL39??02:10Z15:28Z
2026-07-20 (partial)JAL30??02:09Z
2026-07-19JAL39??03:40Z09:42Z
2026-07-19JAL30??15:29Z21:44Z
2026-07-16JAL32VTBDRJTT09:59 +0718:02 JST
2026-07-15JAL33RJTTVTBD01:21 JST05:02 +07
2026-07-15JAL32VTBDRJTT07:00 +0719:26 JST
2026-07-15JAL88??06:54Z16:20Z
2026-07-15 (partial)JAL87RJTT?09:00 JST
2026-07-14 (partial)JAL33VTBD?10:05 +07
2026-07-14 (partial)JAL32VTBD?10:05 +07
2026-07-13JAL32VTBDRJTT10:13 +0718:24 JST
2026-07-13JAL33RJTKVTBD01:34 JST04:54 +07
2026-07-12JAL26VHHHRJTT15:20 HKT01:31 JST
2026-07-12JAL29RJTTVHHH09:56 JST12:42 HKT
2026-07-12 (partial)JAL30RJTT?09:54 JST
2026-07-12JAL33RJTTVTBD01:32 JST05:06 +07
2026-07-11JAL30VGRJRJTT21:26 +0606:52 JST
2026-07-11JAL39RJTTVGIS11:00 JST13:46 +06
2026-07-10JAL32VTBDRJTT10:04 +0717:52 JST
2026-07-09JAL32VTBDRJTT10:12 +0701:28 JST
2026-07-09JAL33RJTTVTBD01:29 JST05:10 +07
2026-07-08JAL32VTBDRJTT10:26 +0701:26 JST
2026-07-08JAL33RJTTVTBD01:26 JST05:10 +07
2026-07-07JAL29RJTTVHHH09:54 JST12:54 HKT
2026-07-06JAL32VTBDRJTT10:01 +0717:32 JST
2026-07-06 (partial)JAL33VTBD?10:00 +07
2026-07-05JAL33RJTTVTBD01:34 JST05:16 +07
2026-07-05JAL32VTBDRJTT09:56 +0717:54 JST
2026-07-04JAL33RJTTVTBD01:25 JST05:04 +07
2026-07-04 (partial)JAL90RJTE?09:00 JST
2026-07-03JAL95RJTTRKSS19:33 JST21:32 KST
2026-07-03 (partial)JAL32VTBD?09:54 +07
2026-07-02JAL26VHHHRJTT15:30 HKT20:32 JST
2026-07-02JAL33RJTTVTBD01:28 JST05:18 +07
2026-07-02JAL29RJTTVHHH09:59 JST13:16 HKT
2026-07-01JAL30VGISRJTT21:31 +0606:14 JST
2026-07-01JAL39RJTKVEAT11:14 JST13:50 IST
2026-06-30JAL29RJTTVHHH10:13 JST13:22 HKT
2026-06-30JAL26VHHHRJTT15:57 HKT20:52 JST
2026-06-29 (partial)JAL42EGLL?03:00 BST
2026-06-29JAL39RJTTVIBL11:09 JST15:06 IST
2026-06-28JAL42EGLLRJTT09:38 BST06:14 JST
2026-06-28 (partial)JAL41??02:59Z
2026-06-27 (partial)JAL33VTBD?10:02 +07
2026-06-27JAL32VTBDRJTT10:02 +0717:38 JST
2026-06-26JAL33RJTTVTBD01:32 JST05:24 +07
2026-06-25JAL26VHHHRJTT15:48 HKT01:22 JST
2026-06-25JAL29RJTTVHHH10:20 JST13:22 HKT
2026-06-25 (partial)JAL30RJTT?10:19 JST
2026-06-24JAL39RJTT?11:06 JST09:40Z
2026-06-24 (partial)JAL30RJTT?11:05 JST
2026-06-23JAL39RJTTVIBL11:04 JST15:08 IST
2026-06-21JAL32VTBDRJTT09:58 +0717:38 JST
2026-06-20JAL32VTBDRJTT09:58 +0717:58 JST
2026-06-20 (partial)JAL33VTBD?09:58 +07
2026-06-19JAL32VTBDRJTT09:56 +0718:14 JST
2026-06-19 (partial)JAL33VTBD?09:56 +07
2026-06-18JAL33RJTTVTBD01:35 JST05:14 +07
2026-06-17JAL39RJTTVILK10:58 JST19:55 IST
2026-06-14JAL32VTBDRJTT10:06 +0717:50 JST
2026-06-13JAL33RJTTVTBD02:49 JST05:26 +07
2026-06-12JAL33RJTTVTBD01:44 JST05:48 +07
2026-06-12JAL26VHHHRJTT16:19 HKT01:42 JST
2026-06-12JAL29RJTTVHHH10:16 JST13:58 HKT
2026-05-29JAL30VILKVEAZ20:48 IST22:08 IST
2026-05-29JAL39RJTTVILK12:16 JST20:47 IST
2026-05-28JAL32VTBDRJTT09:59 +0717:56 JST
2026-05-28 (partial)JAL33VTBD?09:59 +07
2026-05-27JAL33RJTKVTBD01:22 JST05:02 +07
2026-05-27JAL29RJTTVHHH10:19 JST13:14 HKT
2026-05-27JAL26VHHHRJTL15:18 HKT01:22 JST
2026-05-26 (partial)JAL30RJTT?09:52 JST
2026-05-26JAL29RJTTVHHH09:53 JST12:52 HKT
2026-05-25JAL39RJTTVIBL10:42 JST14:28 IST
2026-05-25JAL30VILKRJTT21:32 IST07:48 JST
2026-05-24JAL42EGLLRJTT09:47 BST06:44 JST
2026-05-24 (partial)JAL41??03:15Z
2026-05-23JAL29RJTTVHHH10:37 JST14:02 HKT
2026-05-23JAL26VHHHRJTT15:48 HKT00:26 JST
2026-05-20 (partial)JAL30RJTK?09:47 JST
2026-05-20JAL39VEAZ?05:39 IST10:10Z
2026-05-20 (partial)JAL8122RJAA?10:51 JST
2026-05-19 (partial)JAL25RJTT?11:29 JST
2026-05-12JAL32VTBDRJTT14:03 +0721:40 JST
2026-05-12 (partial)JAL33RJTT?09:00 JST
2026-05-11JAL33RJTTVTBD08:10 JST06:58 +07
2026-05-11JAL26VHHHRJTT16:15 HKT08:06 JST
2026-05-11JAL29RJTTVHHH11:01 JST14:20 HKT
2026-05-11 (partial)JAL30RJTT?10:53 JST
2026-05-10JAL26VHHHRJTT09:52 HKT20:10 JST
2026-05-10JAL39RJTTVILK10:52 JST15:34 IST
2026-05-09JAL26VHHHRJTK15:36 HKT20:04 JST
2026-05-09JAL29RJTKVHHH09:58 JST13:46 HKT
2026-05-09JAL32VTBDRJTT07:57 +0717:20 JST
2026-05-08 (partial)JAL33RJTT?11:40 JST
2026-05-07JAL26VHHHRJTT15:30 HKT01:28 JST
2026-05-07JAL29RJTTVHHH10:08 JST13:16 HKT
2026-05-05JAL26VHHHRJTT09:22 HKT20:22 JST
2026-05-05JAL29RJTKVHHH10:31 JST14:06 HKT
2026-05-04JAL26VHHHRJTT10:01 HKT21:06 JST
2026-05-04JAL29RJTTVHHH11:03 JST14:54 HKT
2026-05-03JAL29RJTTVHHH10:00 JST13:20 HKT
2026-05-03JAL26VHHHRJTT15:48 HKT20:32 JST
2026-05-02 (partial)JAL30RJTT?10:45 JST
2026-05-02JAL39RJTTVILK10:45 JST20:00 IST
2026-05-01 (partial)JAL42EGLL?02:44 BST
2026-05-01JAL39RJTT?10:49 JST09:50Z
2026-04-30 (partial)JAL41??03:04Z
2026-04-29JAL29RJTTRJBD10:25 JST11:20 JST
2026-04-28JAL26VHHHRJTT15:27 HKT20:10 JST
2026-04-28JAL29RJTTVHHH10:07 JST13:22 HKT
2026-04-27 (partial)JAL41??03:25Z
2026-04-27JAL42EGLLRJTT09:40 BST06:32 JST
2026-04-25 (partial)JAL30RJTT?10:12 JST
2026-04-25JAL26VHHHRJTT15:47 HKT01:18 JST
2026-04-25JAL29RJTTVHHH10:17 JST14:06 HKT
2026-04-24JAL39??01:47Z14:40Z
2026-04-24 (partial)JAL30??01:40Z
2026-04-23JAL39??01:50Z10:12Z
2026-04-21JAL26VHHHRJTT16:09 HKT01:38 JST
2026-04-21JAL29RJTTVHHH11:04 JST14:14 HKT
2026-04-21 (partial)JAL30??01:58Z
2026-04-20JAL39RJTTVILK10:46 JST20:18 IST
2026-04-20 (partial)JAL30RJTT?10:41 JST
2026-04-19 (partial)JAL88??01:50Z
2026-04-19JAL39??01:55Z14:28Z
2026-04-18JAL88??08:58Z09:54Z
2026-04-18 (partial)JAL87??00:00Z
2026-04-16JAL42EGLLRJTT09:31 BST06:26 JST
2026-04-16 (partial)JAL41??03:21Z
2026-04-15JAL26VHHHRJTT15:38 HKT20:16 JST
2026-04-15JAL29RJTTVHHH10:18 JST13:52 HKT
2026-04-14JAL32VTBDRJTT09:58 +0717:44 JST
2026-04-13JAL26VHHHRJTT15:24 HKT20:12 JST
2026-04-13JAL29RJTTVHHH10:03 JST13:34 HKT
2026-04-13JAL33RJTTVTBD07:18 JST05:40 +07
2026-04-12 (partial)JAL41??03:05Z
2026-04-12JAL42EGLLRJTT09:31 BST06:12 JST
2026-04-06JAL29RJTTVHHH10:12 JST13:46 HKT
2026-04-05 (partial)JAL41??03:15Z
2026-04-05JAL42EGLLRJTT09:33 BST06:24 JST
2026-04-04JAL32VTBDRJTT10:00 +0717:28 JST
2026-04-03JAL88??10:14Z11:12Z
2026-04-03 (partial)JAL87??00:00Z
2026-04-02JAL26VHHHRJTT16:21 HKT08:36 JST
2026-04-02JAL29RJTTVHHH10:16 JST14:08 HKT
2026-04-01JAL723RJAAWMKK11:57 JST17:44 +08
2026-03-31JAL8122RJTTRJAA08:17 JST08:52 JST
2026-03-31JAL42EGLLRJTT10:02 BST07:08 JST
2026-03-31 (partial)JAL41??03:20Z
2026-03-30JAL88??07:36Z15:19Z
2026-03-30 (partial)JAL87??00:00Z
2026-03-29 (partial)JAL32VTBD?09:56 +07
2026-03-28JAL33??16:37Z23:02Z
2026-03-16JAL8809?RJAA05:19Z15:06 JST
2026-03-15JAL8809??15:36Z23:46Z
2026-03-14JAL8912??00:11Z12:56Z
2026-03-12JAL8911KMIA?02:21 EDT08:22Z
2026-03-05JAL87RJTTRJOI09:09 JST10:13 JST
2026-03-03JAL33RJTT?00:35 JST21:38Z
2026-02-24JAL29RJTT?10:08 JST03:31Z
2026-02-17JAL32VTBDRCDI10:16 +0713:58 CST
2026-02-15JAL29RJTT?09:55 JST05:06Z
2026-02-15JAL33RJTTRJKB00:34 JST02:35 JST
2026-02-13JAL32VTBD?10:11 +0705:32Z
2026-02-11JAL93RJTT?16:23 JST08:35Z
2026-02-09JAL26VHHH?15:44 HKT09:12Z
2026-02-09JAL29RJTT?10:10 JST05:27Z
2026-02-07JAL59RJTT?00:01 JST23:59Z
2026-02-07JAL26VHHH?15:54 HKT10:19Z
2026-01-30JAL50OTBDVEJS09:43 +0315:36 IST
2026-01-22JAL39RJTT?12:13 JST11:40Z
2026-01-22JAL30VIDP?20:26 IST15:59Z
2026-01-08JAL32VTBD?10:16 +0707:20Z
2026-01-08JAL59RJTTRJFF23:51 JST01:03 JST
2026-01-07JAL26VHHH?15:51 HKT10:07Z
2026-01-07JAL29RJTT?10:08 JST02:09Z
2026-01-07JAL33RJTTRJKN00:54 JST02:54 JST
2026-01-06JAL50OMASRJTK10:58 +0400:30 JST
2026-01-05JAL59RJTTRJFZ23:58 JST01:11 JST
2026-01-05JAL32VTBD?10:10 +0707:29Z
2026-01-04JAL29RJTT?10:04 JST02:06Z
2026-01-04JAL26VMMCRJTK15:54 CST19:55 JST
2026-01-04JAL33RJTT?00:38 JST16:45Z
2026-01-03JAL50OTBDZSOF09:57 +0321:35 CST
2026-01-02JAL32VTBD?10:14 +0707:18Z
2026-01-02JAL59RJTTRJOI01:13 JST02:19 JST
2026-01-01JAL33RJTT?00:26 JST16:31Z
2026-01-01JAL32VTBD?10:12 +0706:40Z
2025-12-31JAL29RJTT?10:06 JST02:11Z
2025-12-31JAL26VHHH?15:54 HKT10:01Z
2025-12-31JAL33RJTT?00:30 JST16:36Z
2025-12-30JAL50OMAZRJTT11:07 +0400:34 JST
2025-12-29JAL59RJTTRJFO00:01 JST01:12 JST
2025-12-29JAL32VTBD?10:12 +0707:30Z
2025-12-28JAL29RJTT?10:11 JST02:13Z
2025-12-28JAL26VMMCRJTK16:01 CST20:03 JST
2025-12-28JAL33RJTT?00:41 JST16:41Z
2025-12-27JAL50OMASRJTK11:08 +0400:45 JST
2025-12-26JAL32VTBD?10:11 +0707:29Z
2025-12-26JAL59RJTTRJOI23:57 JST01:02 JST
2025-12-25JAL32VTBDRJKB10:10 +0715:37 JST
2025-12-25JAL33RJTT?00:42 JST16:42Z
2025-12-24JAL32VTBD?10:13 +0707:39Z
2025-12-24JAL33RJTTRJKB00:37 JST02:33 JST
2025-12-23JAL33RJTT?00:42 JST17:35Z
2025-12-23JAL26VHHHRJFM15:57 HKT19:09 JST
2025-12-22JAL48?RJTK03:16Z13:58 JST
2025-12-22JAL37RJTT?17:35 JST09:36Z
2025-12-22JAL36DWIKNRJTT00:50 WIB08:24 JST
2025-12-18JAL50OMASRJTT10:59 +0400:47 JST
2025-12-17JAL29RJTT?10:13 JST02:14Z
2025-12-17JAL59RJTTRJOI23:50 JST00:51 JST
2025-12-17JAL26VMMCRJTT15:53 CST20:12 JST
2025-12-15JAL59RJTTRJFF00:00 JST01:20 JST
2025-12-15JAL32VTBD?10:11 +0707:25Z
2025-12-14JAL26VHHH?15:48 HKT10:10Z
2025-12-14JAL29RJTT?10:09 JST02:10Z
2025-12-14JAL33RJTT?00:42 JST16:46Z
2025-12-13JAL50OTBDRJFU09:42 +0323:22 JST
2025-12-12JAL59RJTTRJOI00:00 JST01:06 JST
2025-12-12JAL32VTBD?10:10 +0707:28Z
2025-12-11JAL29RJTT?10:06 JST02:13Z
2025-12-11JAL33RJTT?00:58 JST16:59Z
2025-12-11JAL26VMMCRJTL15:47 CST20:01 JST
2025-10-02JAL26VMMCRJTT15:23 CST20:08 JST
2025-10-02JAL29RJTTRCSS10:17 JST11:53 CST
2025-10-01JAL30VIDP?19:22 IST15:41Z
2025-09-30JAL30VIDPVGIS19:40 IST21:37 +06
2025-09-29JAL32VTBD?10:05 +0707:47Z
2025-09-28JAL50OTBDRJOK07:52 +0323:12 JST
2025-09-28JAL33RJTTRJKB02:03 JST03:47 JST
2025-09-27JAL29RJTT?10:21 JST03:28Z
2025-09-27JAL26VHHH?15:31 HKT09:03Z
2025-09-26JAL30VIDPVGZR19:35 IST21:47 +06
2025-09-25JAL39RJTT?11:24 JST09:29Z
2025-09-25JAL30VIDP?19:33 IST15:24Z
2025-09-24JAL50OTBDRJFO07:39 +0322:42 JST
2025-09-23JAL26VHHHRJOK15:30 HKT19:15 JST
2025-09-22JAL30VIDP?19:32 IST15:16Z
2025-09-21JAL30VIDP?19:25 IST15:08Z
2025-09-20JAL50OTBDRJOK07:46 +0323:00 JST
2025-09-19JAL59RJTTRJOI23:15 JST00:16 JST
2025-09-19JAL32VTBDROAH10:06 +0715:53 JST

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.

Data access

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.