Flight

CCA966

Flight history and live tracking for CCA966, 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
Typical originEDDF FRANKFURT MAIN
Typical destinationZBAA CAPITAL
Distance4,206 nm

Flight history 230 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03estimatedEDDFZBAA14:48 CEST05:40 CST8h 51mB-2035
2026-10-02estimatedEDDFZBAA14:33 CEST22:30 CST1h 57mB-1429
2026-10-01estimatedEDDFZBAA14:37 CEST02:50 CST6h 13mB-2045
2026-09-30partial??00:34ZB-1430
2026-09-29estimated??08:42Z20:48Z12h 05mB-2087
2026-09-28estimated??06:59Z21:08Z14h 08mB-1429
2026-09-27estimatedEDDFZBAA14:30 CEST05:06 CST8h 35mB-1429
2026-09-26estimated??05:20Z20:56Z15h 35mB-2033
2026-09-25estimated??08:40Z22:22Z13h 41mB-2006
2026-09-24estimatedEDDFZBAA14:42 CEST05:46 CST9h 03mB-2006
2026-09-23estimatedEDDFZBAA14:38 CEST05:24 CST8h 45mB-1266
2026-09-22estimatedEDDFZBAA14:31 CEST05:30 CST8h 58mB-1282
2026-09-21estimatedEDDFZBAA14:44 CEST22:50 CST2h 05mB-7973
2026-09-20estimated??12:47Z20:54Z8h 07mB-2040
2026-09-19estimated??13:02Z14:12Z1h 09mB-1282
2026-09-18estimated?ULLI08:33Z17:30 MSK5h 56mB-2038
2026-09-17estimated??09:03Z21:34Z12h 30mB-2006
2026-09-16estimatedEDDFZBAA15:08 CEST05:44 CST8h 35mB-2006
2026-09-15estimated??12:53Z21:14Z8h 21mB-2036
2026-09-14estimated??06:46Z21:34Z14h 47mB-2032
2026-09-13partial??01:32ZB-1282
2026-09-12estimatedEDDFZBAA14:48 CEST05:48 CST8h 59mB-1282
2026-09-11estimated??08:58Z15:02Z6h 04mB-2039
2026-09-10estimated??09:13Z21:30Z12h 16mB-2032
2026-09-09estimated??08:47Z21:22Z12h 34mB-1430
2026-09-08estimated??08:41Z14:15Z5h 33mB-2087
2026-09-06estimatedEDDFZBAA14:35 CEST22:18 CST1h 42mB-2046
2026-09-05estimatedEDDFZBAA14:33 CEST22:14 CST1h 40mB-1266
2026-09-04estimatedEDDFZBAA14:44 CEST05:16 CST8h 31mB-1428
Earlier flights (201) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedEDDFZBAA14:32 CEST05:14 CST8h 41mB-2038
2026-09-02estimatedEDDFZBAA14:39 CEST22:12 CST1h 32mB-2088
2026-09-01estimatedEDDFZBAA14:49 CEST22:00 CST1h 11mB-7973
2026-08-31estimatedEDDFZBAA05:29 CEST05:24 CST17h 54mB-2046
2026-08-30estimatedEDDFZBAA14:30 CEST01:42 CST5h 11mB-2046
2026-08-29estimated??10:41Z14:22Z3h 41mB-2031
2026-08-28estimatedEDDFZBAA15:16 CEST05:42 CST8h 26mB-2031
2026-08-25estimatedEDDFZBAA14:30 CEST21:50 CST1h 19mB-2047
2026-08-24estimatedEDDFZBAA14:43 CEST05:30 CST8h 47mB-1282
2026-08-23estimated??08:45Z21:32Z12h 46mB-7952
2026-08-22estimatedEDDFZBAA14:48 CEST05:18 CST8h 29mB-7952
2026-08-21estimatedEDDFZBAA14:30 CEST05:08 CST8h 37mB-2086
2026-08-18estimatedEDDFZBAA14:39 CEST21:20 CST0h 40mB-2006
2026-08-17estimatedEDDFZBAA15:23 CEST05:06 CST7h 42mB-1282
2026-08-16estimatedEDDFZBAA14:46 CEST05:24 CST8h 38mB-2032
2026-08-15estimated??04:15Z21:26Z17h 10mB-2039
2026-08-14estimatedEDDFZBAA14:32 CEST05:24 CST8h 51mB-2039
2026-07-21estimated??06:47Z18:32Z11h 44mB-7869
2026-07-20estimatedEDDFZBAA14:39 CEST21:54 CST1h 14mB-7869
2026-07-19estimated??06:55Z14:18Z7h 22mB-1266
2026-07-18estimatedEDDFZBAA14:33 CEST05:08 CST8h 35mB-1266
2026-07-17estimatedEDDFZBAA14:35 CEST05:26 CST8h 50mB-2039
2026-07-14estimatedEDDFZBAA14:51 CEST05:30 CST8h 38mB-2086
2026-07-13estimatedEDDF?10:41 CEST21:18Z12h 36mB-1282
2026-07-12estimatedEDDF?11:16 CEST22:10Z12h 54mB-2036
2026-07-11estimatedEDFEZBAA14:32 CEST02:46 CST6h 13mB-2036
2026-07-10estimatedEDDFZBAA14:42 CEST02:52 CST6h 10mB-2047
2026-07-07estimatedEDDFZBAA14:58 CEST05:42 CST8h 43mB-2006
2026-07-06estimatedEDDFZBAA14:30 CEST05:26 CST8h 55mB-1266
2026-07-05estimatedEDDF?02:18 CEST13:46Z13h 27mB-2090
2026-07-04estimatedEDDFZBAA14:51 CEST22:12 CST1h 20mB-2090
2026-07-03estimatedEDDFZBAA14:39 CEST05:26 CST8h 46mB-2046
2026-06-30estimatedEDDF?10:27 CEST21:56Z13h 29mB-2032
2026-06-29estimatedEDDFZBAA14:40 CEST05:20 CST8h 39mB-2032
2026-06-28estimatedEDDFZBAA15:14 CEST06:06 CST8h 51mB-2480
2026-06-27partialEDDF?03:17 CESTB-2085
2026-06-26estimatedEDDFZBAA15:23 CEST06:16 CST8h 52mB-2085
2026-06-23estimatedEDDFZBAA15:10 CEST05:52 CST8h 41mB-2487
2026-06-22estimatedEDDFZBAA15:01 CEST03:02 CST6h 00mB-2088
2026-06-21estimatedEDFEZBAA14:53 CEST05:32 CST8h 39mB-2487
2026-06-20estimatedEDDFZBAA14:39 CEST05:24 CST8h 45mB-2089
2026-06-19estimatedEDDFZBAA15:28 CEST06:12 CST8h 44mB-2487
2026-06-16estimatedEDDF?06:30 CEST21:38Z17h 07mB-2047
2026-06-15estimatedEDDFZBAA14:29 CEST05:20 CST8h 50mB-2047
2026-06-14estimatedEDDFZBAA14:34 CEST00:20 CST3h 45mB-2480
2026-06-13estimatedEDDFZBAA14:36 CEST02:51 CST6h 14mB-2033
2026-06-12estimatedEDDFZBAA14:55 CEST06:04 CST9h 08mB-2487
2026-05-29estimatedEDDFZBAA14:38 CEST22:12 CST1h 33mB-2090
2026-05-26estimatedEDDFZBAA14:41 CEST02:16 CST5h 34mB-2088
2026-05-25estimatedEDDFZBAA14:27 CEST02:09 CST5h 41mB-7973
2026-05-24estimatedEDDF?12:06 CEST18:30Z8h 23mB-2032
2026-05-23estimatedEDDFZBAA14:45 CEST03:02 CST6h 16mB-2032
2026-05-22estimatedEDDFZBAA14:37 CEST03:06 CST6h 29mB-2089
2026-05-20partialEDDF?02:33 CESTB-2045
2026-05-19partialEDDF?03:41 CESTB-2480
2026-05-12estimatedEDDF?07:32 CEST21:28Z15h 56mB-2032
2026-05-11estimatedEDDFZBAA14:35 CEST05:00 CST8h 24mB-2032
2026-05-10estimatedEDDFZBAA14:30 CEST21:46 CST1h 15mB-2480
2026-05-09estimatedEDDF?14:08 CEST21:14Z9h 05mB-2485
2026-05-08estimatedEDDFZBAA14:58 CEST05:20 CST8h 21mB-2485
2026-05-05partialEDDF?04:19 CESTB-2035
2026-05-04estimatedEDDFZBAA14:29 CEST04:58 CST8h 28mB-2035
2026-05-03estimatedEDDF?09:26 CEST20:40Z13h 13mB-2033
2026-05-02estimatedEDDFZBAA14:28 CEST05:06 CST8h 37mB-2033
2026-05-01estimatedEDDFZBAA14:35 CEST05:32 CST8h 56mB-2485
2026-04-28estimatedEDDFZBAA14:42 CEST05:30 CST8h 47mB-2480
2026-04-26estimatedEDDF?07:55 CEST21:04Z15h 08mB-2006
2026-04-25estimatedEDDFZBAA14:40 CEST05:04 CST8h 23mB-2006
2026-04-24estimated??09:22Z21:02Z11h 39mB-2038
2026-04-23estimated??07:50Z21:28Z13h 38mB-2036
2026-04-22estimated??05:25Z14:20Z8h 54mB-2089
2026-04-21estimatedEDDFZBAA14:36 CEST05:24 CST8h 47mB-2089
2026-04-20estimated??06:01Z14:16Z8h 14mB-2039
2026-04-19estimated??03:18Z14:06Z10h 47mB-2033
2026-04-18estimated??05:21Z18:18Z12h 57mB-2046
2026-04-17estimatedEDDFZBAA14:24 CEST02:12 CST5h 47mB-2046
2026-04-16estimated??08:36Z21:02Z12h 26mB-2088
2026-04-15estimatedEDDFZBAA14:47 CEST05:36 CST8h 48mB-2088
2026-04-14estimatedEDDFZBAA14:39 CEST22:14 CST1h 34mB-2039
2026-04-13estimated??16:50Z17:12Z0h 21mB-2032
2026-04-13estimated??00:21Z13:20Z12h 58mB-2039
2026-04-12estimated??08:01Z14:12Z6h 10mB-2047
2026-04-11estimatedEDDFZBAA14:33 CEST05:24 CST8h 50mB-2047
2026-04-06estimated??07:27Z14:00Z6h 33mB-2032
2026-04-05estimated??04:06Z20:46Z16h 39mB-2087
2026-04-04estimated??05:53Z13:58Z8h 04mB-2089
2026-04-03estimated??07:23Z20:58Z13h 35mB-2038
2026-04-02estimatedEDDFZBAA14:26 CEST05:08 CST8h 41mB-2038
2026-03-31estimatedEDDFZBAA15:08 CEST05:56 CST8h 47mB-2088
2026-03-30estimatedEDDFZBAA16:43 CEST00:20 CST1h 36mB-2089
2026-03-29estimated??09:29Z14:02Z4h 32mB-2033
2026-03-28estimated??13:43Z21:54Z8h 10mB-2033
2026-03-16estimatedEDDFZBAA15:01 CET23:38 CST1h 36mB-2038
2026-03-15partial??01:41ZB-2036
2026-03-14estimatedEDDFZBAA14:36 CET23:10 CST1h 33mB-2036
2026-03-13estimated??00:31Z15:02Z14h 30mB-2046
2026-03-12estimated??03:25Z14:02Z10h 36mB-2039
2026-03-11estimatedEDDFZBAA14:28 CET23:08 CST1h 39mB-2039
2026-03-10estimatedEDDFZBAA14:03 CET22:58 CST1h 54mB-2040
2026-03-09estimatedEDDFZBAA14:36 CET23:04 CST1h 28mB-2032
2026-03-08estimatedEDDFZBAA14:25 CET06:14 CST8h 48mB-2040
2026-03-07estimatedEDDFZBAA14:29 CET06:04 CST8h 34mB-2035
2026-03-06estimatedEDDFZBAA14:36 CET06:05 CST8h 28mB-2090
2026-03-05estimatedEDDFZBAA14:21 CET06:08 CST8h 47mB-2039
2026-03-04estimatedEDDFZBAA14:18 CET23:00 CST1h 42mB-2035
2026-03-03estimatedEDDFZBAA14:49 CET23:32 CST1h 42mB-2087
2026-03-02estimatedEDDFZBAA14:23 CET06:02 CST8h 39mB-2033
2026-03-01estimatedEDDFZBAA15:04 CET23:44 CST1h 39mB-2045
2026-02-28estimatedEDDFZBAA14:24 CET05:52 CST8h 28mB-2031
2026-02-27estimatedEDDFZBAA14:21 CET06:02 CST8h 40mB-2035
2026-02-26estimatedEDDFZBAA14:22 CET05:56 CST8h 33mB-2045
2026-02-24estimatedEDDFZBAA14:19 CET06:04 CST8h 44mB-2035
2026-02-22estimatedEDDFZBAA14:16 CET05:40 CST8h 24mB-2033
2026-02-21estimatedEDDFZBAA14:33 CET06:12 CST8h 39mB-2090
2026-02-20estimatedEDDFZBAA14:28 CET06:08 CST8h 40mB-2036
2026-02-19estimatedEDDFZBAA15:36 CET07:02 CST8h 25mB-2046
2026-02-17estimated??02:54Z14:48Z11h 53mB-2031
2026-02-15partial??02:35ZB-2040
2026-02-14estimated??06:21Z22:26Z16h 05mB-2089
2026-02-13estimated??01:15Z15:00Z13h 44mB-2046
2026-02-12estimatedEDDFZBAA14:12 CET22:50 CST1h 37mB-2046
2026-02-11estimatedEDDFZBAA14:16 CET22:50 CST1h 33mB-2038
2026-02-07estimated??07:19Z22:10Z14h 51mB-2040
2026-02-06estimatedEDDFZBAA14:15 CET22:58 CST1h 42mB-2040
2026-02-05estimated??00:41Z14:58Z14h 16mB-2032
2026-02-04estimatedEDDFZBAA14:27 CET22:46 CST1h 18mB-2032
2026-02-03estimatedEDDFZBAA18:10 CET02:50 CST1h 39mB-2037
2026-02-02estimatedEDDFZBAA14:24 CET22:32 CST1h 08mB-2036
2026-02-01estimatedEDDFZBAA14:30 CET06:10 CST8h 40mB-2032
2026-01-31estimatedEDDFZBAA14:20 CET05:56 CST8h 35mB-2087
2026-01-30estimatedEDDFZBAA14:20 CET22:32 CST1h 11mB-2035
2026-01-29estimatedEDDFZBAA15:18 CET23:24 CST1h 05mB-2089
2026-01-28estimatedEDDFZBAA14:28 CET05:46 CST8h 17mB-2037
2026-01-26estimatedEDDFZBAA15:47 CET07:32 CST8h 44mB-2040
2026-01-25estimatedEDDFZBAA14:14 CET06:02 CST8h 48mB-2032
2026-01-24estimatedEDDFZBAA14:16 CET06:12 CST8h 55mB-2037
2026-01-23estimatedEDDFZBAA14:10 CET05:54 CST8h 43mB-2032
2026-01-22estimatedEDDFZBAA14:23 CET06:16 CST8h 52mB-2089
2026-01-20estimatedEDDFUMKK14:18 CET16:52 EET1h 33mB-2047
2026-01-19estimatedEDDFZBAA14:11 CET22:26 CST1h 15mB-2090
2026-01-09estimatedEDDFZBAA14:09 CET23:10 CST2h 00mB-2090
2026-01-08estimatedEDDFEPKE15:47 CET17:22 CET1h 34mB-2087
2026-01-07estimatedEDDFZBAA14:18 CET22:40 CST1h 21mB-2089
2026-01-06estimatedEDDFZBAA14:06 CET00:34 CST3h 28mB-2038
2026-01-05estimatedEDDFZBAA14:45 CET23:12 CST1h 27mB-2085
2026-01-04estimatedEDDFZBAA14:10 CET00:48 CST3h 37mB-2036
2026-01-03estimatedEDDFZBAA14:30 CET23:14 CST1h 43mB-2006
2026-01-02estimatedEDDFZBAA14:37 CET23:00 CST1h 22mB-2086
2026-01-01estimatedEDDFZBAA14:12 CET22:26 CST1h 13mB-2089
2025-12-31estimatedEDDFZBAA14:05 CET01:01 CST3h 55mB-2090
2025-12-30estimatedEDDFZBAA14:18 CET22:58 CST1h 39mB-2086
2025-12-29estimatedEDDFZBAA14:11 CET22:40 CST1h 28mB-2085
2025-12-28estimatedEDDFZBAA14:36 CET23:43 CST2h 06mB-2090
2025-12-27estimatedEDDFZBAA14:25 CET23:10 CST1h 44mB-2032
2025-12-25estimatedEDDFZBAA14:15 CET23:16 CST2h 01mB-2006
2025-12-24estimatedEDDFZBAA14:11 CET23:30 CST2h 18mB-2089
2025-12-23estimatedEDDFZBAA14:19 CET23:00 CST1h 41mB-2045
2025-12-22estimatedEDDFZBAA14:13 CET23:02 CST1h 48mB-2086
2025-12-21estimatedEDDFZBAA14:08 CET23:04 CST1h 56mB-2036
2025-12-20estimatedEDDFZBAA14:19 CET23:16 CST1h 56mB-2040
2025-12-19estimatedEDDFZBAA14:26 CET22:58 CST1h 32mB-2047
2025-12-18estimatedEDDFZBAA14:26 CET23:36 CST2h 09mB-2038
2025-12-17estimatedEDDFZBAA14:52 CET23:24 CST1h 31mB-2047
2025-12-16estimatedEDDFZBAA14:35 CET23:06 CST1h 31mB-2038
2025-12-15estimatedEDDFZBAA14:20 CET23:00 CST1h 39mB-2089
2025-12-14estimatedEDDFZBAA14:21 CET23:30 CST2h 08mB-2090
2025-12-13estimatedEDDFZBAA14:19 CET23:12 CST1h 52mB-2089
2025-12-12estimatedEDDFZBAA14:24 CET23:26 CST2h 02mB-2036
2025-12-11estimatedEDDFZBAA14:32 CET23:12 CST1h 39mB-2087
2025-12-10estimatedEDDFZBAA14:12 CET22:40 CST1h 27mB-2036
2025-11-28estimated??00:39Z07:48Z7h 08mB-2043
2025-11-27estimated??07:28Z19:24Z11h 55mB-2043
2025-11-26estimatedEDDFZBAA14:29 CET05:24 CST7h 54mB-2043
2025-10-30estimatedEDDFZBAA14:18 CET22:46 CST1h 27mB-2043
2025-10-30?EDDF00:55Z06:12 CET4h 16mB-2043
2025-10-29estimated??10:23Z22:42Z12h 18mB-2043
2025-10-29estimated??01:32Z08:12Z6h 39mB-2043
2025-10-28partial??00:24ZB-2037
2025-10-27estimated??08:11Z19:26Z11h 14mB-2045
2025-10-26partial??01:28ZB-2088
2025-10-25estimated??14:40Z21:28Z6h 47mB-2088
2025-10-24estimated??14:01Z21:18Z7h 17mB-2036
2025-10-22estimated??09:07Z21:28Z12h 20mB-2038
2025-10-21estimatedEDDFZBAA17:47 CEST05:42 CST5h 55mB-2038
2025-10-20partial??05:29ZB-2045
2025-10-15estimatedEDDFZBAA14:38 CEST22:56 CST2h 17mB-2006
2025-10-14estimatedEDDFZBAA14:41 CEST05:50 CST9h 08mB-2089
2025-10-13estimatedEDDFZBAA14:25 CEST22:06 CST1h 40mB-2088
2025-10-07estimatedEDDFUSKK14:51 CEST19:36 MSK3h 44mB-2037
2025-10-06estimatedEDDFZBAA14:43 CEST05:30 CST8h 46mB-2006
2025-10-05estimated?ETOU15:00Z18:35 CEST1h 34mB-2037
2025-10-04estimated??13:41Z23:26Z9h 44mB-2043
2025-09-20EDDFZBAA14:47 CEST05:20 CST8h 32m780BF8
2025-08-24estimatedEDDFZBAA14:40 CEST22:08 CST1h 28mB-2040
2025-08-23estimatedETOU?07:15 CEST23:03Z17h 48mB-2035
2025-08-21partial??00:00ZB-2035
2025-08-20estimatedEDDFZBAA22:37 CEST07:58 CST3h 21mB-2035
2025-08-19estimatedEDDFZBAA14:38 CEST07:40 CST11h 01mB-2037
2025-08-17estimatedEDDFZBAA15:00 CEST06:36 CST9h 35mB-2086
2025-08-16estimatedEDDFZBAA14:40 CEST06:50 CST10h 10mB-2046
2025-08-15estimatedEDDFZBAA14:45 CEST05:34 CST8h 48mB-2038

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 CCA966 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]