PlaneTrack / aircraft / B-322L

B-322L - A21N

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

A21N (B-322L)
Photo © 江杨北路3上海南站 / Planespotters
RegistrationB-322L
Mode-S hex781B3E
ModelA21N
Last seen2026-10-04 08:20 UTC
Last callsignCBJ5125

In flight now. B-322L is currently in flight (ZJSY to ZSNJ), phase cruise, 47% complete, ETA 17:28 CST. Watch live

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

Flight history 249 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-04 (today)CBJ5125?—01:01Zlast received 08:20Z
2026-10-03CBJ5776ZLXY?11:11 CST05:28Z
2026-10-03CBJ5125??07:45Z09:36Z
2026-10-03CBJ5775??01:13Z04:58Z
2026-10-02 (partial)CBJ5775??01:02Z
2026-10-02CBJ5125??07:52Z09:30Z
2026-10-02CBJ5776ZLXY?11:17 CST05:38Z
2026-10-01CBJ5775??01:06Z05:01Z
2026-10-01CBJ5126??12:44Z23:28Z
2026-10-01CBJ5125??07:35Z09:28Z
2026-10-01CBJ5776??03:15Z07:56Z
2026-09-30CBJ5145??02:08Z03:52Z
2026-09-30CBJ5136??16:05Z16:22Z
2026-09-30CBJ5135??11:20Z11:52Z
2026-09-30CBJ5146??07:00Z09:02Z
2026-09-29CBJ5189??10:54Z16:22Z
2026-09-29CBJ5542??04:00Z05:32Z
2026-09-29CBJ5541??00:03Z01:52Z
2026-09-29CBJ5190ZLXY?22:36 CST16:46Z
2026-09-28CBJ5775??01:23Z04:54Z
2026-09-28CBJ5125??07:44Z09:42Z
2026-09-28CBJ5776ZLXY?11:09 CST13:17Z
2026-09-27CBJ5146??06:58Z08:24Z
2026-09-27CBJ5135??11:08Z11:42Z
2026-09-27CBJ5145??02:06Z04:00Z
2026-09-26CBJ5135??11:11Z11:47Z
2026-09-26CBJ5145??02:08Z03:54Z
2026-09-26CBJ5136??16:06Z16:26Z
2026-09-25CBJ5189?ZLXY10:49Z20:52 CST
2026-09-25CBJ5190ZLXY?22:40 CST16:54Z
2026-09-24CBJ5944??04:59Z05:28Z
2026-09-24CBJ5195??07:54Z10:40Z
2026-09-24CBJ5196??13:21Z15:46Z
2026-09-24CBJ5559??04:58Z09:38Z
2026-09-23CBJ5755??00:04Z05:26Z
2026-09-23CBJ5559??07:44Z09:14Z
2026-09-23CBJ5756??04:22Z05:46Z
2026-09-22 (partial)CBJ5843??00:00Z
2026-09-21 (partial)CBJ5843??00:00Z
2026-09-07CBJ5233??06:35Z07:06Z
2026-09-06CBJ5766??02:35Z14:48Z
2026-09-05CBJ5896??03:49Z14:04Z
Earlier flights (208) - back to 2025-08-14
DateCallsignFromToDepArrRoute
2026-09-02CBJ5630??08:44Z09:08Z
2026-09-02CBJ5249??11:21Z15:10Z
2026-09-02CBJ5629??02:19Z02:48Z
2026-09-01CBJ5932??05:42Z06:08Z
2026-09-01CBJ5611??08:44Z09:12Z
2026-08-31CBJ5755??00:00Z00:24Z
2026-08-31CBJ5756??05:06Z05:35Z
2026-08-30CBJ5220ZBAAZBAD23:44 CST00:08 CST
2026-08-30CBJ5756??05:13Z07:33Z
2026-08-30CBJ5755??00:00Z00:28Z
2026-08-29CBJ5755??00:00Z00:26Z
2026-08-29CBJ5756??05:11Z05:30Z
2026-08-29CBJ5219??07:35Z08:04Z
2026-08-28CBJ5578??15:40Z16:06Z
2026-08-27CBJ5195??10:28Z10:52Z
2026-08-27CBJ5126??09:27Z23:37Z
2026-08-22CBJ5042??06:01Z06:28Z
2026-08-22CBJ5041??03:40Z04:10Z
2026-08-19CBJ5629??02:25Z02:52Z
2026-08-18CBJ5756??05:23Z05:44Z
2026-08-18 (partial)CBJ5755??00:02Z
2026-08-16CBJ5756??05:25Z05:48Z
2026-08-16CBJ5755??00:04Z05:24Z
2026-08-15CBJ5755??00:07Z05:20Z
2026-08-15CBJ5756??05:20Z05:42Z
2026-08-14CBJ5256??06:46Z08:48Z
2026-08-14CBJ5292??01:09Z15:36Z
2026-08-14CBJ5291??08:50Z15:11Z
2026-08-14CBJ5255??01:10Z01:38Z
2026-08-13CBJ5756??05:16Z08:31Z
2026-08-13CBJ5291??08:32Z08:56Z
2026-08-13CBJ5292??00:11Z15:28Z
2026-08-13CBJ5755??00:12Z00:36Z
2026-08-12CBJ5291??08:27Z15:04Z
2026-08-12CBJ5756??05:24Z05:44Z
2026-08-12CBJ5755??00:18Z05:20Z
2026-08-12CBJ5292??15:05Z15:30Z
2026-07-19CBJ5234??09:01Z11:42Z
2026-07-18CBJ5234??11:20Z18:00Z
2026-07-18CBJ5233??06:28Z07:02Z
2026-07-17CBJ5944??05:20Z13:31Z
2026-07-14CBJ5776ZGNN?13:11 CST07:36Z
2026-07-13CBJ5196??13:26Z15:54Z
2026-07-13CBJ5195ZBSJ?18:23 CST10:44Z
2026-07-12CBJ5765??03:52Z10:32Z
2026-07-12CBJ5146??03:51Z08:30Z
2026-07-11CBJ5146ZGGG?16:06 CST09:18Z
2026-07-10CBJ5196??05:15Z16:56Z
2026-07-10CBJ5195??07:35Z10:44Z
2026-07-09CBJ5195??07:57Z10:50Z
2026-07-09CBJ5196??07:46Z15:49Z
2026-07-08CBJ5195ZBYN?18:43 CST11:22Z
2026-07-07CBJ5146ZGNN?16:49 CST09:18Z
2026-07-04CBJ5196??13:22Z13:51Z
2026-07-04CBJ5195??10:39Z11:18Z
2026-06-29CBJ5195??07:29Z10:36Z
2026-06-27CBJ5280??15:04Z15:22Z
2026-06-24CBJ5280ZBSJ?23:06 CST15:24Z
2026-06-21CBJ5279ZBSJ?10:59 CST03:18Z
2026-06-16CBJ5280??15:21Z15:40Z
2026-06-14CBJ5280??14:59Z15:16Z
2026-06-12CBJ5280ZBSJ?21:00 CST13:20Z
2026-06-12CBJ5280??15:39Z16:00Z
2026-05-29CBJ5768??04:55Z05:18Z
2026-05-25CBJ5036ZGGG?10:32 CST02:50Z
2026-05-23CBJ5926??12:32Z12:54Z
2026-05-21CBJ5921??11:05Z11:32Z
2026-05-20CBJ5218??00:12Z09:58Z
2026-05-20CBJ5921ZBAAZBYN08:25 CST20:04 CST
2026-05-20 (partial)CBJ5922ZGGG?09:07 CST
2026-05-19CBJ5220??03:33Z21:08Z
2026-05-19 (partial)CBJ5348ZBSJ?10:11 CST
2026-05-19 (partial)CBJ5560ZBYN?10:11 CST
2026-05-12CBJ5347ZGGG?13:36 CST07:56Z
2026-05-12CBJ5347??09:10Z09:38Z
2026-05-12CBJ5348ZBSJ?21:02 CST13:30Z
2026-05-11CBJ5347??09:05Z09:36Z
2026-05-11CBJ5348ZGGG?13:33 CST13:50Z
2026-05-11CBJ5347ZGGG?13:35 CST07:50Z
2026-05-10CBJ5347??08:40Z09:08Z
2026-05-10CBJ5348ZBSJ?20:49 CST13:14Z
2026-05-10CBJ5347ZBSJ?15:17 CST07:38Z
2026-05-09CBJ5185??00:53Z01:16Z
2026-05-09CBJ5186??13:54Z14:20Z
2026-05-09CBJ5543ZBTJ?11:05 CST03:34Z
2026-05-09CBJ5544ZBYN?18:52 CST11:16Z
2026-05-05CBJ5755ZBAA?08:00 CST00:26Z
2026-05-05CBJ5756??05:15Z05:48Z
2026-05-04CBJ5218ZBAA?16:05 CST08:24Z
2026-05-04CBJ5922ZGGG?00:25 CST17:04Z
2026-05-04CBJ5921ZBAA?18:25 CST10:56Z
2026-05-03CBJ5921ZBAA?18:42 CST11:12Z
2026-05-03CBJ5922ZGGG?00:41 CST17:17Z
2026-05-02CBJ5921ZBAA?18:08 CST10:30Z
2026-05-02CBJ5922??15:58Z16:32Z
2026-05-01CBJ5921ZBAA?17:58 CST10:32Z
2026-05-01CBJ5922??15:43Z16:10Z
2026-04-30CBJ5755ZBAA?08:07 CST00:34Z
2026-04-30CBJ5756ZBYN?13:22 CST07:50Z
2026-04-29CBJ5922??17:49Z18:22Z
2026-04-28CBJ5217??23:38Z23:58Z
2026-04-28CBJ5921??12:18Z12:54Z
2026-04-28CBJ5922ZGGG?02:04 CST18:34Z
2026-04-27CBJ5755ZBAA?08:05 CST00:36Z
2026-04-27CBJ5756??09:10Z09:38Z
2026-04-26CBJ5755ZBAA?08:20 CST00:48Z
2026-04-26CBJ5756ZBYN?13:25 CST07:36Z
2026-04-25CBJ5560ZBYN?13:47 CST07:52Z
2026-04-25CBJ5220??15:40Z16:00Z
2026-04-24CBJ5234??02:43Z15:28Z
2026-04-23CBJ5126??06:38Z13:40Z
2026-04-23CBJ5233??06:41Z07:08Z
2026-04-18CBJ5989??12:02Z12:30Z
2026-04-18CBJ5629??02:24Z02:54Z
2026-04-18CBJ5630??10:00Z10:34Z
2026-04-18CBJ5922??02:23Z16:40Z
2026-04-17CBJ5922??17:44Z18:18Z
2026-04-17CBJ5218??07:58Z08:28Z
2026-04-17CBJ5921??11:56Z12:28Z
2026-04-16 (partial)CBJ5577??00:00Z
2026-04-16CBJ5942??09:33Z10:04Z
2026-04-16CBJ5578??16:50Z17:18Z
2026-04-15CBJ5921??10:15Z10:54Z
2026-04-15CBJ5218??08:13Z08:34Z
2026-04-15CBJ5922??15:56Z16:20Z
2026-03-28CBJ5280??15:57Z16:14Z
2026-03-16CBJ5618??03:27Z15:32Z
2026-03-15CBJ5618??10:48Z15:40Z
2026-03-14CBJ5018??14:34Z15:12Z
2026-03-08CBJ5126??14:42Z16:22Z
2026-03-02CBJ5125??11:45Z12:14Z
2026-02-27CBJ5125??11:27Z12:56Z
2026-02-20CBJ5126??16:07Z16:32Z
2026-02-18CBJ5532??11:51Z12:14Z
2026-02-15CBJ5989??10:22Z10:52Z
2026-02-15CBJ5990??06:45Z07:08Z
2026-02-14CBJ5122??15:55Z16:16Z
2026-02-12CBJ5018??14:38Z15:18Z
2026-02-07CBJ5018??14:34Z15:12Z
2026-02-06CBJ5618??11:14Z16:16Z
2026-02-06CBJ5617??03:28Z03:48Z
2026-02-05CBJ5018??14:39Z15:18Z
2026-02-04CBJ5617??03:19Z04:34Z
2026-02-02CBJ5618??11:05Z15:46Z
2026-02-02CBJ5617??03:27Z03:44Z
2026-01-31CBJ5765??06:47Z07:30Z
2026-01-29CBJ5765??06:45Z07:22Z
2026-01-27CBJ5765??02:53Z07:24Z
2026-01-27CBJ5766??10:46Z12:03Z
2026-01-26CBJ5765??06:44Z07:22Z
2026-01-25CBJ5765??06:47Z07:24Z
2026-01-24CBJ5630??09:32Z09:54Z
2026-01-24CBJ5577??12:30Z12:57Z
2026-01-24CBJ5629??02:43Z03:10Z
2026-01-23CBJ5922??14:30Z15:02Z
2026-01-23CBJ5921??08:05Z08:38Z
2026-01-23CBJ5560??05:32Z05:52Z
2026-01-22CBJ5165??07:56Z08:40Z
2026-01-22CBJ5166??12:21Z12:58Z
2026-01-21CBJ5021??05:34Z06:03Z
2026-01-20CBJ5165??08:54Z09:32Z
2026-01-20CBJ5166??13:23Z14:05Z
2026-01-19CBJ5166??12:36Z13:18Z
2026-01-19CBJ5165??07:57Z08:36Z
2026-01-02CBJ378RKSI?21:27 KST16:00Z
2026-01-02CBJ377?RKSI08:16Z20:22 KST
2025-12-26CBJ378RKSI?22:12 KST16:38Z
2025-12-26CBJ377VMMCRKSI16:52 CST20:58 KST
2025-12-26CBJ5176??05:37Z06:06Z
2025-12-18CBJ5122??16:02Z16:28Z
2025-12-12CBJ377?RKSI08:33Z20:28 KST
2025-12-12CBJ5176??05:36Z06:04Z
2025-12-12CBJ378RKSI?21:48 KST16:32Z
2025-12-10CBJ5618??10:44Z15:42Z
2025-12-10CBJ5617??03:15Z08:04Z
2025-11-28CBJ5176??05:16Z08:28Z
2025-11-27CBJ5532??06:56Z11:40Z
2025-11-27CBJ5765??06:57Z07:38Z
2025-11-27CBJ5766??11:36Z23:48Z
2025-11-26CBJ5532??11:46Z12:18Z
2025-10-22CBJ5073??06:11Z08:40Z
2025-10-20CBJ5073??05:03Z07:28Z
2025-10-20CBJ5074?ZGSZ12:07Z22:44 CST
2025-10-14CBJ5922??05:21Z05:48Z
2025-10-14CBJ5559??08:04Z08:36Z
2025-10-13CBJ5914??15:16Z15:48Z
2025-10-13CBJ5921??23:20Z23:58Z
2025-08-26CBJ5841??04:10Z07:14Z
2025-08-24CBJ5970??11:59Z12:20Z
2025-08-23CBJ5592??14:47Z15:20Z
2025-08-22CBJ5591??00:40Z01:18Z
2025-08-22CBJ5958??13:46Z15:04Z
2025-08-21CBJ5592??02:33Z15:32Z
2025-08-21CBJ5957??10:09Z10:34Z
2025-08-20CBJ5957??15:17Z15:56Z
2025-08-19CBJ5377??05:11Z05:36Z
2025-08-19CBJ5378??06:27Z07:02Z
2025-08-17CBJ5591??04:50Z05:52Z
2025-08-17CBJ5957??10:10Z10:40Z
2025-08-17CBJ5592??14:31Z15:04Z
2025-08-16CBJ5957??10:21Z10:50Z
2025-08-16CBJ5591??00:35Z01:16Z
2025-08-16CBJ5592??14:40Z15:14Z
2025-08-15CBJ5958??05:57Z06:22Z
2025-08-15CBJ5591??00:53Z01:14Z
2025-08-15CBJ5592??14:48Z15:37Z
2025-08-15CBJ5957??10:16Z10:48Z
2025-08-14CBJ5592??18:05Z18:40Z

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).