Flight

CCA904

Flight history and live tracking for CCA904, operated by Air China. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Route

AirlineAir China
Observed routeZGNN → ZBAA

Flight history 258 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02partial??00:01ZB-1958
2026-10-01estimated??23:29Z23:58Z0h 28mB-1958
2026-09-30estimated??00:00Z02:38Z2h 38mB-1957
2026-09-29estimated??23:31Z23:58Z0h 26mB-1957
2026-09-28estimated??00:01Z04:20Z4h 19mB-1957
2026-09-27partial??01:16ZB-1760
2026-09-26estimated??00:00Z05:19Z5h 19mB-1760
2026-09-25partial??00:00ZB-1957
2026-09-24partial??00:14ZB-1760
2026-09-23estimated??02:07Z02:34Z0h 26mB-1760
2026-09-22estimated??23:22Z23:58Z0h 35mB-1760
2026-09-21estimated??00:00Z03:00Z2h 59mB-1957
2026-09-18estimated??00:00Z02:50Z2h 49mB-1958
2026-09-17estimated??23:36Z23:58Z0h 21mB-1958
2026-09-15estimated??23:24Z23:58Z0h 33mB-1977
2026-09-14estimated??01:58Z02:30Z0h 31mB-1977
2026-09-13estimated??23:20Z23:58Z0h 37mB-1977
2026-09-12estimated??02:00Z02:30Z0h 29mB-1958
2026-09-11partial??00:00ZB-1760
2026-09-10estimated??23:25Z23:58Z0h 32mB-1760
2026-09-09estimated??00:00Z05:00Z5h 00mB-1958
2026-09-08estimated??23:36Z23:58Z0h 21mB-1958
2026-09-07estimated??00:00Z02:56Z2h 55mB-1977
2026-09-06estimated??23:28Z23:58Z0h 29mB-1977
2026-09-05estimated??00:00Z02:58Z2h 57mB-1957
2026-09-04partial??00:00ZB-1958
2026-09-03estimated??23:26Z23:58Z0h 31mB-1958
Earlier flights (231) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02estimated??00:00Z04:58Z4h 58mB-1958
2026-09-01estimated??23:33Z23:58Z0h 24mB-1958
2026-08-31estimated??00:00Z05:24Z5h 23mB-1958
2026-08-30estimated??23:32Z23:58Z0h 25mB-1958
2026-08-29estimated??01:59Z04:54Z2h 55mB-1957
2026-08-28partial??00:00ZB-1958
2026-08-27estimated??23:28Z23:58Z0h 30mB-1958
2026-08-26estimated??02:02Z02:32Z0h 29mB-5327
2026-08-25estimated??23:24Z23:58Z0h 33mB-5327
2026-08-24estimated??00:16Z04:41Z4h 25mB-1958
2026-08-22estimated??01:57Z03:06Z1h 08mB-1760
2026-08-21partial??00:00ZB-1977
2026-08-20estimated??23:26Z23:58Z0h 32mB-1977
2026-08-19estimated??00:00Z04:38Z4h 38mB-1977
2026-08-18estimated??23:28Z23:58Z0h 29mB-1977
2026-08-17estimated??02:25Z02:44Z0h 18mB-1957
2026-08-15estimated??00:00Z02:40Z2h 39mB-1977
2026-08-14partial??02:02ZB-1958
2026-08-13estimated??23:26Z23:52Z0h 25mB-1958
2026-08-12estimated??01:53Z05:04Z3h 10mB-1977
2026-08-11estimated??23:25Z23:58Z0h 33mB-1977
2026-07-21estimated??23:35Z23:58Z0h 22mB-1958
2026-07-19partial??05:24ZB-1947
2026-07-18estimated??00:00Z02:52Z2h 52mB-1947
2026-07-17partial??00:00ZB-1957
2026-07-16partial??00:18ZB-1958
2026-07-15estimated??00:00Z03:06Z3h 06mB-1958
2026-07-13estimatedVVNB?07:00 +0702:52Z2h 52mB-1977
2026-07-12estimated??23:36Z23:58Z0h 21mB-1977
2026-07-11estimated??00:00Z02:56Z2h 55mB-1958
2026-07-10partial??00:00ZB-1957
2026-07-08estimated??01:54Z02:21Z0h 26mB-1766
2026-07-07estimatedZBAA?07:23 CST23:58Z0h 34mB-1766
2026-07-06estimatedVVNB?07:00 +0702:34Z2h 33mB-1958
2026-07-05estimated??23:29Z23:58Z0h 28mB-1958
2026-07-04estimatedZGNN?08:00 CST02:38Z2h 37mB-1760
2026-07-03estimated??15:21Z23:58Z8h 36mB-1957
2026-07-03estimatedVVNB?07:00 +0703:00Z3h 00mB-1957
2026-07-01estimated??00:00Z02:38Z2h 38mB-1957
2026-06-30estimated??23:25Z23:58Z0h 33mB-1957
2026-06-29estimatedZGNN?08:00 CST02:40Z2h 40mB-1957
2026-06-28estimatedZBAA?07:27 CST23:58Z0h 30mB-1957
2026-06-27estimatedZGNN?08:00 CST02:42Z2h 42mB-5848
2026-06-26estimatedZBAA?07:26 CST23:58Z0h 31mB-5848
2026-06-24estimatedZGNN?08:00 CST02:34Z2h 34mB-5423
2026-06-23estimatedZBAA?07:23 CST23:58Z0h 34mB-5423
2026-06-22estimatedZGNN?08:00 CST02:46Z2h 46mB-1977
2026-06-21estimated??23:29Z23:58Z0h 28mB-1977
2026-06-20estimatedZGNN?08:00 CST02:38Z2h 37mB-1957
2026-06-19estimated??23:27Z23:58Z0h 30mB-1957
2026-06-17estimatedZGNN?08:00 CST02:38Z2h 38mB-5392
2026-06-16estimatedZBAA?07:24 CST23:58Z0h 34mB-5392
2026-06-15estimatedZGNN?08:01 CST02:40Z2h 39mB-1977
2026-06-14estimatedZBAA?07:21 CST23:58Z0h 37mB-1977
2026-06-12estimatedZGNN?08:00 CST02:38Z2h 37mB-1760
2026-06-11estimated??23:30Z23:58Z0h 27mB-1760
2026-05-28partialZGNN?08:00 CSTB-1957
2026-05-27estimated??15:12Z23:58Z8h 45mB-1957
2026-05-26estimated??15:49Z23:58Z8h 08mB-1957
2026-05-25partialZGNN?08:00 CSTB-1957
2026-05-24partialZGNN?08:00 CSTB-1977
2026-05-23estimatedZBAA?07:25 CST23:58Z0h 32mB-1977
2026-05-21partialZBAA?09:52 CSTB-1760
2026-05-20partialZBAA?09:55 CSTB-1946
2026-05-19estimatedZGNNZBAA09:25 CST02:58 CST17h 32mB-1946
2026-05-11estimatedZGNN?08:00 CST02:38Z2h 38mB-1977
2026-05-10estimatedZBAA?07:31 CST23:58Z0h 27mB-1977
2026-05-09estimatedZGNN?08:00 CST02:44Z2h 43mB-1977
2026-05-08partialZGNN?08:00 CSTB-1946
2026-05-07estimated??09:52Z23:58Z14h 05mB-1977
2026-05-07estimatedZBAA?09:58 CST02:30Z0h 31mB-1977
2026-05-06partialZGNN?08:00 CSTB-1766
2026-05-05estimated??06:59Z23:58Z16h 58mB-1957
2026-05-05estimatedZBAA?08:00 CST02:42Z2h 41mB-1957
2026-05-04partial??05:26ZB-1946
2026-05-04estimated??01:53Z02:24Z0h 30mB-1946
2026-05-03estimated??06:33Z23:58Z17h 24mB-1977
2026-05-03estimatedZGNN?08:00 CST02:26Z2h 26mB-1977
2026-05-02partialZGNN?08:00 CSTB-1957
2026-05-01partial??04:32ZB-1946
2026-05-01estimatedZBAA?08:00 CST02:48Z2h 47mB-1946
2026-04-30partial??04:37ZB-1977
2026-04-30estimatedZGNN?08:00 CST02:44Z2h 44mB-1977
2026-04-29partialZBAA?08:00 CSTB-1946
2026-04-28partial??04:52ZB-1946
2026-04-28estimatedZGNN?08:00 CST02:38Z2h 37mB-1946
2026-04-27partialZGNN?08:00 CSTB-1957
2026-04-26estimated??07:25Z23:58Z16h 32mB-1977
2026-04-26estimatedZGNN?08:00 CST04:56Z4h 56mB-1977
2026-04-25partialZBAA?08:00 CSTB-1957
2026-04-24partial??00:00ZB-1977
2026-04-23estimated??08:26Z23:58Z15h 31mB-5496
2026-04-23estimated??00:00Z02:34Z2h 34mB-5496
2026-04-22partial??00:01ZB-5496
2026-04-21partial??05:45ZB-1766
2026-04-21estimated??00:00Z02:38Z2h 37mB-1766
2026-04-20partial??00:00ZB-1957
2026-04-19partial??00:01ZB-1957
2026-04-18partial??00:00ZB-1977
2026-04-17partial??01:55ZB-1977
2026-04-16estimated??08:50Z23:56Z15h 05mB-1526
2026-04-16estimated??00:00Z02:26Z2h 25mB-1526
2026-04-15partial??05:25ZB-1946
2026-04-15estimated??00:00Z02:32Z2h 32mB-1946
2026-04-14partial??00:00ZB-1977
2026-04-13estimated??06:06Z23:58Z17h 51mB-1957
2026-04-13estimated??01:49Z02:26Z0h 36mB-1957
2026-04-12partial??01:48ZB-1977
2026-04-11partial??04:40ZB-1946
2026-04-11estimated??00:16Z02:28Z2h 11mB-1946
2026-04-10estimated??23:37Z23:58Z0h 20mB-1946
2026-04-06estimated??00:00Z02:52Z2h 52mB-1957
2026-04-05partial??00:00ZB-1946
2026-04-04estimated??06:41Z23:58Z17h 16mB-1946
2026-04-04estimated??00:00Z02:46Z2h 45mB-1946
2026-04-03partial??00:00ZB-1946
2026-04-02partial??00:00ZB-1946
2026-04-01partial??00:00ZB-1957
2026-03-30estimated??00:00Z02:26Z2h 25mB-1761
2026-03-29partial??02:11ZB-1958
2026-03-28estimated??23:23Z23:56Z0h 32mB-1958
2026-03-16estimated??00:00Z02:34Z2h 34mB-1946
2026-03-15partial??02:02ZB-1958
2026-03-14partial??00:00ZB-1760
2026-03-13partial??02:03ZB-1958
2026-03-12estimated??07:14Z23:50Z16h 35mB-1958
2026-03-12estimated??02:08Z02:44Z0h 35mB-1958
2026-03-11estimated??06:31Z23:52Z17h 21mB-1977
2026-03-11estimated??01:58Z02:24Z0h 25mB-1946
2026-03-10estimated??01:58Z02:40Z0h 42mB-1977
2026-03-09estimated??02:07Z02:34Z0h 27mB-1977
2026-03-06estimated??01:54Z02:22Z0h 27mB-1977
2026-03-05estimated??01:58Z02:24Z0h 25mB-1946
2026-03-04estimated??01:54Z02:24Z0h 30mB-1958
2026-03-03estimated??01:48Z02:18Z0h 30mB-1977
2026-03-02estimated??01:57Z02:42Z0h 44mB-1957
2026-03-01estimated??01:51Z02:29Z0h 38mB-1978
2026-02-28estimated??01:51Z02:20Z0h 28mB-1957
2026-02-27estimated??01:55Z02:22Z0h 27mB-1760
2026-02-26partial??01:44ZB-5423
2026-02-25partial??01:47ZB-1946
2026-02-24estimated??01:43Z02:14Z0h 30mB-1957
2026-02-23estimated??01:55Z02:26Z0h 30mB-1977
2026-02-22estimated??01:51Z02:20Z0h 28mB-1957
2026-02-21estimated??01:44Z02:14Z0h 29mB-1977
2026-02-20estimated??01:53Z02:20Z0h 26mB-1957
2026-02-19estimated??01:46Z02:13Z0h 26mB-1958
2026-02-18estimated??02:00Z02:26Z0h 25mB-1760
2026-02-17estimated??01:45Z02:14Z0h 28mB-1958
2026-02-16partial??00:02ZB-1975
2026-02-15partial??00:02ZB-1977
2026-02-14partial??00:02ZB-1958
2026-02-13partial??01:46ZB-1766
2026-02-12partial??00:02ZB-5397
2026-02-11estimated??08:07Z23:58Z15h 50mB-1958
2026-02-11estimated??01:50Z02:24Z0h 33mB-1977
2026-02-07partial??02:11ZB-1958
2026-02-06estimated??01:40Z02:12Z0h 31mB-1958
2026-02-05partial??00:00ZB-1977
2026-02-04partial??02:00ZB-1946
2026-02-03estimated??01:48Z02:16Z0h 27mB-1946
2026-02-02estimated??02:01Z02:22Z0h 20mB-1958
2026-02-01estimated??01:53Z02:24Z0h 31mB-1958
2026-01-31estimated??01:48Z02:22Z0h 34mB-1760
2026-01-30estimated??01:48Z02:18Z0h 30mB-1946
2026-01-29estimated??01:49Z02:16Z0h 26mB-1760
2026-01-28estimated??02:04Z02:38Z0h 34mB-1977
2026-01-27estimated??01:48Z02:16Z0h 28mB-1958
2026-01-26partial??01:45ZB-1957
2026-01-25partial??01:57ZB-1760
2026-01-24partial??00:06ZB-1977
2026-01-23partial??01:56ZB-1958
2026-01-22partial??01:54ZB-5423
2026-01-21partial??02:00ZB-1958
2026-01-20partial??01:42ZB-1958
2026-01-19partial??01:46ZB-1946
2026-01-18estimated??23:18Z23:48Z0h 29mB-1946
2026-01-08estimated??22:57Z23:58Z1h 00mB-1958
2026-01-07partial??00:00ZB-1760
2026-01-06estimated??23:00Z23:58Z0h 58mB-1760
2026-01-05estimated??22:48Z23:54Z1h 05mB-1977
2026-01-04estimated??22:49Z23:54Z1h 05mB-1958
2026-01-03estimated??22:47Z23:56Z1h 08mB-1977
2026-01-02estimated??22:48Z23:50Z1h 01mB-1958
2026-01-01partial??00:02ZB-1392
2025-12-31partial??00:00ZB-1396
2025-12-30estimated??23:04Z23:58Z0h 53mB-1396
2025-12-29estimated??22:48Z23:52Z1h 03m781FEA
2025-12-28partial??00:00ZB-1399
2025-12-27partial??00:00ZB-1393
2025-12-26estimated??23:04Z23:58Z0h 53mB-1393
2025-12-25partial??00:00ZB-1393
2025-12-24partial??00:00ZB-1225
2025-12-23partial??00:10Z781644
2025-12-22partial??00:02ZB-1398
2025-12-21estimated??22:49Z23:06Z0h 16mB-1398
2025-12-18estimated??22:58Z23:44Z0h 46mB-1392
2025-12-16estimated??23:10Z23:56Z0h 45mB-1397
2025-12-15partial??00:00Z781FEA
2025-12-14partial??00:00Z781644
2025-12-13estimated??22:59Z23:58Z0h 58m781644
2025-12-12partial??00:00ZB-1398
2025-12-11partial??00:00ZB-1397
2025-12-10partial??00:00ZB-1396
2025-12-09estimated??23:02Z23:58Z0h 55mB-1396
2025-12-02estimated??02:11Z02:46Z0h 34mB-1223
2025-11-28estimated??01:58Z02:20Z0h 21mB-1958
2025-11-27estimated??23:18Z23:52Z0h 33mB-1958
2025-10-29estimated??00:00Z04:59Z4h 59mB-1957
2025-10-28estimated??23:22Z23:58Z0h 35mB-1957
2025-10-26estimated??23:23Z23:56Z0h 32mB-1977
2025-10-25estimated??00:00Z02:28Z2h 27mB-1760
2025-10-24partial??00:00ZB-1957
2025-10-23estimated??23:33Z23:58Z0h 24mB-1957
2025-10-22estimated??00:00Z04:38Z4h 37mB-1957
2025-10-21estimated??23:27Z23:58Z0h 30mB-1957
2025-10-20estimated??00:00Z02:28Z2h 28mB-1977
2025-10-19estimated??23:25Z23:58Z0h 32mB-1977
2025-10-15estimated??02:13Z02:42Z0h 29mB-5851
2025-10-14estimated??22:59Z23:20Z0h 21mB-5851
2025-10-13estimated??02:19Z02:48Z0h 28mB-1958
2025-10-08estimated??02:09Z02:32Z0h 22mB-1958
2025-10-07estimated??22:52Z23:10Z0h 17mB-1958
2025-10-06estimated??02:06Z02:38Z0h 31mB-1957
2025-10-05estimated??15:06Z23:12Z8h 05mB-1957
2025-10-04estimated??14:21Z16:25Z2h 03mB-1760
2025-08-22estimated??02:34Z03:40Z1h 06mB-1760
2025-08-21estimated??22:43Z23:10Z0h 26mB-1760
2025-08-20estimated??02:51Z03:39Z0h 47mB-1909
2025-08-16estimated??02:25Z03:00Z0h 35mB-1958
2025-08-15partial??00:46ZB-1767

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when CCA904 flies + if it runs late.

Data access

Live positions and 365-day history for this flight 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). Questions: [email protected]