PlaneTrack / aircraft / B-1605

B-1605 - Airbus A321 231

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

Airbus A321 231 (B-1605)
Photo © wanghaotian / Planespotters
RegistrationB-1605
Mode-S hex780D0E
ManufacturerAirbus
ModelA321 231
OperatorChina Southern Airlines
Last seen2026-10-04 04:04 UTC

In flight now. B-1605 is currently in flight (ZGGG to VTBS), phase cruise, 44% complete, ETA 12:02 +07. Watch live

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

Flight history 243 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-04 (today)?—03:03Zin flight
2026-10-02CSN3146??03:33Z06:08Z
2026-10-02CSN3703??10:56Z11:18Z
2026-09-30CSN6302??07:22Z07:54Z
2026-09-30CSN362VTBS?08:18 +0707:21Z
2026-09-29CSN3350??01:13Z03:28Z
2026-09-29CSN361VTBDVTBS19:48 +0723:02 +07
2026-09-29CSN5905??06:31Z06:58Z
2026-09-28CSN3184??06:14Z06:36Z
2026-09-28CSN3349??15:25Z15:48Z
2026-09-28CSN3183??04:23Z04:50Z
2026-09-26CSN3619??02:55Z04:12Z
2026-09-24CSN3878??09:27Z09:46Z
2026-09-23CSN6091??05:33Z09:03Z
2026-09-23CSN6092??09:03Z12:32Z
2026-09-22CSN3994??23:23Z23:48Z
2026-09-22CSN3993??14:57Z16:10Z
2026-09-21CSN6308??03:34Z04:18Z
2026-09-21CSN6307??07:28Z08:10Z
2026-09-17CSN5255??08:00Z09:48Z
2026-09-17CSN5256??14:37Z16:16Z
2026-09-14CSN362VTBS?08:28 +0702:58Z
2026-09-14CSN6092??09:08Z09:44Z
2026-09-14CSN6091??06:27Z09:07Z
2026-09-14 (partial)CSN361VTBS?08:27 +07
2026-09-13CSN361VTBDVTBS21:02 +0722:28 +07
2026-09-13CSN362VTBS?08:33 +0702:56Z
2026-09-12CSN362VTBS?08:26 +0702:50Z
2026-09-12 (partial)CSN361VTBS?08:25 +07
2026-09-11CSN361VTBDVTBS19:29 +0722:02 +07
2026-09-11CSN3350??01:18Z03:34Z
2026-09-10CSN8100VTBSZGGG14:05 +0716:33 CST
2026-09-10CSN8099VTBDVTBS10:42 +0712:06 +07
2026-09-10CSN3349??14:01Z14:26Z
2026-09-09CSN363ZGGGVTBS16:21 CST17:32 +07
2026-09-09CSN364VTBS?19:19 +0713:44Z
2026-09-06CSN6302??02:08Z08:18Z
2026-09-05CSN6301??01:20Z01:52Z
2026-09-05CSN6302??07:25Z07:46Z
2026-09-05CSN6348??01:19Z11:35Z
2026-09-04CSN362VTBS?08:26 +0711:21Z
2026-09-04CSN6348??11:21Z14:12Z
2026-09-04 (partial)CSN361VTBS?08:26 +07
Earlier flights (201) - back to 2025-08-15
DateCallsignFromToDepArrRoute
2026-09-03CSN361VTBDVTBS19:26 +0722:32 +07
2026-09-03CSN3350??01:18Z09:56Z
2026-09-02CSN3349??13:52Z14:26Z
2026-08-29CSN3133??02:31Z02:50Z
2026-08-29CSN3134??05:04Z05:32Z
2026-08-29CSN6766??02:26Z16:54Z
2026-08-27CSN6766??02:16Z15:00Z
2026-08-26CSN6765??10:52Z16:26Z
2026-08-24CSN8207??10:07Z11:00Z
2026-08-22CSN3166??03:17Z07:26Z
2026-08-21CSN6717??03:22Z13:36Z
2026-08-21CSN6110?ZBAD15:39Z00:18 CST
2026-08-21CSN6109??10:22Z15:38Z
2026-08-20CSN3119??04:45Z05:18Z
2026-08-20CSN6712??07:36Z15:20Z
2026-08-18CSN3516??06:11Z09:58Z
2026-08-16CSN3133??02:34Z05:11Z
2026-08-16CSN3134??05:11Z07:32Z
2026-08-15CSN3134??02:39Z07:10Z
2026-08-15CSN3133??02:44Z03:04Z
2026-08-14CSN3134??05:34Z10:09Z
2026-08-14CSN3133??03:17Z05:34Z
2026-08-12CSN3134??05:43Z06:04Z
2026-08-12CSN3133??02:41Z03:00Z
2026-07-22CSN6766??16:27Z17:28Z
2026-07-17CSN3516??05:47Z06:46Z
2026-07-15CSN6314??05:49Z06:10Z
2026-07-14CSN6686ZSFZ?20:57 CST13:52Z
2026-07-14CSN6710??00:20Z13:34Z
2026-07-14CSN6314ZGNN?12:50 CST09:02Z
2026-07-10CSN3120ZBAA?13:52 CST12:59Z
2026-07-10CSN3119ZBYN?11:01 CST03:26Z
2026-07-09CSN3119??03:06Z03:40Z
2026-07-09CSN3120??05:32Z08:08Z
2026-07-09CSN8208ZBYN?11:02 CST14:58Z
2026-07-07CSN3119ZBYN?10:37 CST03:10Z
2026-06-30 (partial)CSN6253ZGSZ?08:28 CST
2026-06-23CSN6162ZBYN?14:01 CST06:30Z
2026-06-23CSN6161ZBAA?08:12 CST00:42Z
2026-06-23CSN3188ZBAA?17:43 CST12:20Z
2026-06-22CSN5819ZGSZZBTJ10:03 CST12:22 CST
2026-06-22 (partial)CSN5820ZGSZ?14:31 CST
2026-06-21 (partial)CSN3566ZGSZ?14:57 CST
2026-06-16CSN6309ZBAAZGSZ12:47 CST15:52 CST
2026-06-16 (partial)CSN3272ZGSZ?00:26 CST
2026-06-15CSN5633ZGSZZBTJ14:40 CST17:36 CST
2026-05-02CSN3516ZGGG?14:32 CST06:52Z
2026-05-01CSN6726ZGGG?14:25 CST09:40Z
2026-05-01CSN8208ZGGG?22:40 CST15:00Z
2026-04-30CSN6726ZGGG?15:00 CST09:48Z
2026-04-28CSN6722??13:16Z13:38Z
2026-04-28CSN3516ZGGG?14:44 CST09:44Z
2026-04-26CSN6700??03:44Z07:02Z
2026-04-23CSN6725??01:43Z02:44Z
2026-04-22 (partial)CSN6794ZGSZ?23:25 CST
2026-04-22 (partial)CSN3566ZGSZ?13:48 CST
2026-04-21 (partial)CSN3566ZGSZ?14:27 CST
2026-04-16 (partial)CSN6922ZGSZ?15:33 CST
2026-04-13CSN3120??05:33Z12:48Z
2026-04-13CSN3119??02:59Z03:24Z
2026-04-11CSN6794??15:40Z15:58Z
2026-04-06CSN6726??07:15Z09:52Z
2026-04-06CSN8208??14:43Z15:04Z
2026-04-04CSN3120??05:29Z05:58Z
2026-04-04CSN3119??00:35Z03:26Z
2026-04-02CSN6792??10:46Z13:36Z
2026-03-31CSN3515??02:26Z02:48Z
2026-03-30CSN6726??07:40Z08:06Z
2026-03-29CSN6726??07:14Z07:32Z
2026-03-16CSN3119??02:51Z03:26Z
2026-03-14CSN6365??04:58Z05:40Z
2026-03-14CSN6366??07:18Z13:19Z
2026-03-11CSN5390??03:26Z08:46Z
2026-03-11CSN8932??10:53Z11:18Z
2026-03-11CSN8931??08:45Z10:52Z
2026-03-10CSN8932??10:58Z11:26Z
2026-03-10CSN8931??08:49Z09:14Z
2026-03-10CSN5390??03:52Z04:10Z
2026-03-09CSN6365??04:53Z05:20Z
2026-03-09CSN6366??07:21Z07:46Z
2026-03-06CSN6710??13:10Z14:00Z
2026-03-04CSN6665??00:50Z05:14Z
2026-03-04CSN6666??11:59Z13:46Z
2026-03-02CSN6565??03:36Z03:58Z
2026-03-02CSN6566??06:16Z06:48Z
2026-02-28CSN6566??05:55Z06:28Z
2026-02-28CSN6565?ZBAD03:33Z12:02 CST
2026-02-27CSN6566??05:59Z06:24Z
2026-02-27CSN6565??03:48Z04:10Z
2026-02-26CSN6565??03:53Z04:14Z
2026-02-26CSN6566??06:11Z06:41Z
2026-02-25CSN3119??02:45Z03:12Z
2026-02-25CSN3120??05:21Z05:47Z
2026-02-24CSN3120??05:16Z05:44Z
2026-02-24CSN3119??03:00Z03:24Z
2026-02-23CSN6566??06:22Z06:48Z
2026-02-23CSN6565??04:08Z04:43Z
2026-02-22CSN6566??05:48Z06:18Z
2026-02-22CSN6565??03:47Z04:10Z
2026-02-21CSN6566??05:55Z06:26Z
2026-02-21CSN6565??03:45Z04:12Z
2026-02-20CSN6566??05:59Z06:28Z
2026-02-20CSN6565??03:50Z04:24Z
2026-02-19CSN6565?ZBAD03:46Z12:16 CST
2026-02-19CSN6566??05:50Z06:15Z
2026-02-18CSN6566??05:49Z06:17Z
2026-02-18CSN6565??03:36Z04:12Z
2026-02-17CSN6565??03:37Z04:09Z
2026-02-17CSN6566??05:46Z06:14Z
2026-02-16CSN3516??06:36Z06:56Z
2026-02-14CSN6566??05:54Z11:26Z
2026-02-14CSN6565??03:40Z04:08Z
2026-02-13CSN6565??03:34Z04:06Z
2026-02-13CSN6566??05:59Z06:26Z
2026-02-12CSN6565??03:37Z03:58Z
2026-02-12CSN6566??07:02Z07:26Z
2026-02-11CSN6566??06:53Z12:20Z
2026-02-11CSN6565??03:49Z04:20Z
2026-02-07CSN6710??13:43Z14:06Z
2026-02-07CSN6709??02:38Z13:45Z
2026-02-06CSN6565??03:46Z04:12Z
2026-02-06CSN6566??05:58Z06:36Z
2026-02-05CSN6565??03:44Z04:08Z
2026-02-05CSN6566??05:56Z11:18Z
2026-02-04CSN6566??05:56Z11:10Z
2026-02-04CSN6565??03:41Z04:02Z
2026-02-03CSN3119??02:47Z03:12Z
2026-02-03CSN3120??07:12Z07:40Z
2026-02-02CSN3120??05:21Z05:49Z
2026-02-02CSN3119??03:11Z03:37Z
2026-02-01CSN3119??03:00Z03:24Z
2026-02-01CSN3120??05:17Z05:42Z
2026-01-31CSN6710??10:37Z13:46Z
2026-01-31CSN6709??01:50Z04:48Z
2026-01-30CSN3120??05:24Z06:02Z
2026-01-30CSN3119??03:00Z03:32Z
2026-01-29CSN3119??03:04Z03:28Z
2026-01-29CSN3120??05:16Z05:42Z
2026-01-28 (partial)CSN6793ZGSZ?21:42 CST
2026-01-26CSN3119??02:44Z03:08Z
2026-01-26CSN3120??05:21Z05:46Z
2026-01-25CSN3120??05:21Z05:48Z
2026-01-25CSN3119??02:54Z03:18Z
2026-01-24CSN6709??01:59Z02:20Z
2026-01-23CSN3120??05:13Z05:42Z
2026-01-23CSN3119??02:57Z03:22Z
2026-01-22CSN3120??05:13Z05:44Z
2026-01-22CSN3119??02:40Z03:12Z
2026-01-21CSN3120??05:24Z06:00Z
2026-01-21CSN3119??03:03Z03:26Z
2026-01-20CSN3119??02:53Z03:16Z
2026-01-20CSN3120??06:22Z06:50Z
2026-01-19CSN3120??05:22Z05:46Z
2026-01-19CSN3119??02:52Z03:16Z
2026-01-09CSN6710??13:49Z14:18Z
2026-01-09CSN6709??02:11Z02:28Z
2026-01-08CSN6710??13:19Z13:38Z
2026-01-01CSN6665??01:05Z05:30Z
2026-01-01CSN6666??12:14Z14:00Z
2025-12-31CSN6710??13:16Z13:48Z
2025-12-31CSN6709??01:58Z02:16Z
2025-10-30CSN6935??09:29Z09:50Z
2025-10-30CSN6936??01:27Z15:26Z
2025-10-29CSN6935??09:31Z09:48Z
2025-10-29CSN6630??05:56Z09:31Z
2025-10-29CSN6936??14:50Z15:20Z
2025-10-29CSN6716??00:56Z14:38Z
2025-10-28CSN6716??11:33Z14:10Z
2025-10-27CSN3191ZGSZZBAA17:33 CST19:52 CST
2025-10-27CSN3152ZBAAZGSZ13:20 CST16:04 CST
2025-10-26CSN6637??02:55Z03:26Z
2025-10-25CSN8832??06:09Z06:44Z
2025-10-25CSN8831??01:55Z02:30Z
2025-10-25CSN6109??08:12Z08:32Z
2025-10-24CSN3168ZBAAZGSZ11:12 CST13:54 CST
2025-10-22CSN3718??06:16Z06:48Z
2025-10-22CSN6711??01:12Z04:16Z
2025-10-20CSN6514??08:03Z12:52Z
2025-10-15CSN6718??00:46Z01:14Z
2025-10-15CSN6715??08:43Z09:14Z
2025-10-15CSN6716??11:43Z12:12Z
2025-10-14CSN8831??01:57Z02:28Z
2025-10-14CSN6109??08:14Z08:42Z
2025-10-14CSN6110??13:57Z14:20Z
2025-10-14CSN8832?ZBAD05:59Z14:34 CST
2025-10-13CSN8931??09:58Z10:20Z
2025-10-08CSN6137??00:00Z00:30Z
2025-10-08CSN6138??04:33Z05:02Z
2025-10-08CSN6714??06:51Z07:22Z
2025-10-07CSN6714??06:54Z07:20Z
2025-10-07CSN6138??04:39Z05:04Z
2025-10-07 (partial)CSN6137??00:00Z
2025-10-07CSN6713??14:42Z15:10Z
2025-10-06CSN6719??14:57Z15:18Z
2025-08-20CSN6735??23:12Z23:36Z
2025-08-17CSN6718??05:20Z06:00Z
2025-08-17CSN6715??08:58Z09:20Z
2025-08-17CSN6716??11:55Z12:24Z
2025-08-16CSN8925??03:08Z03:40Z
2025-08-16CSN8926??11:33Z12:00Z
2025-08-15CSN8931??11:48Z12:20Z

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