PlaneTrack / aircraft / 78103A

B-8577 - Airbus A330 343E

B-8577 is a Airbus A330 343E operated by Air China, Mode-S hex code 78103A. Track it live, browse its recent flights, or download its full position history.

Airbus A330 343E (B-8577)
Photo © WalAndPl / Planespotters
RegistrationB-8577
Mode-S hex78103A
ManufacturerAirbus
ModelA330 343E
OperatorAir China
Last seen2026-10-03 15:46 UTC
Last callsignCCA749

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

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

Flight history 303 flights since Aug 2025

DateCallsignFromToDepArrRoute
2026-10-02 (partial)CCA750??00:17Z
2026-10-01CCA749ZBAALIMC13:17 CST17:36 CEST
2026-10-01CCA750LIMCULOO20:08 CEST23:00 MSK
2026-09-30CCA750??00:27Z04:04Z
2026-09-29CCA749ZBAALIMC13:23 CST18:26 CEST
2026-09-29CCA750LIMCULOO20:34 CEST00:02 MSK
2026-09-27CCA750UNKO?07:51 +0703:52Z
2026-09-27CCA750??07:41Z20:24Z
2026-09-26CCA749ZBAALIMC13:11 CST17:36 CEST
2026-09-26CCA8367??00:16Z08:28Z
2026-09-25CCA750??00:23Z04:02Z
2026-09-25CCA750??07:37Z20:12Z
2026-09-24CCA749ZBAALIMC13:20 CST17:26 CEST
2026-09-15CCA750??00:27Z04:26Z
2026-09-14CCA749ZBAALIMC13:37 CST17:52 CEST
2026-09-13CCA750??07:44Z20:56Z
2026-09-13CCA750??00:31Z04:28Z
2026-09-12CCA749ZBAALIMC16:38 CST17:24 CEST
2026-09-11 (partial)CCA750??00:06Z
2026-09-10CCA749?LIRF08:28Z19:00 CEST
2026-09-10 (partial)CCA750??01:20Z
2026-09-10CCA749LIRFLIMC20:43 CEST21:38 CEST
2026-09-08CCA749ZBAALIMC16:38 CST17:36 CEST
2026-09-08CCA750LIMCULOO20:20 CEST22:52 MSK
2026-09-06 (partial)CCA750??00:07Z
2026-09-05CCA749ZBAALIMC16:48 CST18:06 CEST
2026-09-04CCA750??07:40Z23:58Z
2026-09-04CCA750??00:11Z03:50Z
Earlier flights (275) - back to 2025-08-15
DateCallsignFromToDepArrRoute
2026-09-03CCA749ZBAALIMC16:35 CST17:50 CEST
2026-09-01CCA749ZBAALIMC16:36 CST17:48 CEST
2026-09-01CCA750LIMCULOO20:10 CEST22:44 MSK
2026-08-31CCA750??00:00Z03:38Z
2026-08-31CCA750??07:38Z20:06Z
2026-08-30CCA749ZBAALIMC16:40 CST17:58 CEST
2026-08-28CCA750??07:49Z21:10Z
2026-08-28CCA750??00:00Z03:26Z
2026-08-27CCA749ZBAALIMC17:38 CST17:48 CEST
2026-08-26 (partial)CCA750??00:00Z
2026-08-25CCA750LIMCULOO01:24 CEST02:58 MSK
2026-08-25CCA749ZBAALIMC22:01 CST23:08 CEST
2026-08-24CCA749ZBAALIMC13:31 CST18:02 CEST
2026-08-22CCA750??09:39Z20:26Z
2026-08-21CCA749ZBAALIMC16:38 CST18:16 CEST
2026-08-20 (partial)CCA750??00:00Z
2026-08-19CCA749??08:47Z15:40Z
2026-08-17CCA749ZBAALIMC20:27 CST17:40 CEST
2026-08-16 (partial)CCA750??00:12Z
2026-08-15CCA749ZBAALIMC13:40 CST20:17 CEST
2026-08-14 (partial)CCA750??00:38Z
2026-08-13CCA749ZBAALIMC16:54 CST20:32 CEST
2026-08-12 (partial)CCA750??00:02Z
2026-08-11CCA750??18:55Z23:54Z
2026-07-23 (partial)CCA750??00:29Z
2026-07-22CCA750??09:00Z20:32Z
2026-07-22CCA749ZBAALIMC17:01 CST17:52 CEST
2026-07-20CCA749ZBAALIMC17:09 CST18:14 CEST
2026-07-19 (partial)CCA750??01:16Z
2026-07-18CCA749ZBAALIMC13:22 CST17:42 CEST
2026-07-13CCA750??07:37Z19:50Z
2026-07-13CCA750??00:20Z04:12Z
2026-07-12CCA749UNAALIMC15:37 +0717:28 CEST
2026-07-11 (partial)CCA750??00:40Z
2026-07-10CCA749ZBAALIMC13:23 CST17:20 CEST
2026-07-07CCA8368??10:48Z11:10Z
2026-07-06CCA749?LIMC08:57Z17:58 CEST
2026-07-04CCA749?LIMC11:34Z17:36 CEST
2026-07-01CCA749UNAALIMC15:50 +0718:00 CEST
2026-06-28 (partial)CCA750??00:41Z
2026-06-27CCA749UNAALIMC12:40 +0717:54 CEST
2026-06-26CCA750LIMC?10:39 CEST20:18Z
2026-06-25CCA750LIMCEKRN20:22 CEST22:10 CEST
2026-06-25CCA749UNAALIMC15:30 +0717:14 CEST
2026-06-23 (partial)CCA750LIMC?03:13 CEST
2026-06-22CCA8693ZGSZZBAA08:45 CST11:18 CST
2026-06-22CCA749ZBAALIMC14:05 CST18:24 CEST
2026-06-21CCA1305ZBAA?18:28 CST13:06Z
2026-06-21CCA1519ZBAA?09:50 CST02:08Z
2026-06-20CCA963EEPU?04:49 EEST04:06Z
2026-06-19CCA1394ZGSZZBAA14:14 CST16:56 CST
2026-06-18CCA1393ZBAA?06:53 CST23:38Z
2026-06-18 (partial)CCA737EPWA?02:00 CEST
2026-06-18CCA738??13:05Z20:09Z
2026-06-13CCA1358ZGSZZBAA22:24 CST01:52 CST
2026-06-13CCA8694ZBAA?16:16 CST10:48Z
2026-06-12CCA1384ZGSZZBAA15:15 CST17:44 CST
2026-06-12CCA1307ZBAA?20:42 CST13:25Z
2026-06-12CCA1383ZBAAZGSZ10:31 CST15:14 CST
2026-05-24 (partial)CCA963??02:33Z
2026-05-22CCA830??12:11Z17:36Z
2026-05-22CCA829??00:40Z06:16Z
2026-05-21CCA1351ZBAA?08:31 CST01:00Z
2026-05-21CCA1352ZGGG?15:45 CST08:18Z
2026-05-20 (partial)CCA976WSSS?08:04 +08
2026-05-20CCA1407ZBAAZBYN08:17 CST22:35 CST
2026-05-20 (partial)CCA1408ZBAA?08:50 CST
2026-05-19 (partial)CCA975ZBAA?11:45 CST
2026-05-19 (partial)CCA1339ZGGG?10:04 CST
2026-05-19 (partial)CCA976WSSS?13:38 +08
2026-05-12CCA978??01:16Z01:44Z
2026-05-11CCA978WIII?02:02 WIB23:20Z
2026-05-11CCA977ZBAA?18:22 CST16:41Z
2026-05-11CCA1351ZBAA?08:29 CST05:22Z
2026-05-11CCA1352ZBAA?14:56 CST07:30Z
2026-05-10CCA8693ZGSZZBAA08:26 CST11:02 CST
2026-05-10CCA8694ZBAAZGSZ15:20 CST20:17 CST
2026-05-09CCA1305ZBAA?18:45 CST11:20Z
2026-05-08CCA975ZBAA?00:45 CST22:12Z
2026-05-07 (partial)CCA964EBBR?03:52 CEST
2026-05-06CCA963EPGD?05:57 CEST05:30Z
2026-05-06CCA964EBBR?12:58 CEST19:56Z
2026-05-05CCA976WSSSZBAA09:14 +0815:02 CST
2026-05-04CCA975ZBAAWSSS01:00 CST06:47 +08
2026-05-04CCA976WSSSZBAA09:11 +0814:44 CST
2026-05-04CCA1722ZBTJ?17:01 CST13:38Z
2026-05-03CCA975ZBAAWSSS00:52 CST06:44 +08
2026-05-02CCA1341ZBAA?12:21 CST07:08Z
2026-05-02CCA4113ZBYN?09:33 CST04:20Z
2026-05-02CCA1342ZGSZZBAA17:16 CST19:34 CST
2026-04-19CCA1352??06:45Z07:10Z
2026-04-19CCA1425??10:17Z10:54Z
2026-04-19CCA738??00:19Z12:32Z
2026-04-19CCA1351??00:20Z00:54Z
2026-04-18 (partial)CCA737EPWA?13:52 CEST
2026-04-18CCA738EPWAZBAA13:54 CEST01:36 CST
2026-04-18CCA737?EPWA00:00Z07:16 CEST
2026-04-17CCA1303ZBAA?16:09 CST11:00Z
2026-04-17CCA737??20:05Z23:59Z
2026-04-12CCA829??00:07Z04:14Z
2026-04-12CCA830??12:26Z17:10Z
2026-04-11CCA1338ZGSZZBAA21:23 CST23:48 CST
2026-04-11CCA1337??08:39Z11:30Z
2026-04-06CCA969??08:11Z10:42Z
2026-04-05CCA829??00:00Z04:52Z
2026-04-05CCA830??12:57Z21:14Z
2026-04-04CCA829??23:25Z23:58Z
2026-04-04CCA1317??02:47Z03:08Z
2026-04-04CCA1318??08:57Z09:30Z
2026-04-03CCA165?YMML03:25Z15:38 AEDT
2026-04-03CCA166??09:31Z20:44Z
2026-04-02CCA1318??08:45Z09:10Z
2026-04-02CCA165??17:26Z20:06Z
2026-04-01 (partial)CCA737EPWA?07:17 CEST
2026-03-31CCA109ZBAAVHHH13:53 CST17:04 HKT
2026-03-30CCA185RCSSRCTP08:57 CST11:24 CST
2026-03-30CCA1807??10:27Z10:46Z
2026-03-29 (partial)CCA1307ZGSZ?10:45 CST
2026-03-29CCA1358ZGSZZBAA22:14 CST00:30 CST
2026-03-29CCA1357??07:31Z10:30Z
2026-03-29CCA1308?ZBAA02:45Z15:31 CST
2026-03-16CCA111ZBAAVHHH09:56 CST12:58 HKT
2026-03-16CCA112VHHHZBAA14:46 HKT17:20 CST
2026-03-15CCA166??08:58Z20:24Z
2026-03-15CCA165??02:46Z05:30Z
2026-03-14CCA1521??06:59Z07:20Z
2026-03-14CCA165??17:40Z21:28Z
2026-03-04CCA139RKSSRKSI11:46 KST12:34 KST
2026-03-04CCA140RKSI?13:35 KST05:20Z
2026-03-02CCA139RKSSRKSI11:50 KST12:36 KST
2026-03-02CCA140RKSI?13:54 KST05:46Z
2026-02-27CCA762OMDB?19:04 +0422:32Z
2026-02-27CCA761?OMDB03:18Z16:18 +04
2026-02-26CCA139RKSSRKSI11:54 KST12:34 KST
2026-02-26CCA9808??14:46Z15:14Z
2026-02-26CCA140RKSI?13:47 KST05:34Z
2026-02-25CCA762OMDB?19:09 +0422:44Z
2026-02-25CCA761?OMDB03:29Z16:38 +04
2026-02-24CCA139RKSSRKSI11:47 KST12:36 KST
2026-02-24CCA140RKSI?13:47 KST05:36Z
2026-02-23CCA9808??14:33Z15:02Z
2026-02-23CCA140RKSI?13:37 KST05:20Z
2026-02-23CCA139RKSSRKSI11:43 KST12:24 KST
2026-02-22CCA761?OMDB07:01Z16:24 +04
2026-02-22CCA762OMDB?19:04 +0419:40Z
2026-02-20CCA762OMDB?18:59 +0419:08Z
2026-02-20CCA761?OMDB07:06Z16:28 +04
2026-02-18CCA761?OMDB07:10Z16:36 +04
2026-02-18CCA762OMDB?19:28 +0420:10Z
2026-02-15CCA762OMDB?19:07 +0419:38Z
2026-02-15CCA761?OMDB07:26Z16:56 +04
2026-02-14CCA139RKSSRKSI11:44 KST12:30 KST
2026-02-13CCA762OMDB?19:09 +0419:50Z
2026-02-13CCA761?OMDB07:30Z16:52 +04
2026-02-12CCA140??04:32Z05:28Z
2026-02-12CCA139RKSSRKSI11:41 KST12:24 KST
2026-02-11CCA762OMDB?19:33 +0422:46Z
2026-02-11CCA761?OMDB04:16Z17:46 +04
2026-02-10CCA112VHHH?14:57 HKT09:05Z
2026-02-10CCA111ZBAAVMMC09:51 CST12:45 CST
2026-02-07 (partial)CCA737EPWA?05:24 CET
2026-02-07CCA738EPWAZBAA13:49 CET05:18 CST
2026-02-06CCA822??12:12Z16:14Z
2026-02-06CCA821??03:43Z08:48Z
2026-02-02CCA1321??01:29Z01:54Z
2026-02-02CCA1322??07:49Z08:12Z
2026-02-01CCA166YMMLZBAA20:17 AEDT04:36 CST
2026-02-01CCA165??04:36Z21:10Z
2026-01-31CCA140RKSI?13:41 KST05:18Z
2026-01-31CCA139RKSSRKSI11:50 KST12:36 KST
2026-01-30CCA761?OMDB03:30Z18:06 +04
2026-01-30CCA762OMDB?19:59 +0422:52Z
2026-01-29CCA139RKSSRKSI11:54 KST12:40 KST
2026-01-29CCA140RKSI?13:42 KST05:34Z
2026-01-28CCA762OMDB?19:18 +0422:24Z
2026-01-28CCA761?OMDB03:43Z17:20 +04
2026-01-27CCA139RKSSRKSI11:53 KST12:40 KST
2026-01-27CCA140RKSI?13:45 KST05:31Z
2026-01-25CCA761?OMDB03:21Z17:26 +04
2026-01-25CCA762OMDB?19:21 +0422:12Z
2026-01-24CCA140RKSI?14:01 KST05:38Z
2026-01-24CCA139RKSSRKSI12:10 KST12:54 KST
2026-01-23CCA762OMDB?19:08 +0419:30Z
2026-01-23CCA761?OMDB03:22Z16:56 +04
2026-01-22CCA139RKSSRKSI11:50 KST12:34 KST
2026-01-22CCA140RKSI?13:57 KST05:28Z
2026-01-21CCA762OMDB?19:19 +0422:16Z
2026-01-21CCA761?OMDB03:21Z17:06 +04
2026-01-20CCA139RKSSRKSI11:39 KST12:25 KST
2026-01-20CCA140RKSI?13:42 KST05:32Z
2026-01-09CCA821??06:10Z08:10Z
2026-01-09CCA822??12:17Z14:04Z
2026-01-08CCA165??04:32Z21:46Z
2026-01-08CCA166YMMLZBAA20:14 AEDT02:18 CST
2026-01-07CCA787?WSSS04:42Z16:12 +08
2026-01-07CCA788??10:19Z13:32Z
2026-01-06 (partial)CCA165??01:35Z
2026-01-06CCA166YMMLZBAA20:11 AEDT02:16 CST
2026-01-05CCA787?WSSS05:01Z16:32 +08
2026-01-05CCA788??10:21Z13:30Z
2026-01-04CCA830??11:40Z15:54Z
2026-01-04CCA829??00:16Z05:08Z
2026-01-03CCA787?WSSS04:34Z16:08 +08
2026-01-03CCA788??10:22Z13:30Z
2026-01-02CCA738EPWAEPBC13:15 CET14:16 CET
2026-01-02 (partial)CCA737EPWA?05:45 CET
2026-01-01CCA821??06:25Z08:22Z
2026-01-01CCA822??12:28Z14:10Z
2025-12-31 (partial)CCA737EPWA?05:32 CET
2025-12-31 (partial)CCA738EPWA?13:05 CET
2025-12-30CCA111ZBAAVHHH12:29 CST13:06 HKT
2025-12-29CCA829??00:43Z05:34Z
2025-12-29CCA830??11:41Z15:46Z
2025-12-27CCA927?RJBB02:12Z12:50 JST
2025-12-27CCA977??12:14Z16:22Z
2025-12-27CCA928RJBB?14:13 JST07:00Z
2025-12-27CCA978??18:42Z22:58Z
2025-12-26CCA830??11:29Z15:32Z
2025-12-26CCA829??04:39Z05:34Z
2025-12-25CCA140RKSI?14:05 KST05:38Z
2025-12-25CCA139RKSSRKSI12:17 KST13:02 KST
2025-12-21CCA166YMMLZBAA20:12 AEDT02:30 CST
2025-12-21CCA165??05:06Z21:46Z
2025-12-19CCA165??04:32Z22:28Z
2025-12-19CCA166YMMLZBAA20:56 AEDT02:56 CST
2025-12-18CCA165??20:15Z21:46Z
2025-12-18CCA928RJBB?13:52 JST06:56Z
2025-12-18CCA927RKSSRJBB10:59 KST12:34 JST
2025-12-17CCA830??11:24Z16:04Z
2025-12-17CCA829??00:56Z05:22Z
2025-12-16CCA928RJBB?13:59 JST07:10Z
2025-12-16CCA927?RJBB01:45Z12:16 JST
2025-12-15CCA166YMMLZBAA20:20 AEDT04:14 CST
2025-12-15CCA165?YMML01:05Z16:06 AEDT
2025-12-13CCA738EPWAUUBL14:38 CET18:18 MSK
2025-12-13CCA737EPMMEPWA07:42 CET09:28 CET
2025-12-12CCA166YMMLZBAA20:03 AEDT02:12 CST
2025-12-12 (partial)CCA165??01:15Z
2025-12-11CCA165??20:06Z21:24Z
2025-11-28CCA145RJFORJAA18:17 JST19:00 JST
2025-11-26CCA145RJFORJAA18:07 JST18:52 JST
2025-11-26CCA146RJAARJFF20:48 JST21:36 JST
2025-10-30CCA146??00:00Z02:50Z
2025-10-29CCA762??03:03Z19:28Z
2025-10-29CCA145RJFORJAA17:33 JST19:02 JST
2025-10-26CCA762??07:07Z20:12Z
2025-10-23CCA1737?ZGSZ01:25Z09:42 CST
2025-10-22 (partial)CCA1733ZGSZ?17:18 CST
2025-10-22CCA762??08:33Z20:54Z
2025-10-19CCA762??19:01Z19:30Z
2025-10-15CCA761?OMDB09:29Z18:26 +04
2025-10-15CCA762OMDB?20:45 +0417:32Z
2025-10-13CCA1733??09:27Z10:16Z
2025-10-08CCA140RKSI?13:57 KST05:34Z
2025-10-08CCA139RKSSRKSI11:46 KST12:25 KST
2025-10-07CCA139RKSSRKSI11:35 KST12:14 KST
2025-10-07CCA140RKSI?13:48 KST05:26Z
2025-10-06CCA140RKSI?13:46 KST05:34Z
2025-10-06CCA139RKSSRKSI11:38 KST12:18 KST
2025-10-04CCA146RJAARJFF04:57 JST05:58 JST
2025-10-04CCA145RJFORJAA03:05 JST03:54 JST
2025-09-27CCA145?RJAA08:41Z18:47 JST
2025-09-26CCA146RJAARJOI21:11 JST22:18 JST
2025-09-24CCA145?RJAA09:05Z19:14 JST
2025-09-20CCA146RJAARJOM21:32 JST22:35 JST
2025-08-26CCA762??00:01Z02:24Z
2025-08-25 (partial)CCA762OMDB?04:17 +04
2025-08-24CCA761?OMDB10:46Z19:06 +04
2025-08-23CCA1733??03:19Z04:21Z
2025-08-21CCA761?OMDB03:33Z09:28 +04
2025-08-20CCA761??16:37Z19:06Z
2025-08-17CCA762OMDB?20:32 +0422:34Z
2025-08-17CCA761VYNTOMDB16:32 +063018:38 +04
2025-08-15CCA761?OMDB11:02Z19:49 +04
2025-08-15CCA762OMDB?21:09 +0422: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).