PlaneTrack / aircraft / B-20DS

B-20DS - B38M

B-20DS is a B38M, Mode-S hex code 7817E0. Track it live, browse its recent flights, or download its full position history.

B38M (B-20DS)
Photo © Ben Tam / Planespotters
RegistrationB-20DS
Mode-S hex7817E0
ModelB38M
Last seen2026-08-23 03:07 UTC
Last callsignCCA1399

In flight now. B-20DS is currently in flight (ZBAA to ZGHA), phase cruise, 33% complete, ETA 12:10 CST. Watch live

Track live on the map Buy full history (CSV) API access

Flight history 127 flights since Mar 2026

DateCallsignFromToDepArrRoute
2026-08-23 (today)CCA1399?02:28Zin flight
2026-08-21CCA9632??05:05Z13:16Z
Earlier flights (126) - back to 2026-03-13
DateCallsignFromToDepArrRoute
2026-07-19CCA1221??08:59Z09:28Z
2026-07-18CCA701?VGHS10:32Z22:44 +06
2026-07-18CCA702??16:45Z21:10Z
2026-07-17CCA959ZBAAVTBD14:15 CST20:05 +07
2026-07-16CCA980??12:03Z23:03Z
2026-07-15CCA979ZBAAVTBD20:44 CST00:02 +07
2026-07-15CCA9741??00:12Z15:42Z
2026-07-15CCA980VTBDZBAA01:43 +0707:06 CST
2026-07-15CCA9742??00:15Z12:44Z
2026-07-14 (partial)CCA980VTBD?08:48 +07
2026-07-14CCA555ZBAAVTBD09:51 CST13:28 +07
2026-07-14CCA556VTBDZBAA15:10 +0721:04 CST
2026-07-13CCA979ZBAAVTBD20:17 CST01:29 +07
2026-07-13CCA980VTBDZBAA01:29 +0706:46 CST
2026-07-12CCA556VTBDZBAA16:14 +0721:26 CST
2026-07-12 (partial)CCA980??00:52Z
2026-07-12CCA555ZBAAVTBD11:14 CST14:40 +07
2026-07-11CCA9742?ZBAA00:23Z11:58 CST
2026-07-11CCA979ZBTJVTBD23:16 CST02:36 +07
2026-07-11CCA4148ZBAAZBYN11:59 CST16:49 CST
2026-07-11CCA4143ZBTJZBAA16:50 CST17:22 CST
2026-07-10CCA9741??14:53Z15:10Z
2026-07-10 (partial)CCA1818ZBAA?12:55 CST
2026-07-08CCA556VTBDZBAA14:54 +0706:54 CST
2026-07-08 (partial)CCA980VTBD?07:02 +07
2026-07-08CCA555ZBAAVTBD10:00 CST13:16 +07
2026-07-07CCA979ZBAAVTBD21:52 CST01:16 +07
2026-07-06CCA108VHHHZBAA10:30 HKT15:48 CST
2026-07-05CCA107ZBAAVHHH21:46 CST00:54 HKT
2026-07-05CCA1809ZBAA?09:51 CST08:27Z
2026-07-04CCA4015ZBYNZBAA08:06 CST09:46 CST
2026-07-04CCA701ZBAAVGTJ17:53 CST22:24 +06
2026-07-04CCA9742?ZBAA00:09Z10:32 CST
2026-07-03CCA4015ZBYNZBAA09:18 CST09:52 CST
2026-07-01CCA9741ZBAAZBYN22:39 CST23:08 CST
2026-06-30CCA4137?ZBAA02:31Z11:00 CST
2026-06-29CCA4015??01:20Z11:04Z
2026-06-27CCA4015ZBYNZBAA09:16 CST10:00 CST
2026-06-26CCA4015ZBYNZBAA09:03 CST09:34 CST
2026-06-25CCA439ZBYNZBTJ10:01 CST10:33 CST
2026-06-25CCA4379ZGNN?19:39 CST11:56Z
2026-06-23CCA490WSSSZGSZ15:21 +0818:26 CST
2026-06-23CCA489ZGNNWSSS09:48 CST12:52 +08
2026-06-22CCA4142ZBAAZBYN18:53 CST19:24 CST
2026-06-22CCA1809ZBAA?09:59 CST07:42Z
2026-06-22 (partial)CCA1810ZBAA?15:43 CST
2026-06-21CCA979ZBAAVTBD20:25 CST00:00 +07
2026-06-21CCA980VTBDZBAA01:44 +0706:56 CST
2026-06-20CCA1454ZBYNZBAA12:28 CST12:54 CST
2026-06-18CCA714??20:37Z22:56Z
2026-06-17CCA118VHHHZBAA08:50 HKT11:22 CST
2026-06-16CCA117ZBAAVHHH18:46 CST22:48 HKT
2026-06-16CCA1906VMMCZBAA15:35 CST16:08 CST
2026-06-16CCA1905??01:16Z01:56Z
2026-06-15 (partial)CCA1437ZBYN?08:00 CST
2026-06-15CCA4135?ZBAA04:49Z15:39 CST
2026-06-14CCA1450?ZBAA03:27Z11:54 CST
2026-06-14CCA960VTBDZBAA19:57 +0701:12 CST
2026-06-14CCA959ZBAAVTBD14:33 CST19:56 +07
2026-06-13CCA4015ZBYNZBAA09:13 CST09:38 CST
2026-06-12CCA4015ZBYNZBAA09:07 CST09:42 CST
2026-05-29CCA117VMMCVHHH20:33 CST21:04 HKT
2026-05-27CCA117VHSKVHHH20:28 HKT21:04 HKT
2026-05-26CCA960VTBDZGNN19:47 +0722:36 CST
2026-05-26 (partial)CCA959VTBD?17:16 +07
2026-05-24CCA979ZGNNVTBD22:54 CST23:46 +07
2026-05-23CCA117VHSKVHHH20:17 HKT20:48 HKT
2026-05-22CCA108VHHHZBAA10:52 HKT20:26 CST
2026-05-21CCA107ZBAAVHHH18:32 CST21:38 HKT
2026-05-21CCA960VTBDZGNN07:00 +0722:38 CST
2026-05-20CCA1450ZBAAZBTJ08:04 CST18:06 CST
2026-05-20 (partial)CCA960VTBD?07:36 +07
2026-05-20 (partial)CCA959VTBD?07:04 +07
2026-05-19 (partial)CCA439RKSS?10:39 KST
2026-05-19 (partial)CCA440RKSS?11:13 KST
2026-05-09CCA4015ZBYNZBAA09:13 CST13:31 CST
2026-05-08CCA4015ZBYNZBAA09:02 CST09:40 CST
2026-05-06CCA439ZBYNRKSS09:52 CST14:33 KST
2026-05-06 (partial)CCA440RKSS?10:52 KST
2026-05-05CCA439ZBYNRKSS10:10 CST14:24 KST
2026-05-04 (partial)CCA4002ZBYN?09:54 CST
2026-05-04CCA440RKSSZGNN14:13 KST14:42 CST
2026-05-04CCA439ZBYNRKSS09:54 CST14:12 KST
2026-05-03CCA4001??09:59Z12:11Z
2026-05-01CCA440RKSS?14:13 KST06:48Z
2026-05-01CCA439ZBYNRKSI09:58 CST14:12 KST
2026-04-30CCA439ZBYNZBTJ10:19 CST10:48 CST
2026-04-30CCA440ZBYNZGNN10:18 CST19:36 CST
2026-04-29CCA439ZBYNZBTJ10:03 CST10:24 CST
2026-04-28CCA1960?ZBAA10:01Z20:46 CST
2026-04-28CCA1959ZBAA?10:42 CST03:14Z
2026-04-28CCA4136ZBAAZBYN20:47 CST21:16 CST
2026-04-26CCA1491ZBAAZBYN08:36 CST08:54 CST
2026-04-26 (partial)CCA1221ZBAA?08:33 CST
2026-04-26CCA1492?ZBTJ05:54Z16:48 CST
2026-04-25 (partial)CCA1221ZBAA?17:00 CST
2026-04-24CCA1403??09:10Z23:14Z
2026-04-23CCA1447??10:03Z10:26Z
2026-04-23CCA1403??22:53Z23:14Z
2026-04-22CCA118VHHHZBAA08:45 HKT14:55 CST
2026-04-21CCA1207??02:35Z09:54Z
2026-04-21CCA117ZBAAVHHH17:54 CST20:50 HKT
2026-04-19CCA118VHHHZBAA08:51 HKT14:35 CST
2026-04-18CCA1462??05:41Z09:46Z
2026-04-18 (partial)CCA1461??05:39Z
2026-04-18CCA117ZBAAVHHH17:47 CST20:44 HKT
2026-04-17CCA1326??14:51Z23:16Z
2026-04-17CCA118VHHHZBAA09:18 HKT18:08 CST
2026-04-17CCA1325??10:10Z10:48Z
2026-04-17CCA1461??23:16Z23:40Z
2026-04-16CCA117ZBAAVHHH18:03 CST21:16 HKT
2026-04-14CCA1450??03:39Z06:02Z
2026-04-06CCA118VHHHZBAA09:05 HKT00:28 CST
2026-04-05CCA117ZBAAVHHH18:10 CST21:10 HKT
2026-04-04CCA1312??08:24Z08:54Z
2026-04-04CCA1311??02:07Z08:23Z
2026-04-03CCA1491??00:29Z00:46Z
2026-04-03CCA1492??06:07Z08:48Z
2026-04-03CCA1544??08:48Z14:08Z
2026-04-02CCA1456??00:54Z15:56Z
2026-03-30CCA4131??01:43Z02:08Z
2026-03-29CCA4015??01:04Z01:40Z
2026-03-16CCA8648??02:48Z03:12Z
2026-03-16CCA8647??02:46Z09:58Z
2026-03-14CCA8648??02:35Z09:46Z
2026-03-13CCA1447??09:33Z22: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 own receiver network archive.