PlaneTrack / aircraft / B-9903

B-9903 - Airbus A321 231SL

B-9903 is a Airbus A321 231SL operated by China Eastern Airlines, Mode-S hex code 7809BD. Track it live, browse its recent flights, or download its full position history.

Airbus A321 231SL (B-9903)
Photo © DimageA1 / Planespotters
RegistrationB-9903
Mode-S hex7809BD
ManufacturerAirbus
ModelA321 231SL
OperatorChina Eastern Airlines
Last seen2026-10-03 05:08 UTC

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

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

Flight history 211 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-02CES6802??04:24Z05:48Z
2026-10-02CES6880??11:43Z13:10Z
2026-10-02CES6879??08:08Z09:42Z
2026-10-02CES6807??00:27Z02:06Z
2026-10-01CES6807??00:16Z01:58Z
2026-10-01CES6802??04:21Z05:40Z
2026-09-30CES5153??03:00Z06:00Z
2026-09-30CES5156??06:00Z06:20Z
2026-09-29CES6802??04:51Z06:22Z
2026-09-29CES6807??00:42Z02:24Z
2026-09-28CES6802??04:24Z05:56Z
2026-09-28CES6807??00:28Z02:18Z
2026-09-27CES6802??04:31Z05:52Z
2026-09-27CES6807??00:40Z02:22Z
2026-09-26CES5343??07:36Z08:54Z
2026-09-26 (partial)CES5418??00:43Z
2026-09-25CES5153??03:08Z05:52Z
2026-09-25CES5156??05:48Z06:10Z
2026-09-24CES2103??01:17Z02:06Z
2026-09-24CES2110?ZLXY08:56Z18:26 CST
2026-09-24CES2165ZLXY?19:46 CST13:10Z
2026-09-23CES2115??09:11Z10:26Z
2026-09-23CES2326?ZLXY06:44Z15:04 CST
2026-09-23CES2325??00:43Z01:06Z
2026-09-23CES2120?ZLXY12:48Z22:12 CST
2026-09-22CES5278ZLXY?15:36 CST09:00Z
2026-09-22CES2335?ZLXY00:25Z08:46 CST
2026-09-22CES5277?ZLXY12:43Z21:06 CST
2026-09-21CES6664??15:36Z16:08Z
2026-09-21CES2176??05:47Z07:06Z
2026-09-17CES2178??10:41Z11:04Z
2026-09-17CES6924??04:28Z04:50Z
2026-09-17CES6923??01:55Z02:16Z
2026-09-17CES2177??08:12Z08:36Z
2026-09-13CES2122??13:11Z13:38Z
2026-09-13CES2117??10:46Z11:10Z
2026-09-11CES2183??08:05Z23:42Z
2026-09-09CES2183??23:11Z23:41Z
Earlier flights (173) - back to 2025-08-16
DateCallsignFromToDepArrRoute
2026-08-16CES2115??10:00Z12:40Z
2026-08-16CES2103??01:59Z02:24Z
2026-08-16CES2110??05:04Z10:00Z
2026-08-16CES2120??12:40Z13:02Z
2026-08-14CES2110??05:16Z05:42Z
2026-08-14CES2139??09:50Z13:02Z
2026-08-14CES2103??01:52Z05:16Z
2026-08-13CES509VHSKVHHH14:34 HKT15:26 HKT
2026-08-13 (partial)CES510VHHH?17:15 HKT
2026-07-17CES2110??05:08Z05:32Z
2026-07-17CES2103??01:54Z02:31Z
2026-07-16CES2113??08:57Z09:28Z
2026-07-12CES6915??12:25Z13:22Z
2026-07-12CES2107ZBYN?12:59 CST08:18Z
2026-07-12CES2114ZBAA?16:20 CST08:44Z
2026-07-11CES6915ZBYN?20:06 CST12:44Z
2026-07-09CES2119??13:51Z14:16Z
2026-07-01 (partial)CES2236ZGSZ?11:33 CST
2026-06-29CES6915ZGSZ?17:32 CST12:40Z
2026-06-28CES6915ZBYN?21:48 CST14:12Z
2026-05-24CES2139ZGNN?17:03 CST12:06Z
2026-05-22CES2368??04:49Z14:08Z
2026-05-20CES2119ZBYNZBAA08:48 CST22:38 CST
2026-05-19 (partial)CES2367ZGNN?10:30 CST
2026-05-19 (partial)CES2236ZGSZ?10:30 CST
2026-05-12CES2236ZGGG?12:44 CST11:50Z
2026-05-11CES2236??10:22Z12:59Z
2026-05-11CES2236ZGKL?12:08 CST09:06Z
2026-05-10CES2236ZGSZ?17:49 CST12:40Z
2026-05-09 (partial)CES2236ZGSZ?18:49 CST
2026-05-09CES2332??02:10Z13:52Z
2026-05-07CES2201??04:08Z05:34Z
2026-05-05CES6923ZBYN?09:51 CST04:16Z
2026-05-05CES2183??23:15Z23:50Z
2026-05-05 (partial)CES6915ZBYN?09:50 CST
2026-05-02CES6915ZBYN?20:07 CST12:32Z
2026-05-02CES2122ZGGG?12:20 CST13:42Z
2026-05-01CES2122??13:20Z13:48Z
2026-05-01CES2111ZBYN?14:54 CST07:28Z
2026-04-30CES2368ZGNN?19:03 CST11:44Z
2026-04-30CES2367??10:24Z11:03Z
2026-04-30CES2367ZUCK?08:09 CST08:54Z
2026-04-28CES2122??04:47Z13:32Z
2026-04-27CES6190ZGGG?13:17 CST07:44Z
2026-04-27CES2122ZBAA?21:13 CST13:42Z
2026-04-27CES6189ZBAA?09:29 CST02:00Z
2026-04-26CES6190ZGGG?13:50 CST10:32Z
2026-04-26CES6189ZBAA?09:16 CST01:48Z
2026-04-25CES6190ZGGG?15:35 CST08:12Z
2026-04-25CES6189ZBAA?09:18 CST03:32Z
2026-04-25CES2119ZBYN?22:24 CST14:58Z
2026-04-24CES2121?ZBAD15:15Z23:48 CST
2026-04-23CES2139??09:15Z12:25Z
2026-04-23CES6649??04:01Z14:02Z
2026-04-22CES6649??02:09Z14:06Z
2026-04-21CES6649??01:54Z14:12Z
2026-04-20CES6650??11:17Z13:50Z
2026-04-19CES2177??08:12Z10:34Z
2026-04-19CES6924??04:30Z04:56Z
2026-04-19CES6923??01:55Z02:20Z
2026-04-16CES2120??02:06Z12:58Z
2026-04-15CES2115??10:01Z10:37Z
2026-04-15CES2103??02:06Z02:28Z
2026-04-14CES6650??11:10Z11:32Z
2026-04-14CES2124??15:09Z15:36Z
2026-04-12CES6646??01:55Z02:24Z
2026-04-12CES6645??04:00Z06:14Z
2026-04-11CES6649??06:25Z14:12Z
2026-04-06CES6649??13:38Z14:04Z
2026-04-06CES2103??01:55Z02:30Z
2026-04-06CES2115??09:55Z10:20Z
2026-04-05CES2118??11:06Z11:32Z
2026-04-05CES2113??09:01Z09:30Z
2026-04-01CES2116??09:13Z09:40Z
2026-04-01CES2111??06:53Z07:30Z
2026-03-12CES6646??01:08Z01:32Z
2026-03-10CES5158??07:03Z07:30Z
2026-03-07CES5712??03:14Z03:44Z
2026-03-07CES5711??10:52Z11:16Z
2026-03-06CES2183??00:00Z00:28Z
2026-03-06CES2123??23:35Z23:58Z
2026-03-05CES6885??03:19Z03:51Z
2026-03-05CES2124??15:12Z15:38Z
2026-03-05CES6886??10:30Z10:52Z
2026-03-04CES2123??23:15Z23:40Z
2026-03-03CES5118??08:34Z08:52Z
2026-03-03CES5102??00:04Z00:28Z
2026-03-02CES5109??05:37Z06:12Z
2026-03-01CES5118??08:15Z08:42Z
2026-03-01CES5102??00:14Z00:40Z
2026-02-28CES5118??08:19Z08:44Z
2026-02-26CES5115??08:28Z08:54Z
2026-02-25CES6650??10:53Z11:12Z
2026-02-25CES6649??13:30Z14:00Z
2026-02-24CES6650??11:01Z11:26Z
2026-02-24CES6649??13:27Z13:54Z
2026-02-23CES6649??13:38Z14:08Z
2026-02-23CES6650??10:55Z11:20Z
2026-02-22CES6645??03:41Z04:12Z
2026-02-22CES6646??01:05Z01:26Z
2026-02-19CES5116??07:04Z07:30Z
2026-02-18CES790RJTTZBAA16:27 JST18:06 CST
2026-02-18CES789?RJTT04:12Z15:18 JST
2026-02-18CES2124??15:14Z15:40Z
2026-02-17CES2123??23:29Z23:54Z
2026-02-13CES5166??13:50Z14:10Z
2026-02-13CES5121??11:23Z13:50Z
2026-02-12CES6924??11:38Z12:00Z
2026-02-12CES6923??09:21Z09:44Z
2026-02-11CES6675??02:31Z02:56Z
2026-02-11CES2124??15:12Z15:40Z
2026-02-11CES6676??10:04Z10:36Z
2026-02-07CES790RJTTZBAA17:00 JST19:06 CST
2026-02-07CES789?RJTT04:09Z14:56 JST
2026-02-06CES2123??23:26Z23:52Z
2026-02-06CES6847??12:10Z12:30Z
2026-02-06CES2124??15:08Z15:34Z
2026-02-05CES2115??10:26Z10:46Z
2026-02-05CES2112??06:09Z06:36Z
2026-02-05CES6860??23:29Z23:58Z
2026-02-04CES2111??07:04Z07:24Z
2026-02-04CES6309??09:06Z09:40Z
2026-02-04CES6310??15:10Z15:38Z
2026-02-03CES2183??00:20Z00:44Z
2026-01-27CES5124??11:18Z11:36Z
2026-01-24CES2183??00:12Z00:40Z
2026-01-22CES2183??00:02Z00:36Z
2026-01-21CES2113??09:31Z09:54Z
2026-01-21CES2120??12:19Z12:48Z
2026-01-20CES2120??12:17Z12:44Z
2026-01-20CES2113??09:00Z09:18Z
2026-01-08CES2339??03:25Z03:54Z
2026-01-03CES2073?RKSI04:58Z14:36 KST
2026-01-03CES2074RKSI?15:45 KST07:38Z
2025-12-27CES790RJTTZBAA16:30 JST18:10 CST
2025-12-27CES789?RJTT04:14Z15:12 JST
2025-12-12CES2337??01:53Z02:22Z
2025-12-11CES789?RJTT04:11Z15:04 JST
2025-12-11CES790RJTTZBAA16:49 JST18:54 CST
2025-12-02CES5373??04:00Z04:22Z
2025-11-28CES274??09:53Z10:22Z
2025-11-28CES273??07:24Z08:06Z
2025-11-27CES2124??15:03Z15:30Z
2025-11-27CES789?RJTT04:27Z15:04 JST
2025-11-27CES790??08:16Z10:38Z
2025-11-26CES2123??23:33Z23:58Z
2025-11-26CES2124??15:12Z15:38Z
2025-11-26CES790??07:42Z09:50Z
2025-10-30CES2108??01:45Z05:00Z
2025-10-29CES2108??01:10Z10:16Z
2025-10-28CES2118??00:24Z11:44Z
2025-10-28CES2108??03:15Z03:36Z
2025-10-28CES2101??00:25Z03:14Z
2025-10-25CES6960??05:55Z08:30Z
2025-10-25CES6959??00:27Z01:04Z
2025-10-24CES5015ZBAAVHHH09:08 CST11:54 HKT
2025-10-24 (partial)CES5016VHHH?14:14 HKT
2025-10-23CES2271??00:07Z07:42Z
2025-10-22CES2271??00:49Z15:26Z
2025-10-13CES2109??06:35Z06:57Z
2025-10-13CES2116??09:14Z09:38Z
2025-10-06CES2113??09:01Z09:32Z
2025-10-06CES2118??11:13Z11:42Z
2025-10-04CES6641??15:02Z15:38Z
2025-10-04CES6648??21:01Z22:11Z
2025-08-23CES5200??13:21Z13:48Z
2025-08-22CES5016??14:16Z22:45Z
2025-08-22CES5015ZBAAVHHH09:14 CST16:21 HKT
2025-08-20CES5016??08:35Z12:26Z
2025-08-20CES5015??01:31Z05:30Z
2025-08-19CES2129??00:28Z01:06Z
2025-08-19CES6608??17:20Z18:10Z
2025-08-16CES6915??12:50Z13:14Z

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