PlaneTrack / aircraft / 78062A

B-6659 - Airbus A321 231

B-6659 is a Airbus A321 231 operated by China Southern Airlines, Mode-S hex code 78062A. Track it live, browse its recent flights, or download its full position history.

Airbus A321 231 (B-6659)
Photo © Volvo_FMX / Planespotters
RegistrationB-6659
Mode-S hex78062A
ManufacturerAirbus
ModelA321 231
OperatorChina Southern Airlines
Last seen2026-10-03 12:48 UTC
Last callsignCSN3190

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 288 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-03 (today)CSN3190ZGSZ—08:54 CSTlast received 20:48 CST
2026-10-02CSN3235??11:31Z12:32Z
2026-10-02 (partial)CSN3236ZGSZ?23:19 CST
2026-10-02CSN3256??08:49Z09:14Z
2026-10-01CSN3192ZBAAZGSZ10:21 CST12:58 CST
2026-10-01 (partial)CSN8697ZGSZ?15:28 CST
2026-09-29 (partial)CSN8596ZGSZ?08:14 CST
2026-09-28CSN8595ZGSZZSOF22:09 CST23:42 CST
2026-09-28CSN3188??09:20Z11:54Z
2026-09-27CSN8075ZGSZVTBS09:42 CST11:26 +07
2026-09-27CSN8076VTBSZGSZ14:22 +0718:04 CST
2026-09-26 (partial)CSN3209ZGSZ?15:59 CST
2026-09-26CSN3210??13:24Z13:42Z
2026-09-25CSN3155??02:09Z14:32Z
2026-09-25CSN3192ZBAAZGSZ10:10 CST12:40 CST
2026-09-25 (partial)CSN3209ZGSZ?16:19 CST
2026-09-24CSN3155ZGSZZBTJ19:57 CST22:24 CST
2026-09-23CSN8469ZGSZVVNB15:41 CST16:07 +07
2026-09-23CSN8470VVNBZGSZ17:10 +0719:22 CST
2026-09-22CSN8469ZGSZVVNB15:10 CST15:40 +07
2026-09-22CSN6253??00:13Z00:30Z
2026-09-22CSN8470VVNBZGSZ16:44 +0718:50 CST
2026-09-21CSN5841?ZLXY07:29Z17:40 CST
2026-09-21CSN3192??02:26Z02:58Z
2026-09-21CSN5842ZLXY?19:06 CST13:20Z
2026-09-18CSN6310ZGSZZBTJ17:59 CST20:38 CST
2026-09-13CSN3153ZGSZZBAA14:55 CST17:20 CST
2026-09-13 (partial)CSN3174ZGSZ?19:31 CST
2026-09-12CSN3188??09:19Z11:50Z
2026-09-12CSN6161??00:26Z00:56Z
2026-09-12CSN6162??06:00Z06:34Z
2026-09-12CSN3191??00:26Z12:20Z
2026-09-11CSN8075ZGSZVTBS09:14 CST10:34 +07
2026-09-11CSN8076VTBSZGSZ12:31 +0715:46 CST
2026-09-10CSN8323ZGSZVTBS14:35 CST15:52 +07
2026-09-10CSN8324VTBSZGSZ17:53 +0721:26 CST
2026-09-09CSN3235ZGSZVHSK19:24 CST00:00 HKT
2026-09-06CSN8076VTBSZGSZ15:20 +0718:36 CST
2026-09-06CSN8075ZGSZVTBS12:37 CST13:52 +07
2026-09-06 (partial)CSN8324ZGSZ?12:36 CST
2026-09-05CSN8323ZGSZVTBS14:09 CST15:32 +07
Earlier flights (248) - back to 2025-08-15
DateCallsignFromToDepArrRoute
2026-09-01CSN6162??06:28Z06:52Z
2026-09-01CSN6161??00:25Z00:52Z
2026-09-01CSN3188ZBAAZGSZ17:16 CST19:56 CST
2026-08-31CSN3191??13:59Z14:28Z
2026-08-31CSN8075ZGSZVTBS09:13 CST10:30 +07
2026-08-30CSN8323ZGSZVTBS14:27 CST15:48 +07
2026-08-30CSN8324VTBSZGSZ17:29 +0721:02 CST
2026-08-29CSN8469??07:43Z08:18Z
2026-08-29CSN8470VVNBZGSZ16:52 +0719:14 CST
2026-08-28CSN8470VVNBZGSZ17:35 +0719:56 CST
2026-08-28CSN8469??07:47Z09:08Z
2026-08-25CSN8469ZGSZVVNB15:12 CST15:28 +07
2026-08-25CSN3192??02:18Z04:42Z
2026-08-25CSN3191??02:17Z13:06Z
2026-08-24CSN3191ZGSZZBAA17:37 CST20:08 CST
2026-08-24CSN8075ZGSZVTBS09:26 CST10:46 +07
2026-08-24CSN8076VTBSZGSZ12:29 +0715:46 CST
2026-08-23CSN6385ZGSZZBTJ09:05 CST11:40 CST
2026-08-23CSN6386ZBAAZGSZ14:58 CST17:38 CST
2026-08-23 (partial)CSN6923ZGSZ?18:48 CST
2026-08-22CSN8323ZGSZVTBD14:12 CST16:14 +07
2026-08-22CSN3156ZBAAZGSZ09:28 CST12:09 CST
2026-08-22CSN8324VTBSZGSZ17:40 +0720:58 CST
2026-08-21CSN8083ZGSZVVNB12:50 CST15:11 +07
2026-08-21CSN8084VVNBZGSZ15:11 +0719:12 CST
2026-08-19CSN3159ZGSZZBAA10:48 CST15:22 CST
2026-08-18CSN3155??00:22Z12:38Z
2026-08-18CSN6161??00:23Z00:52Z
2026-08-18CSN6162??06:14Z06:48Z
2026-08-18CSN3188ZBAAZGSZ18:16 CST20:44 CST
2026-08-17CSN3155ZGSZZBTJ21:10 CST22:10 CST
2026-08-16CSN6385ZGSZZBTJ08:58 CST15:07 CST
2026-08-16CSN6386??07:08Z09:42Z
2026-08-15CSN5819ZGSZZBTJ10:00 CST14:30 CST
2026-08-15CSN5820??06:32Z08:58Z
2026-08-14CSN8470??11:27Z12:50Z
2026-08-14CSN8469ZGSZVVNB16:08 CST18:26 +07
2026-08-13CSN8323ZGSZVTBS14:25 CST17:27 +07
2026-08-13CSN8324VTBDZGSZ17:28 +0721:08 CST
2026-07-19CSN8075ZGSZVTBS09:32 CST10:54 +07
2026-07-19CSN8076VTBDZGSZ12:17 +0715:44 CST
2026-07-18 (partial)CSN8819ZGSZ?15:37 CST
2026-07-17 (partial)CSN3370ZGSZ?08:47 CST
2026-07-16CSN3369ZGSZZBAA12:09 CST14:40 CST
2026-07-15CSN8083ZGSZVVNB14:24 CST14:48 +07
2026-07-14CSN8075ZGSZVTBS09:55 CST11:06 +07
2026-07-14CSN8076VTBDZGSZ12:55 +0716:18 CST
2026-07-12CSN3167ZGSZZBAA13:42 CST16:12 CST
2026-07-12CSN3154ZBAAZGSZ18:13 CST20:46 CST
2026-07-11CSN8324VTBDZGSZ17:23 +0720:40 CST
2026-07-11CSN8323ZGSZVTBS14:37 CST15:50 +07
2026-07-10CSN3191ZGSZ?08:19 CST13:54Z
2026-07-10CSN6162ZBYN?14:18 CST06:50Z
2026-07-10CSN6161ZBAA?08:20 CST00:46Z
2026-07-09CSN8075ZGSZVTBS10:01 CST11:36 +07
2026-07-09CSN8076VTBDZGSZ13:05 +0716:26 CST
2026-07-08 (partial)CSN6923ZGSZ?19:22 CST
2026-07-05CSN8469ZGSZVVNB15:20 CST15:42 +07
2026-07-05CSN8470VVNBZGSZ17:32 +0720:10 CST
2026-07-03CSN3191ZGSZ?08:27 CST12:48Z
2026-07-03CSN6162??06:06Z06:36Z
2026-07-03CSN6161ZBAA?08:27 CST00:54Z
2026-07-02CSN3191ZGSZZBAA17:45 CST20:25 CST
2026-07-01CSN3153ZGSZZBAA16:59 CST19:32 CST
2026-07-01 (partial)CSN3171ZGSZ?09:36 CST
2026-07-01CSN3176ZBAA?12:18 CST06:58Z
2026-06-29 (partial)CSN5843ZGSZ?11:58 CST
2026-06-28CSN8075ZGSZVTBS12:20 CST13:40 +07
2026-06-28CSN8076VTBDZGSZ15:35 +0719:18 CST
2026-06-26CSN6162ZBYN?14:02 CST06:30Z
2026-06-26CSN6161ZBAA?08:32 CST01:00Z
2026-06-21CSN6162ZBYN?14:32 CST07:02Z
2026-06-21CSN6161ZBAA?08:22 CST00:54Z
2026-06-21CSN3188ZBAA?18:56 CST13:22Z
2026-06-20CSN3155ZGSZZBTJ19:50 CST22:12 CST
2026-06-19 (partial)CSN8491ZGSZ?14:20 CST
2026-06-18CSN6161ZBAA?08:19 CST00:46Z
2026-06-17CSN8076VTBDZGSZ12:40 +0716:10 CST
2026-06-17CSN3191ZGSZZBAA17:51 CST20:20 CST
2026-06-17CSN8075ZGSZVTBS09:38 CST11:12 +07
2026-06-16CSN8324VTBDZGSZ17:36 +0722:40 CST
2026-06-16CSN8323ZGSZVTBS14:22 CST16:04 +07
2026-06-13CSN3160??09:00Z09:26Z
2026-06-13CSN3159ZGSZZBAA10:43 CST13:18 CST
2026-05-21CSN8324VTBDZGSZ20:26 +0700:08 CST
2026-05-21 (partial)CSN8076ZGSZ?15:34 CST
2026-05-21CSN8323ZGSZVTBD17:19 CST18:46 +07
2026-05-20 (partial)CSN3152ZGSZ?08:02 CST
2026-05-20CSN3191ZGSZZBAA08:25 CST20:44 CST
2026-05-19 (partial)CSN8084ZGSZ?10:19 CST
2026-05-19CSN8323ZGSZVTBD10:19 CST02:49 +07
2026-05-12CSN8084VVNB?14:44 +0708:55Z
2026-05-12CSN8083ZGSZVVNB12:50 CST13:12 +07
2026-05-11CSN8076VTBDZGSZ12:19 +0715:36 CST
2026-05-11CSN8075ZGSZVTBS09:17 CST10:38 +07
2026-05-10CSN3188ZBAA?17:17 CST11:48Z
2026-05-10CSN6161ZBAA?08:12 CST00:40Z
2026-05-10CSN6162ZBYN?13:59 CST06:32Z
2026-05-09CSN8083ZGSZVVNB12:50 CST13:08 +07
2026-05-09CSN8084VVNB?14:40 +0708:52Z
2026-05-09CSN3155ZGSZZBTJ19:42 CST22:12 CST
2026-05-08 (partial)CSN6548ZGSZ?23:55 CST
2026-05-06CSN8469ZGSZ?15:11 CST08:26Z
2026-05-06CSN8470VVNBZGSZ16:54 +0719:11 CST
2026-05-05CSN8076VTBDZGSZ12:45 +0716:00 CST
2026-05-05CSN8075ZGSZVTBS09:44 CST11:04 +07
2026-05-04CSN8323ZGSZVTBD14:04 CST15:46 +07
2026-05-04CSN8324VTBDZGSZ18:03 +0720:20 CST
2026-05-01CSN5634ZBTJ?18:06 CST12:38Z
2026-05-01CSN5633ZGSZZBTJ12:04 CST14:30 CST
2026-04-23 (partial)CSN6923ZGSZ?19:52 CST
2026-04-20CSN8075ZGSZVTBS09:16 CST10:44 +07
2026-04-20CSN8076VTBDZGSZ12:51 +0716:10 CST
2026-04-20 (partial)CSN8158ZGSZ?09:15 CST
2026-04-19CSN8157ZGSZVTBS23:14 CST00:36 +07
2026-04-19CSN5633ZGSZZBTJ12:07 CST14:38 CST
2026-04-19CSN5634??10:13Z12:56Z
2026-04-17CSN3154ZBAAZGSZ20:51 CST23:32 CST
2026-04-17CSN3167ZGSZZBAA14:53 CST17:22 CST
2026-04-16CSN8084??07:54Z09:08Z
2026-04-16CSN8083ZGSZVVNB12:43 CST13:22 +07
2026-04-15CSN3169ZGSZZBAA11:43 CST14:10 CST
2026-04-15CSN3172??08:23Z10:58Z
2026-04-11 (partial)CSN3919ZGSZ?19:49 CST
2026-04-06CSN3090?ZGSZ05:57Z17:24 CST
2026-04-06CSN3089ZGSZRKSS08:56 CST12:38 KST
2026-04-05CSN3192ZBAAZGSZ11:30 CST14:16 CST
2026-04-05CSN3155??03:30Z14:28Z
2026-04-03CSN6162??06:13Z06:44Z
2026-04-03CSN6161??00:34Z01:04Z
2026-04-03CSN3188??11:19Z13:52Z
2026-04-02CSN3155ZGSZZBTJ19:41 CST22:06 CST
2026-04-02CSN8466??09:00Z09:56Z
2026-04-01CSN3172??08:19Z10:46Z
2026-04-01CSN3169ZGSZZBAA11:47 CST14:24 CST
2026-03-30CSN8470??13:09Z14:14Z
2026-03-30CSN8469ZGSZVVNB18:02 CST18:28 +07
2026-03-29CSN3169ZGSZZBAA11:42 CST14:04 CST
2026-03-29CSN3172ZBAAZGSZ17:17 CST20:08 CST
2026-03-16CSN8470VVNBZGSZ16:14 +0718:30 CST
2026-03-16CSN8469ZGSZVVNB14:07 CST14:34 +07
2026-03-14CSN3176ZBAAZGSZ12:14 CST14:48 CST
2026-03-14 (partial)CSN3171??01:37Z
2026-03-10CSN3159??04:53Z05:22Z
2026-03-10CSN3160?VHHH07:19Z17:58 HKT
2026-03-09CSN3192ZBAAZGSZ10:13 CST12:54 CST
2026-03-08CSN3155??11:52Z14:16Z
2026-03-05CSN3192??02:41Z03:16Z
2026-03-05CSN3565?ZSOF07:13Z16:46 CST
2026-03-04CSN3155??13:50Z14:12Z
2026-03-03CSN6386??07:26Z08:08Z
2026-02-28CSN3189??10:16Z10:42Z
2026-02-28CSN3190??12:39Z13:10Z
2026-02-26CSN3565?ZSOF10:10Z19:36 CST
2026-02-25CSN3174??11:14Z11:46Z
2026-02-25CSN3153??06:58Z09:16Z
2026-02-23CSN8491??06:46Z09:00Z
2026-02-23CSN3192??02:17Z02:51Z
2026-02-23CSN8492??11:33Z11:59Z
2026-02-22CSN3155??13:41Z14:15Z
2026-02-13CSN8076VTBSZGSZ12:20 +0715:50 CST
2026-02-13CSN8075ZGSZVTBS09:30 CST11:14 +07
2026-02-11CSN3188ZBAAZGSZ17:55 CST20:22 CST
2026-02-11CSN3193ZGSZZBAA13:42 CST16:08 CST
2026-02-05CSN3155??02:21Z14:12Z
2026-02-05 (partial)CSN8491ZGSZ?15:00 CST
2026-02-05CSN3192?ZGSZ02:22Z13:16 CST
2026-02-05CSN8492??11:27Z14:14Z
2026-02-04CSN6385??01:41Z04:02Z
2026-02-04CSN3155ZGSZZBTJ19:47 CST22:12 CST
2026-02-04CSN6386ZBAAZGSZ15:22 CST18:12 CST
2026-02-03CSN3174??11:34Z12:06Z
2026-02-03CSN3153??08:47Z09:16Z
2026-02-03CSN3192??02:18Z02:50Z
2026-02-02CSN3155??13:39Z14:06Z
2026-01-30CSN8076VTBSZGSZ12:16 +0715:34 CST
2026-01-30CSN8075ZGSZVTBS09:39 CST11:08 +07
2026-01-29CSN8323ZGSZVTBS16:31 CST18:06 +07
2026-01-29CSN3176??04:18Z04:48Z
2026-01-29CSN3171??01:53Z02:16Z
2026-01-29CSN8324VTBSZGSZ19:27 +0722:42 CST
2026-01-28CSN3210?ZGSZ08:32Z16:56 CST
2026-01-27CSN8324VTBSZGSZ19:07 +0722:40 CST
2026-01-27CSN8323ZGSZVTBS16:39 CST18:10 +07
2026-01-26CSN8323ZGSZVTBS16:18 CST18:00 +07
2026-01-26CSN8324VTBSZGSZ19:08 +0722:24 CST
2026-01-23CSN6386??07:05Z07:44Z
2026-01-23CSN6385??03:31Z03:58Z
2026-01-22CSN5634??09:53Z10:32Z
2026-01-22CSN5633??06:05Z06:28Z
2026-01-08CSN8084??15:10Z15:36Z
2026-01-08CSN8083??12:15Z13:38Z
2026-01-08CSN8470??09:17Z09:42Z
2026-01-08CSN8469??06:35Z08:05Z
2026-01-07CSN8592?ZGSZ14:23Z22:44 CST
2026-01-06 (partial)CSN3578ZGSZ?18:59 CST
2026-01-06CSN5120?VHHH05:51Z14:12 HKT
2026-01-01CSN8323ZGSZVTBS16:33 CST18:06 +07
2026-01-01CSN8324VTBSZGSZ19:15 +0722:58 CST
2025-12-31CSN5124??03:31Z03:54Z
2025-12-31 (partial)CSN5123??00:56Z
2025-12-27 (partial)CSN6480ZGSZ?19:23 CST
2025-12-27 (partial)CSN5123??01:00Z
2025-12-27CSN5124?VHHH03:11Z13:02 HKT
2025-12-25CSN8323ZGSZVTBS18:07 CST19:44 +07
2025-12-25CSN6588?VHHH05:56Z16:12 HKT
2025-12-25CSN8324VTBSVHHH20:34 +0700:04 HKT
2025-12-17CSN5367?ZSOF11:34Z21:00 CST
2025-12-17 (partial)CSN5368ZGSZ?23:24 CST
2025-12-15CSN6922??14:59Z15:18Z
2025-12-15CSN6921??11:35Z12:58Z
2025-12-14CSN8324VTBDZGSZ20:01 +0723:18 CST
2025-12-14CSN8323ZGSZVTBS16:46 CST18:22 +07
2025-12-02CSN3192ZBAAZGSZ10:31 CST13:20 CST
2025-11-28 (partial)CSN8738ZGSZ?10:10 CST
2025-11-27CSN6850?ZGSZ04:03Z12:26 CST
2025-10-30CSN8469ZGSZVVNB14:47 CST15:02 +07
2025-10-30CSN8470VVNBZGSZ16:22 +0718:40 CST
2025-10-30CSN6850??03:54Z04:12Z
2025-10-29 (partial)CSN8466ZGSZ?17:24 CST
2025-10-28CSN3576?ZGSZ04:19Z12:40 CST
2025-10-28CSN8469ZGSZVVNB14:39 CST15:00 +07
2025-10-28CSN8470VVNBZGSZ16:20 +0718:40 CST
2025-10-27CSN8592?ZGSZ14:10Z22:36 CST
2025-10-27CSN5119ZGSZ?11:05 CST03:24Z
2025-10-26 (partial)CSN3451ZGSZ?14:30 CST
2025-10-25CSN6592?ZGSZ07:22Z15:42 CST
2025-10-25CSN5257ZGSZ?07:39 CST23:56Z
2025-10-24 (partial)CSN8466ZGSZ?17:01 CST
2025-10-24 (partial)CSN3366ZGSZ?09:40 CST
2025-10-24CSN5304?ZGSZ17:15Z01:34 CST
2025-10-22 (partial)CSN3578ZGSZ?10:19 CST
2025-10-20CSN6386ZBAAZGSZ15:06 CST20:02 CST
2025-10-20CSN6385ZGSZZBTJ09:09 CST11:24 CST
2025-10-20 (partial)CSN3370ZGSZ?09:09 CST
2025-10-15CSN3173??10:53Z13:08Z
2025-10-13CSN8738??00:57Z01:46Z
2025-09-19CSN6386ZBAAZGSZ16:09 CST18:47 CST
2025-08-23CSN8466??00:00Z05:00Z
2025-08-22CSN8465??09:14Z09:34Z
2025-08-21CSN8324VTBSZGSZ18:49 +0722:24 CST
2025-08-21CSN8323ZGSZVTBS15:46 CST17:20 +07
2025-08-20CSN6609??07:16Z11:08Z
2025-08-20CSN6610ZGSZZBAA21:55 CST02:54 CST
2025-08-19CSN3369ZGSZZBAA15:51 CST18:08 CST
2025-08-17CSN3188??11:45Z12:20Z
2025-08-16CSN3156??01:10Z01:56Z
2025-08-15CSN3173??13:56Z16:19Z

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