PlaneTrack / aircraft / B-8966

B-8966 - Airbus A321 211SL

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

Airbus A321 211SL (B-8966)
Photo © sunshydl / Planespotters
RegistrationB-8966
Mode-S hex781120
ManufacturerAirbus
ModelA321 211SL
OperatorChina Southern Airlines
Last seen2026-10-03 11:28 UTC
Last callsignCSN6104

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

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

Flight history 206 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-03 (today)CSN6104?—01:31Zlast received 11:28Z
2026-10-01 (partial)CSN5791??00:33Z
2026-10-01CSN5792ZLXY?10:50 CST04:06Z
2026-09-30CSN6104??10:12Z11:32Z
2026-09-30CSN6103??05:20Z07:24Z
2026-09-29CSN8198??13:34Z13:52Z
2026-09-29CSN6209??04:22Z05:00Z
2026-09-29CSN8197??08:04Z08:28Z
2026-09-27CSN3168??03:18Z05:54Z
2026-09-27 (partial)CSN3157ZGSZ?16:58 CST
2026-09-26CSN6103??05:30Z07:28Z
2026-09-26CSN8882??16:06Z16:30Z
2026-09-26CSN6104??09:46Z11:30Z
2026-09-24CSN6104??13:54Z15:18Z
2026-09-24CSN6103??09:38Z14:44Z
2026-09-22CSN6515??04:50Z05:16Z
Earlier flights (191) - back to 2025-08-15
DateCallsignFromToDepArrRoute
2026-08-26CSN6077??02:39Z03:02Z
2026-08-22CSN6273ZBAAZGSZ11:06 CST13:28 CST
2026-08-22CSN6274ZGSZZBAA14:52 CST17:35 CST
2026-08-19CSN6077??02:42Z08:16Z
2026-06-30CSN6103ZBAA?13:08 CST05:36Z
2026-06-30CSN6104ZBYN?20:18 CST12:42Z
2026-06-25CSN6408??06:04Z12:46Z
2026-06-25CSN6380??01:27Z15:40Z
2026-06-25CSN6379??10:48Z11:22Z
2026-06-24CSN6380??16:57Z17:38Z
2026-06-16CSN6104ZBYN?19:10 CST11:36Z
2026-06-16CSN6103ZBAA?13:18 CST05:44Z
2026-06-12CSN6103??05:24Z05:48Z
2026-06-12CSN6104ZBAA?20:07 CST15:44Z
2026-05-23CSN313RKJJ?10:29 KST01:56Z
2026-05-20CSN6104ZBSJZBAA08:27 CST19:56 CST
2026-05-10CSN6103ZBAA?13:22 CST05:52Z
2026-05-10CSN6104ZBYN?19:01 CST11:28Z
2026-05-08CSN6103ZBAA?13:07 CST05:36Z
2026-05-08CSN6104ZBAA?19:12 CST13:42Z
2026-05-05CSN6104ZBYN?19:12 CST11:40Z
2026-05-05CSN6103ZBAA?13:08 CST05:36Z
2026-05-04CSN6103ZBAA?13:26 CST05:50Z
2026-05-04CSN6104ZBYN?19:18 CST13:55Z
2026-05-02CSN6103ZBAA?13:24 CST05:54Z
2026-05-02CSN6104ZBYN?19:03 CST11:26Z
2026-04-28CSN6103ZBAA?13:15 CST05:46Z
2026-04-28CSN6104??11:19Z11:42Z
2026-04-27CSN6103ZBAA?13:26 CST05:58Z
2026-04-27CSN6104ZBYN?18:55 CST11:20Z
2026-04-25CSN3115??10:19Z10:46Z
2026-04-25CSN3112ZBAA?11:47 CST10:18Z
2026-04-24CSN8882??03:36Z13:56Z
2026-04-22CSN6104??11:15Z11:52Z
2026-04-22CSN6103??05:21Z05:50Z
2026-04-13CSN6103??05:15Z05:42Z
2026-04-13CSN6104??11:12Z11:42Z
2026-04-11CSN6103??05:17Z05:42Z
2026-04-11CSN6104??10:59Z11:24Z
2026-03-15CSN6183??04:13Z04:44Z
2026-03-15CSN6184??10:15Z12:56Z
2026-03-11CSN3679??02:25Z03:48Z
2026-03-10CSN6183??04:14Z04:42Z
2026-03-10CSN6184??10:32Z10:56Z
2026-03-07CSN6184??10:09Z10:42Z
2026-03-07CSN6183??04:18Z04:44Z
2026-03-06CSN6515??04:27Z04:52Z
2026-03-06CSN6509??12:32Z12:56Z
2026-03-04CSN6308??05:29Z05:54Z
2026-03-04CSN6307??09:30Z10:06Z
2026-03-02CSN314RKSI?12:08 KST04:08Z
2026-03-02CSN313?RKSI01:04Z10:48 KST
2026-02-28CSN8309RJFORJAA11:31 JST12:56 JST
2026-02-28CSN8310RJAARJFF14:28 JST16:08 JST
2026-02-27CSN313?RKSI01:10Z11:02 KST
2026-02-27CSN314RKSI?12:04 KST03:54Z
2026-02-26CSN8309RJFORJAA11:22 JST12:58 JST
2026-02-26CSN8310RJAARJFF14:30 JST16:06 JST
2026-02-25CSN370RKSI?20:59 KST12:38Z
2026-02-25CSN369RKPCRKSI18:53 KST19:32 KST
2026-02-24CSN6183??04:11Z04:36Z
2026-02-24CSN6184??10:19Z10:40Z
2026-02-23CSN6183??04:08Z04:36Z
2026-02-23CSN6184??10:05Z10:36Z
2026-02-22CSN6184??09:57Z10:16Z
2026-02-22CSN6183??04:11Z04:44Z
2026-02-21CSN6373??12:23Z12:52Z
2026-02-21CSN6543??04:15Z04:44Z
2026-02-20CSN6183??04:09Z04:36Z
2026-02-20CSN6184??10:07Z10:32Z
2026-02-19CSN6183??04:12Z04:38Z
2026-02-19CSN6184??10:15Z10:36Z
2026-02-19CSN3171??01:51Z02:20Z
2026-02-18CSN314RKSI?12:14 KST04:02Z
2026-02-18CSN313?RKSI01:10Z10:54 KST
2026-02-17CSN6373??13:50Z14:16Z
2026-02-17CSN6543??04:03Z04:30Z
2026-02-16CSN6543??04:15Z04:40Z
2026-02-15CSN314RKSI?12:04 KST03:56Z
2026-02-15CSN313?RKSI01:03Z10:44 KST
2026-02-14CSN6373??10:12Z12:48Z
2026-02-14CSN369RKPCRKSI19:09 KST19:56 KST
2026-02-14CSN370RKSI?21:02 KST12:52Z
2026-02-13CSN6543??04:01Z04:26Z
2026-02-13CSN6373??12:07Z12:46Z
2026-02-12CSN314RKSI?12:08 KST04:00Z
2026-02-12CSN313?RKSI01:11Z10:58 KST
2026-02-07CSN6373??12:05Z12:30Z
2026-02-07CSN6543??04:02Z11:57Z
2026-02-06CSN8757??03:47Z04:10Z
2026-02-06CSN3324??14:40Z15:10Z
2026-02-03CSN6373??12:09Z12:36Z
2026-02-02CSN6184??10:06Z10:28Z
2026-02-02CSN6183??04:13Z04:34Z
2026-01-31CSN6543??04:05Z04:30Z
2026-01-31CSN6373??12:07Z12:34Z
2026-01-30CSN313?RKSI01:10Z10:48 KST
2026-01-30CSN314RKSI?12:24 KST04:16Z
2026-01-29CSN6373??12:20Z12:48Z
2026-01-29CSN6543??04:36Z05:00Z
2026-01-27CSN6373??12:11Z12:38Z
2026-01-27CSN314RKSI?12:12 KST04:00Z
2026-01-27CSN313?RKSI01:08Z10:50 KST
2026-01-26CSN369RKPCRKSI18:57 KST19:46 KST
2026-01-26CSN370RKSI?21:00 KST12:46Z
2026-01-26CSN313?RKSI01:15Z10:50 KST
2026-01-26CSN314RKSI?12:06 KST04:00Z
2026-01-25CSN369RKPCRKSI19:03 KST19:44 KST
2026-01-25CSN370RKSI?20:58 KST12:40Z
2026-01-24CSN313?RKSI01:06Z10:50 KST
2026-01-24CSN314RKSI?12:08 KST03:54Z
2026-01-23CSN369RKPCRKSI19:04 KST19:40 KST
2026-01-23CSN370RKSI?21:42 KST13:34Z
2026-01-22CSN6373??12:17Z12:50Z
2026-01-22CSN6543??04:06Z04:30Z
2026-01-20CSN8248??09:14Z09:40Z
2026-01-09CSN313?RKSI01:32Z11:20 KST
2026-01-09CSN314RKSI?12:38 KST04:30Z
2026-01-08CSN313?RKSI01:02Z10:46 KST
2026-01-08CSN314RKSI?12:15 KST03:56Z
2026-01-07CSN369RKPCRKSI18:53 KST19:44 KST
2026-01-07CSN370RKSI?20:52 KST12:40Z
2026-01-06CSN314RKSI?12:29 KST04:22Z
2026-01-06CSN313?RKSI01:18Z11:04 KST
2026-01-05CSN369RKPCRKSI18:50 KST19:32 KST
2026-01-05CSN370RKSI?20:51 KST12:32Z
2026-01-03CSN8248??08:44Z09:12Z
2025-12-31CSN3398ZSOF?13:31 CST05:48Z
2025-12-30CSN3844??04:04Z04:22Z
2025-12-29CSN8178??13:07Z13:32Z
2025-12-29CSN8177??10:52Z11:30Z
2025-12-28CSN3843??01:40Z02:00Z
2025-12-27CSN3298??10:50Z11:10Z
2025-12-27CES6011??04:12Z06:52Z
2025-12-26CSN3844??03:56Z04:14Z
2025-12-25CSN8695??05:41Z06:02Z
2025-12-23CSN8309RJFERJAA11:12 JST12:46 JST
2025-12-23CSN8310RJAARJFF15:20 JST17:02 JST
2025-12-22CSN314RKSI?12:11 KST04:02Z
2025-12-22CSN313?RKSI01:04Z10:42 KST
2025-12-21CSN369RKPCRKSI18:53 KST19:34 KST
2025-12-21CSN370RKSI?20:56 KST12:44Z
2025-12-20CSN313?RKSI00:57Z10:42 KST
2025-12-20CSN314RKSI?12:02 KST03:54Z
2025-12-19CSN370RKSI?20:56 KST12:48Z
2025-12-19CSN369RKPCRKSI19:00 KST19:42 KST
2025-12-18CSN313?RKSI01:06Z10:46 KST
2025-12-18CSN314RKSI?12:06 KST04:00Z
2025-12-17CSN370RKSI?20:57 KST12:48Z
2025-12-17CSN369RKPCRKSI19:01 KST19:40 KST
2025-12-16CSN6515??05:48Z06:24Z
2025-12-16CSN6509??12:48Z13:18Z
2025-12-14CSN5127??01:33Z01:50Z
2025-12-14CSN3324??14:11Z14:42Z
2025-12-13CSN6543??03:53Z04:34Z
2025-12-13CSN6373??12:04Z12:34Z
2025-12-12CSN314RKSI?12:43 KST04:22Z
2025-12-12CSN313?RKSI01:01Z10:38 KST
2025-10-30CSN8106??01:21Z09:00Z
2025-10-29CSN8106??09:15Z09:42Z
2025-10-29CSN8105??05:44Z06:06Z
2025-10-28CSN8105??05:26Z05:50Z
2025-10-28CSN8106??09:06Z09:40Z
2025-10-27CSN8106??08:41Z14:56Z
2025-10-27CSN8105??05:31Z05:52Z
2025-10-26CSN8310??05:36Z08:18Z
2025-10-26CSN8105??05:36Z05:58Z
2025-10-25CSN8309RJFORJAA11:01 JST12:34 JST
2025-10-15CSN8761??11:18Z12:02Z
2025-10-14CSN6515??04:33Z05:08Z
2025-10-14CSN6509??12:22Z12:54Z
2025-10-13CSN6437??13:04Z13:38Z
2025-10-08CSN313?RKSI01:48Z11:34 KST
2025-10-08CSN314RKSI?12:29 KST04:18Z
2025-10-07CSN6515??04:13Z04:50Z
2025-10-07CSN6509??12:28Z12:58Z
2025-10-06CSN8761??12:25Z13:04Z
2025-10-04CSN8761??19:07Z19:54Z
2025-08-26CSN314RKSI?13:12 KST04:42Z
2025-08-26CSN5694??02:46Z04:50Z
2025-08-24CSN6509??12:18Z12:59Z
2025-08-22CSN6515??10:46Z12:40Z
2025-08-21CSN3679??12:18Z12:40Z
2025-08-20CSN8761??17:14Z18:28Z
2025-08-20CSN8762??12:26Z12:54Z
2025-08-19CSN8761??11:57Z12:34Z
2025-08-17CSN6437??12:41Z13:24Z
2025-08-17CSN6210??08:46Z09:30Z
2025-08-15CSN6373??12:30Z13:12Z
2025-08-15CSN6544??09:27Z10:00Z
2025-08-15CSN6515??04:20Z04:56Z

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