PlaneTrack / aircraft / B-322P

B-322P - A21N

B-322P is a A21N, Mode-S hex code 781B38. Track it live, browse its recent flights, or download its full position history.

A21N (B-322P)
Photo © Muji Lee / Planespotters
RegistrationB-322P
Mode-S hex781B38
ModelA21N
Last seen2026-10-04 09:02 UTC
Last callsignCQH6581

In flight now. B-322P is currently in flight (ZSPD to RJBB), phase approach, 96% complete, ETA 18:09 JST. Watch live

Track live on the map Buy full history (CSV) Free one-day sample API access

Flight history 89 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-04 (today)CQH6581?—01:16Zin flight
2026-10-03CQH8867??11:00Z11:26Z
2026-10-02CQH6178??23:25Z23:48Z
2026-10-02CQH8945?ZLXY17:29Z02:54 CST
2026-10-02CQH6496??13:37Z14:56Z
2026-10-02CQH6495??05:16Z06:50Z
2026-09-30CQH7329??04:24Z05:42Z
2026-09-30CQH7330??08:31Z09:40Z
2026-09-30CQH8819??00:34Z00:52Z
2026-09-29CQH8865??05:08Z06:50Z
2026-09-29CQH8866??13:56Z15:18Z
2026-09-27CQH7686??06:08Z07:42Z
2026-09-26CQH8947?ZLXY06:45Z16:14 CST
2026-09-26CQH8946ZLXY?06:17 CST23:28Z
2026-09-26CQH8945?ZLXY14:50Z00:18 CST
2026-09-26CQH8948ZLXY?17:35 CST10:50Z
2026-09-25CQH7329??04:58Z05:24Z
2026-09-25CQH8950??05:49Z13:12Z
2026-09-25CQH7330??08:25Z10:04Z
2026-09-23CQH6495??03:15Z04:52Z
2026-09-23CQH8945?ZLXY15:39Z01:08 CST
2026-09-23CQH8946ZLXY?06:06 CST23:26Z
2026-09-23CQH6496??11:34Z13:02Z
2026-09-22CQH8947?ZLXY06:31Z16:08 CST
2026-09-22CQH8948ZLXY?17:45 CST11:06Z
2026-09-21CQH8865??04:52Z06:28Z
2026-09-21CQH8866??13:20Z14:46Z
2026-09-10CQH6566??05:54Z10:39Z
2026-09-10CQH8756??03:57Z21:14Z
2026-09-10CQH6565??03:57Z04:42Z
2026-09-09CQH6582??10:20Z11:14Z
2026-09-09CQH8756VTBS?02:51 +0721:16Z
2026-09-09CQH8755ZGGGVTBS00:09 CST01:12 +07
2026-09-09CQH6581??08:45Z09:26Z
2026-09-09CQH6576??03:20Z04:20Z
2026-09-09CQH6575??01:44Z02:26Z
Earlier flights (54) - back to 2025-08-16
DateCallsignFromToDepArrRoute
2026-08-27 (partial)CQH8756??03:59Z
2026-08-27CQH6565??04:01Z04:52Z
2026-08-27CQH6566??05:49Z06:38Z
2026-08-26CQH6582??10:37Z15:55Z
2026-08-26CQH8755ZGGGVTBS23:55 CST01:06 +07
2026-08-26CQH6576??03:07Z03:56Z
2026-08-26CQH6581??08:59Z09:44Z
2026-08-26CQH6575??01:39Z02:18Z
2026-08-25CQH6566??05:48Z06:34Z
2026-08-25CQH6565??03:55Z04:40Z
2026-08-24CQH6576??03:07Z03:58Z
2026-08-24CQH6575??01:34Z02:16Z
2026-08-24CQH6581??08:47Z09:36Z
2026-08-24CQH6582??10:39Z11:26Z
2026-08-24CQH8755ZGGGVTBS23:55 CST01:20 +07
2026-08-24CQH8756VTBS?03:30 +0722:44Z
2026-08-23CQH6565?RJBB04:10Z13:52 JST
2026-08-23CQH6566??05:46Z06:38Z
2026-08-22CQH8756VTBS?03:01 +0722:12Z
2026-08-22CQH6576??03:18Z04:04Z
2026-08-22CQH8755ZGGGVTBS23:56 CST01:10 +07
2026-08-22CQH6582??10:21Z15:56Z
2026-08-22CQH6575??01:47Z02:30Z
2026-08-22CQH6581??08:39Z09:38Z
2026-08-21 (partial)CQH8756??03:46Z
2026-08-21CQH6565??04:04Z04:54Z
2026-08-20CQH6582??10:56Z17:04Z
2026-08-20CQH6576??03:12Z04:04Z
2026-08-20CQH8755ZGGGVTBS01:05 CST03:52 +07
2026-08-20CQH6581??09:07Z09:58Z
2026-08-20CQH6575??01:37Z03:12Z
2026-08-19CQH6565??04:00Z04:40Z
2026-08-19CQH6566??06:00Z06:20Z
2026-08-18CQH6576??03:06Z04:00Z
2026-08-18CQH6582??10:28Z11:20Z
2026-08-18CQH6581??08:53Z09:40Z
2026-08-18CQH6575??01:37Z02:18Z
2026-08-17CQH8756??11:07Z22:34Z
2026-08-16CQH6581??08:57Z10:27Z
2026-08-16CQH8755?VTBS16:09Z02:59 +07
2026-08-16CQH6582??10:27Z16:09Z
2026-08-16CQH6576??03:32Z08:57Z
2026-08-16CQH6575??01:48Z02:42Z
2026-07-01 (partial)CQH8881ZGSZ?13:05 CST
2026-06-18 (partial)CQH8881ZGSZ?15:16 CST
2026-06-17 (partial)CQH8955ZGSZ?01:41 CST
2026-05-19 (partial)CQH8955ZGSZ?11:41 CST
2026-05-01CQH8775ZGSZ?15:59 CST08:18Z
2026-03-13 (partial)CQH8882ZGSZ?15:15 CST
2026-01-25CQH8898??06:03Z06:18Z
2026-01-25CQH8995??08:50Z09:12Z
2025-10-20CQH7330??08:32Z08:50Z
2025-10-07 (partial)CQH8956??00:27Z
2025-08-16CQH8918??02:41Z03:00Z

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 archive (from $9.99, with a free one-day sample).