PlaneTrack / aircraft / B-1652

B-1652 - Airbus A320 232

B-1652 is a Airbus A320 232 operated by China Southern Airlines, Mode-S hex code 780097. Track it live, browse its recent flights, or download its full position history.

Airbus A320 232 (B-1652)
Photo © 航记shanghai / Planespotters
RegistrationB-1652
Mode-S hex780097
ManufacturerAirbus
ModelA320 232
OperatorChina Southern Airlines
Last seen2026-10-03 09:59 UTC

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

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

Flight history 273 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-03 (today)?—01:57Zlast received 09:59Z
2026-10-02CSN8929??00:04Z00:38Z
2026-10-02CSN8930??04:39Z05:06Z
2026-10-01CSN8836??05:50Z07:02Z
2026-10-01CSN5193??08:54Z10:26Z
2026-10-01CSN8835??01:52Z06:52Z
2026-09-30CSN8813??08:03Z09:42Z
2026-09-29CSN3164??10:53Z11:24Z
2026-09-26CSN8836??05:42Z06:56Z
2026-09-25CSN8918??04:48Z08:20Z
2026-09-25CSN8917??00:39Z02:14Z
2026-09-24CSN8870??14:27Z15:52Z
2026-09-24CSN8869??08:54Z15:20Z
2026-09-23CSN5454??00:33Z00:52Z
2026-09-23CSN5453??10:17Z10:40Z
2026-09-22CSN8929??00:08Z00:36Z
2026-09-22CSN3904??12:01Z13:20Z
2026-09-22CSN3903??07:44Z09:42Z
2026-09-22CSN8930??04:47Z05:10Z
2026-09-21CSN5602??11:10Z12:28Z
2026-09-21CSN3998??02:01Z03:20Z
2026-09-21CSN5601??05:22Z06:52Z
2026-09-18CSN8956??08:27Z08:46Z
2026-09-17CSN6637??05:46Z06:14Z
2026-09-16CSN5602?ZBAD14:47Z23:18 CST
2026-09-15CSN3112??03:41Z04:12Z
2026-09-15CSN8830??01:53Z02:12Z
2026-09-14CSN8847??01:12Z01:40Z
2026-09-14CSN8848??06:57Z07:22Z
2026-09-13CSN3998??03:01Z03:18Z
2026-09-13CSN5601??05:20Z05:50Z
2026-09-13CSN5602??12:14Z12:38Z
2026-09-12CSN5610??00:22Z00:52Z
2026-09-12CSN3997??12:14Z12:46Z
2026-09-10CSN3903??07:14Z07:42Z
2026-09-09CSN6135??09:21Z09:50Z
2026-09-09CSN6136??15:06Z15:38Z
2026-09-08CSN3111??11:53Z12:20Z
2026-09-06CSN3653??13:04Z13:26Z
2026-09-06CSN6188??07:34Z08:04Z
2026-09-05CSN8870??11:15Z11:42Z
2026-09-05CSN8869??04:25Z04:52Z
2026-09-04CSN6637??05:50Z06:20Z
2026-09-03CSN6637??05:53Z06:16Z
Earlier flights (230) - back to 2025-08-15
DateCallsignFromToDepArrRoute
2026-08-30CSN6136??15:02Z15:32Z
2026-08-30CSN6135??09:16Z09:36Z
2026-08-29CSN5390??03:48Z04:20Z
2026-08-28CSN5580??02:51Z05:09Z
2026-08-27CSN5579??13:11Z13:30Z
2026-08-27CSN3112??03:45Z04:16Z
2026-08-27CSN3115??10:55Z13:10Z
2026-08-26CSN5454??01:43Z02:08Z
2026-08-25CSN8929??00:29Z01:10Z
2026-08-24CSN8961??02:13Z02:36Z
2026-08-24CSN8962??06:22Z08:24Z
2026-08-23CSN6109??10:14Z10:44Z
2026-08-23CSN6110??15:41Z16:18Z
2026-08-22CSN8750??14:38Z15:10Z
2026-08-22CSN8749??08:24Z08:54Z
2026-08-22CSN8929??00:10Z00:38Z
2026-08-21CSN8898??05:56Z06:24Z
2026-08-21CSN8897??00:20Z00:46Z
2026-08-20CSN5390??04:05Z04:36Z
2026-08-19CSN8869??04:34Z04:58Z
2026-08-19CSN8850??02:11Z02:28Z
2026-08-18CSN6111??02:08Z02:40Z
2026-08-18CSN8849??11:33Z12:06Z
2026-08-18CSN6112??09:13Z09:40Z
2026-08-16CSN3915??08:59Z13:58Z
2026-08-16CSN8814??02:17Z16:18Z
2026-08-16CSN8921??02:17Z07:14Z
2026-08-15CSN8813??08:10Z15:36Z
2026-08-15CSN3111??01:57Z14:16Z
2026-08-14CSN3111??15:44Z16:18Z
2026-08-13CSN3186??07:36Z08:02Z
2026-08-13CSN3998??02:53Z03:18Z
2026-08-12CSN6112??08:58Z09:22Z
2026-08-12CSN6111??02:16Z02:38Z
2026-08-12 (partial)CSN8814??02:14Z
2026-07-23CSN5010VHHHVHSK08:39 HKT09:00 HKT
2026-07-22CSN5009ZBAAVHHH23:07 CST23:36 HKT
2026-07-19CSN5601??05:22Z05:52Z
2026-07-19CSN5602??12:35Z13:00Z
2026-07-18CSN6637??06:12Z06:42Z
2026-07-17CSN6638??10:30Z10:48Z
2026-07-17CSN6637??05:57Z06:24Z
2026-07-16CSN5602??12:36Z13:02Z
2026-07-16CSN5601??05:33Z05:58Z
2026-07-15CSN5312??14:26Z14:52Z
2026-07-15CSN5311??10:49Z11:24Z
2026-07-14CSN6184??10:14Z10:42Z
2026-07-14CSN6183ZBAA?12:25 CST04:54Z
2026-07-13CSN6183ZBAA?12:15 CST04:46Z
2026-07-13CSN6184ZBYN?18:04 CST10:40Z
2026-07-12CSN6183ZBAA?12:34 CST05:06Z
2026-07-12CSN6184ZBYN?18:05 CST10:32Z
2026-07-11CSN5601ZBAA?14:08 CST06:40Z
2026-07-09CSN8750ZBYN?21:54 CST14:20Z
2026-07-09CSN8749ZBAA?15:26 CST07:50Z
2026-07-09CSN8899ZBTJ?08:19 CST00:36Z
2026-07-08CSN3123??01:35Z02:08Z
2026-07-07CSN3936ZBAA?15:28 CST07:56Z
2026-07-06CSN6183ZBAA?12:13 CST04:44Z
2026-07-06CSN6184??10:46Z14:28Z
2026-07-05CSN6183ZBAA?12:11 CST04:30Z
2026-07-05CSN6184??10:29Z10:52Z
2026-07-04CSN3115??12:42Z13:12Z
2026-07-04CSN3112ZBAA?12:54 CST10:58Z
2026-07-03CSN8909ZBAA?10:04 CST07:31Z
2026-07-01CSN8850ZBYN?10:10 CST02:38Z
2026-07-01CSN8815ZBAA?13:13 CST05:42Z
2026-07-01CSN8816??10:30Z11:16Z
2026-06-30CSN8849??12:14Z12:42Z
2026-06-29CSN6183ZBAA?12:21 CST04:48Z
2026-06-29CSN6184??10:14Z10:36Z
2026-06-28CSN8870??11:29Z12:10Z
2026-06-28CSN8869ZBAA?12:28 CST04:58Z
2026-06-27CSN8850ZBYN?10:13 CST02:38Z
2026-06-27CSN8815??05:16Z05:40Z
2026-06-26CSN8849??12:22Z12:48Z
2026-06-24CSN6637ZBAA?14:00 CST06:34Z
2026-06-23CSN8817ZBAA?16:23 CST08:54Z
2026-06-23CSN8832??06:09Z06:34Z
2026-06-23CSN8831ZBAA?10:01 CST02:32Z
2026-06-23CSN8818??13:32Z13:50Z
2026-06-22CSN5453??11:26Z11:44Z
2026-06-22CSN5454ZBAA?09:33 CST02:02Z
2026-06-21CSN8996??07:39Z09:54Z
2026-06-20CSN6637ZBAA?13:56 CST06:29Z
2026-06-19CSN8976ZBAA?08:42 CST04:38Z
2026-06-19CSN8917ZBAA?08:43 CST01:12Z
2026-06-19CSN8918ZBYN?13:45 CST06:22Z
2026-06-19CSN3260ZBYNZBAD23:44 CST00:16 CST
2026-06-19CSN3259ZBAA?18:45 CST11:10Z
2026-06-17CSN8815ZBAA?13:13 CST05:38Z
2026-06-17CSN8850ZBYN?10:11 CST02:42Z
2026-06-17CSN8816ZBYN?18:33 CST11:01Z
2026-06-16CSN8849??11:47Z12:16Z
2026-06-14CSN6637ZBAA?13:47 CST06:12Z
2026-06-14CSN6638??10:20Z10:48Z
2026-06-14CSN3157ZGSZ?13:47 CST11:20Z
2026-06-13 (partial)CSN3157ZGSZ?17:46 CST
2026-06-12CSN8831ZBAA?10:02 CST02:34Z
2026-06-12CSN8832??06:05Z09:28Z
2026-05-28 (partial)CSN6603??00:00Z
2026-05-21CSN3091ZGGGRPLL08:18 CST10:06 PST
2026-05-19 (partial)CSN6595ZGSZ?09:33 CST
2026-05-08CSN6595ZGGG?10:07 CST08:36Z
2026-05-07CSN6595ZGGG?08:59 CST01:52Z
2026-05-06CSN3350ZGGG?09:18 CST03:34Z
2026-05-05CSN3349??14:08Z14:34Z
2026-05-02CSN6595ZGGG?08:49 CST01:44Z
2026-04-22CSN3423??03:12Z04:18Z
2026-04-20CSN3180??09:05Z09:34Z
2026-04-18CSN6948??09:09Z09:34Z
2026-04-18CSN6947??13:09Z13:40Z
2026-04-16CSN3902??08:23Z08:42Z
2026-04-16CSN3901??01:01Z01:30Z
2026-04-14CSN6184??10:12Z10:34Z
2026-04-14CSN6183??04:15Z04:42Z
2026-04-13CSN3903??07:21Z07:48Z
2026-04-13CSN3904??13:01Z13:20Z
2026-04-12CSN6107??02:14Z02:44Z
2026-04-12CSN6108??08:04Z08:36Z
2026-04-06CSN3113??10:59Z11:24Z
2026-04-06CSN3112??00:54Z04:26Z
2026-04-06CSN6595??00:54Z01:52Z
2026-04-05CSN3112??03:44Z04:16Z
2026-04-04CSN3121??04:02Z04:40Z
2026-04-03CSN3109??08:23Z08:48Z
2026-04-03CSN3100??13:53Z16:14Z
2026-04-02CSN3423??03:45Z04:38Z
2026-04-01CSN3102??04:46Z09:56Z
2026-03-31CSN6638??10:33Z10:54Z
2026-03-31CSN6637??05:40Z06:04Z
2026-03-30CSN6637??05:52Z06:18Z
2026-03-30CSN6638??10:38Z10:56Z
2026-03-16 (partial)CSN3157ZGSZ?16:43 CST
2026-03-16CSN3168ZBAAZGSZ11:12 CST14:04 CST
2026-03-15CSN3192ZBAAZGSZ10:29 CST13:14 CST
2026-03-15 (partial)CSN3157ZGSZ?16:50 CST
2026-03-14CSN3179??06:56Z07:26Z
2026-03-08CSN3104??08:07Z08:40Z
2026-03-07CSN5644??02:34Z02:56Z
2026-03-07CSN8815??05:30Z05:58Z
2026-03-07CSN8816??10:48Z11:16Z
2026-03-06CSN3115??10:05Z10:36Z
2026-03-06CSN5643??12:04Z12:32Z
2026-03-04CSN8024VTBS?18:12 +0711:50Z
2026-03-04CSN8023VMMCVTBS15:33 CST17:08 +07
2026-03-01CSN8023VMMCVTBS15:30 CST16:52 +07
2026-03-01CSN3506??04:29Z05:26Z
2026-03-01CSN8024VTBS?18:10 +0711:44Z
2026-02-28CSN3110??11:52Z12:20Z
2026-02-28CSN6903??09:54Z10:20Z
2026-02-06CSN3121??03:53Z04:16Z
2026-02-05CSN6301??01:13Z01:56Z
2026-02-04CSN6302??07:49Z08:22Z
2026-02-02CSN3350??00:37Z01:00Z
2026-02-01CSN3349??14:06Z14:28Z
2026-02-01CSN3121??04:07Z04:40Z
2026-02-01CSN3104??07:59Z08:30Z
2026-01-31CSN8100VTBSZGGG13:57 +0715:36 CST
2026-01-31CSN8099VTBDVTBS11:40 +0712:12 +07
2026-01-30CSN6408??07:00Z07:28Z
2026-01-30CSN6339??11:27Z12:06Z
2026-01-29CSN8238??02:22Z03:02Z
2026-01-29CSN6340??12:35Z13:10Z
2026-01-28CSN8237??10:15Z12:46Z
2026-01-27CSN8020VTBS?20:20 +0713:54Z
2026-01-27CSN8019VTBDVTBS16:28 +0718:58 +07
2026-01-26CSN3104??07:48Z08:18Z
2026-01-25CSN8818??12:40Z13:16Z
2026-01-25CSN8817??07:32Z08:00Z
2026-01-24CSN3111??12:06Z12:36Z
2026-01-22CSN8024VTBS?18:00 +0711:48Z
2026-01-22CSN8023VMMCVTBS15:19 CST16:48 +07
2026-01-21CSN6138??10:07Z10:32Z
2026-01-21CSN3142??12:17Z12:46Z
2026-01-08CSN8020VTBS?19:45 +0714:20Z
2026-01-08CSN8019VTBDVTBS16:14 +0718:36 +07
2026-01-03CSN3447??04:48Z05:52Z
2026-01-01CSN3078RPLLZGGG08:22 PST10:20 CST
2025-12-31CSN3077?RPLL12:30Z22:18 PST
2025-12-30CSN3994??23:18Z23:46Z
2025-12-30CSN3449??07:27Z08:26Z
2025-12-25CSN6595??01:52Z02:52Z
2025-12-24CSN3340??15:14Z15:32Z
2025-12-24CSN3339??12:21Z12:38Z
2025-12-17CSN3236??00:36Z01:34Z
2025-12-16CSN3700??10:03Z10:22Z
2025-12-14CSN340RKSI?10:56 KST02:44Z
2025-12-14CSN340??01:01Z01:32Z
2025-12-13CSN339RKSSRKSI20:48 KST21:32 KST
2025-12-13CSN3078RPLLZGGG08:10 PST10:18 CST
2025-12-12CSN3077?RPLL12:22Z22:26 PST
2025-12-12CSN8315??05:54Z07:02Z
2025-12-12CSN8316??09:00Z09:56Z
2025-11-28CSN3078RPLLZGGG08:36 PST10:30 CST
2025-11-27CSN3077??12:21Z14:04Z
2025-10-30CSN3122??06:30Z12:25Z
2025-10-30CSN3499??08:56Z09:50Z
2025-10-29CSN3122??09:51Z10:24Z
2025-10-29CSN3179??07:04Z07:40Z
2025-10-28CSN3114??13:30Z19:36Z
2025-10-28CSN6487??23:06Z23:56Z
2025-10-27CSN3493??01:55Z10:04Z
2025-10-27CSN3115??10:05Z10:38Z
2025-10-27CSN3114?ZGGG13:46Z00:20 CST
2025-10-26CSN3812?ZGGG00:27Z11:48 CST
2025-10-26 (partial)CSN3497??00:28Z
2025-10-26CSN8023VMMCVTBS15:28 CST20:26 +07
2025-10-24CSN6595??02:11Z03:00Z
2025-10-23CSN8023??07:21Z08:24Z
2025-10-23CSN3166??02:41Z03:14Z
2025-10-22CSN6713?ZBAD17:05Z01:32 CST
2025-10-22 (partial)CSN6731??00:04Z
2025-10-22CSN6732??04:31Z05:12Z
2025-10-22CSN6583??07:38Z08:25Z
2025-10-20CSN6063??05:29Z07:42Z
2025-10-15CSN339RKSSRKSI21:04 KST21:52 KST
2025-10-13CSN8023VMMCVTBS15:18 CST17:40 +07
2025-10-13CSN8024VTBS?19:09 +0714:44Z
2025-10-13CSN3166??02:43Z03:16Z
2025-10-07CSN6332??03:22Z03:50Z
2025-10-07CSN6331??12:41Z13:19Z
2025-08-24CSN339RKSSRKSI23:10 KST23:48 KST
2025-08-24 (partial)CSN339RKSI?05:57 KST
2025-08-23CSN8023VMMCVTBS08:00 CST12:00 +07
2025-08-22CSN8023??19:31Z23:57Z
2025-08-21CSN339RKSSRKSI09:33 KST12:08 KST
2025-08-20CSN3637??04:00Z04:20Z
2025-08-16CSN340RKSI?10:11 KST01:48Z
2025-08-15CSN339RKSSRKSI22:56 KST23:34 KST

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