PlaneTrack / aircraft / B-8977

B-8977 - Airbus A321 211SL

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

Airbus A321 211SL (B-8977)
Photo © SteamMachine / Planespotters
RegistrationB-8977
Mode-S hex781107
ManufacturerAirbus
ModelA321 211SL
OperatorChina Eastern Airlines
Last seen2026-10-03 11:54 UTC
Last callsignCES2251

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

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

Flight history 188 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-02CES6923??01:09Z02:16Z
2026-10-02CES2140?ZLXY12:30Z22:24 CST
2026-10-02CES6924??04:26Z09:18Z
2026-10-02CES2139??07:27Z12:28Z
2026-10-01CES2229ZLXY?08:38 CST01:00Z
2026-10-01CES2230?ZLXY06:29Z14:54 CST
2026-10-01CES9985??14:14Z14:32Z
2026-10-01CES2113??08:16Z09:16Z
2026-10-01CES2118?ZLXY11:13Z20:38 CST
2026-09-30CES2074RKSI?15:58 KST07:36Z
2026-09-30CES2073?RKSI04:58Z14:20 KST
2026-09-30CES6915??02:10Z12:38Z
2026-09-30CES2380?ZLXY14:45Z00:18 CST
2026-09-30CES2103ZLXY?09:29 CST02:32Z
2026-09-29 (partial)CES2155ZLXY?11:25 CST
2026-09-29CES6915ZLXY?19:19 CST12:34Z
2026-09-29CES6916?ZLXY17:41Z01:58 CST
2026-09-29CES2158?ZLXY07:11Z16:48 CST
2026-09-28CES2367ZLXY?14:28 CST08:20Z
2026-09-28CES2150?ZLXY03:53Z12:24 CST
2026-09-28CES2368?ZLXY10:59Z20:58 CST
2026-09-27CES2117??10:11Z13:13Z
2026-09-27CES2149ZLXY?07:28 CST23:58Z
2026-09-27CES2345ZLXY?12:16 CST04:36Z
2026-09-27CES2346?ZLXY08:19Z16:40 CST
2026-09-27CES9990?ZLXY01:37Z09:58 CST
2026-09-27CES2122?ZLXY13:14Z22:38 CST
2026-09-26CES2270ZGSZZLXY13:00 CST15:10 CST
2026-09-26CES2140?ZLXY03:12Z22:16 CST
2026-09-26CES2165ZLXY?17:06 CST10:26Z
2026-09-26CES2240?ZLXY15:38Z00:58 CST
2026-09-26CES2269ZLXY?08:52 CST03:12Z
2026-09-26CES9989ZLXY?06:19 CST22:40Z
2026-09-25CES2140?ZLXY12:05Z22:10 CST
2026-09-25CES2139ZLXY?15:21 CST12:04Z
2026-09-25CES2308?ZLXY05:17Z13:46 CST
2026-09-25CES2307??01:04Z01:34Z
2026-09-24CES2240?ZLXY15:39Z01:12 CST
2026-09-22 (partial)CES5418??00:35Z
2026-09-21CES6650??09:43Z11:24Z
2026-09-21CES6649??13:47Z15:42Z
2026-09-21CES5402??00:24Z02:00Z
2026-09-18CES6649??11:06Z14:04Z
2026-09-18CES6650??11:09Z11:30Z
2026-09-16CES6649??13:52Z14:20Z
2026-09-11CES6923??01:55Z02:20Z
2026-09-11CES6924??04:26Z04:54Z
2026-09-10CES6923??01:49Z02:10Z
2026-09-10CES6924??04:15Z04:34Z
2026-09-09CES2106??02:11Z02:40Z
2026-09-08CES2123??23:23Z23:52Z
2026-09-05CES6924??04:22Z04:46Z
2026-09-05CES6923??01:49Z02:18Z
2026-09-05CES2178??10:37Z11:02Z
2026-09-05CES2177??08:14Z08:38Z
Earlier flights (133) - back to 2025-08-20
DateCallsignFromToDepArrRoute
2026-08-30CES5100ZGSZ?17:22 CST23:38Z
2026-08-29CES720??06:02Z15:08Z
2026-08-29CES5100??23:22Z23:40Z
2026-08-29CES719RJFORJGG15:04 JST15:50 JST
2026-08-28CES719RJFORJGG14:59 JST15:44 JST
2026-08-28CES720RJGG?17:02 JST08:56Z
2026-08-27CES719RJFORJGG15:02 JST15:46 JST
2026-08-26CES720RJGG?17:12 JST09:17Z
2026-08-26CES719RJFORJGG15:13 JST15:52 JST
2026-08-22CES720RJGG?17:11 JST13:26Z
2026-08-22CES5100??23:14Z23:36Z
2026-08-22CES719RJFORJGG15:08 JST15:52 JST
2026-08-21CES719?RJGG06:09Z17:18 JST
2026-08-19CES6923??00:03Z00:26Z
2026-08-19CES6924??02:14Z02:34Z
2026-08-12CES2103??02:13Z02:48Z
2026-08-12CES2110??05:11Z05:40Z
2026-07-17CES2122??09:00Z13:40Z
2026-07-16CES2122??15:07Z15:36Z
2026-07-16CES2117??12:48Z13:20Z
2026-07-07CES6915ZBYN?20:23 CST13:02Z
2026-06-29CES6662ZGSZ?09:05 CST01:34Z
2026-06-28CES6669ZBAAZGSZ22:34 CST01:26 CST
2026-06-27CES2121ZBYN?23:42 CST16:16Z
2026-06-25CES2114ZGSZZGGG15:43 CST04:00 CST
2026-06-22CES2114ZBAA?16:16 CST08:38Z
2026-06-22CES2107ZBAA?12:51 CST05:26Z
2026-06-21CES2103ZBYN?09:59 CST02:24Z
2026-06-21CES2110??05:10Z05:34Z
2026-06-17CES6923ZBYN?10:01 CST02:28Z
2026-06-17CES6924??04:25Z04:48Z
2026-06-15CES2124ZBAA?23:54 CST16:22Z
2026-06-13CES6649ZBAA?22:36 CST14:58Z
2026-06-13CES6650ZBYN?20:31 CST13:04Z
2026-05-25CES2368ZGGG?13:44 CST13:16Z
2026-05-24CES2368ZLXY?09:25 CST09:02Z
2026-05-11CES2332ZGSZ?12:48 CST12:34Z
2026-05-10 (partial)CES2332ZGSZ?15:52 CST
2026-05-02CES6924??04:17Z12:14Z
2026-05-02CES6923ZBYN?09:51 CST02:18Z
2026-04-30CES2211??01:18Z04:36Z
2026-04-29CES2211ZBYN?10:51 CST03:22Z
2026-04-28 (partial)CES2332ZGSZ?15:40 CST
2026-04-28CES2368VMMC?13:52 CST23:12Z
2026-04-25CES2141ZBYN?09:33 CST02:20Z
2026-04-24CES2124??15:16Z15:42Z
2026-04-24CES6650??11:37Z12:12Z
2026-04-22CES6650??11:09Z11:44Z
2026-04-21CES6650??11:07Z11:38Z
2026-04-19CES5346ZGSZ?16:39 CST11:20Z
2026-04-17CES2117??10:53Z11:27Z
2026-04-06CES2141??01:32Z02:12Z
2026-04-03CES2107??05:08Z05:42Z
2026-04-01CES6924??04:36Z09:12Z
2026-04-01CES6923??01:56Z02:22Z
2026-03-31CES2124??15:09Z15:36Z
2026-03-31CES2117??11:07Z11:42Z
2026-03-30CES2112??06:55Z07:20Z
2026-03-30CES2129??00:00Z00:28Z
2026-03-29CES6151??08:06Z08:32Z
2026-03-29CES6152??16:07Z16:30Z
2026-03-15CES6650??10:52Z11:24Z
2026-03-12 (partial)CES6669ZGSZ?11:50 CST
2026-03-11CES789?RJTT04:11Z15:16 JST
2026-03-11CES790RJTI?16:51 JST13:26Z
2026-03-11CES6669?ZGSZ13:26Z23:44 CST
2026-03-10CES6646??01:16Z01:38Z
2026-03-10CES2016??09:42Z12:10Z
2026-03-10CES2015??05:02Z07:42Z
2026-03-08CES5124??11:24Z11:48Z
2026-03-07CES6645??03:40Z04:10Z
2026-03-07CES6646??01:19Z01:44Z
2026-03-06CES6649??13:33Z14:00Z
2026-03-06CES6650??11:04Z11:34Z
2026-03-05CES6649??13:34Z14:02Z
2026-03-05CES6650??11:00Z11:30Z
2026-03-04CES6649??14:01Z14:28Z
2026-03-04CES789?RJTT04:27Z15:24 JST
2026-03-04CES790RJTTZBAA16:46 JST18:46 CST
2026-03-03CES2123?ZBAD23:28Z07:54 CST
2026-02-28CES6885??03:29Z03:58Z
2026-02-28CES6886??10:59Z11:20Z
2026-02-27CES2123??23:27Z23:50Z
2026-02-22CES2124??15:23Z15:52Z
2026-02-22CES790RJTTZBAA16:41 JST18:26 CST
2026-02-22CES789?RJTT04:38Z15:38 JST
2026-02-21CES2123??23:20Z23:44Z
2026-02-17 (partial)CES5339ZGSZ?14:27 CST
2026-02-15 (partial)CES2183??00:15Z
2026-02-14CES6644??05:49Z06:12Z
2026-02-14CES6641??00:23Z00:52Z
2026-02-14CES2124??15:12Z15:36Z
2026-02-13CES2074RKSI?15:34 KST10:52Z
2026-02-13CES6889??10:53Z11:16Z
2026-02-13 (partial)CES6662??01:42Z
2026-02-13CES2073?RKSI04:35Z14:08 KST
2026-02-12CES6885??03:21Z03:50Z
2026-02-12CES6669??13:27Z16:10Z
2026-02-12CES6886??10:49Z13:26Z
2026-02-11CES2122??13:47Z14:14Z
2026-01-29CES2211??01:51Z02:32Z
2026-01-22CES2122??13:43Z14:08Z
2026-01-22CES2117??11:01Z11:22Z
2026-01-02 (partial)CES5339ZGSZ?15:00 CST
2025-12-29CES2296??04:59Z05:18Z
2025-12-21CES5409??04:47Z05:06Z
2025-12-20CES5417??13:36Z13:58Z
2025-12-20 (partial)CES5339ZGSZ?15:03 CST
2025-12-16CES5409??04:36Z04:54Z
2025-12-14CES5409??04:26Z04:44Z
2025-12-13CES5417??13:35Z13:54Z
2025-12-13CES5339?VHHH06:30Z15:30 HKT
2025-12-12CES2168??12:33Z12:52Z
2025-10-29CES2332??02:03Z10:52Z
2025-10-28CES2332??04:06Z08:18Z
2025-10-27CES2332??05:15Z08:44Z
2025-10-24CES2114??08:13Z08:42Z
2025-10-24CES2107??05:06Z05:28Z
2025-10-23CES6869??07:07Z07:42Z
2025-10-22CES789?RJTT04:38Z15:28 JST
2025-10-20CES5200??15:11Z15:36Z
2025-10-20CES2113??09:00Z09:20Z
2025-10-14CES2141??01:25Z02:04Z
2025-10-07CES2015??05:16Z07:50Z
2025-10-07CES2016??10:14Z12:36Z
2025-10-07CES2103??02:06Z02:37Z
2025-10-06CES2103??01:59Z02:30Z
2025-10-06CES5200??15:09Z15:38Z
2025-10-04CES2113??18:08Z18:52Z
2025-08-20CES2073?RKSI07:53Z17:37 KST
2025-08-20CES2074RKSI?19:48 KST12:25Z
2025-08-20CES2103??03:22Z03:58Z
2025-08-20CES6671??17:52Z18:54Z

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