Flight

CCA877

Flight history and live tracking for CCA877, 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 originZBAA CAPITAL
Typical destinationEKCH KASTRUP
Distance3,885 nm

Flight history 225 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedZBAAEKCH16:52 CST16:26 CEST5h 34mB-308C
2026-10-01estimatedZBAAEKCH16:49 CST16:18 CEST5h 28mB-322Y
2026-09-30estimatedZBAAEKCH17:25 CST17:12 CEST5h 46mB-308C
2026-09-29estimatedZBAAEKCH13:46 CST17:00 CEST9h 13mB-328Q
2026-09-28estimatedZBAAEKCH13:50 CST16:58 CEST9h 07mB-1080
2026-09-27estimatedZBAAEKCH13:50 CST16:50 CEST8h 59mB-1080
2026-09-26estimatedZBAAEKCH13:56 CST16:52 CEST8h 55mB-307C
2026-09-25estimatedZBAAEKCH14:08 CST16:44 CEST8h 35mB-1083
2026-09-24estimatedZBAAEKCH19:53 CST17:20 CEST3h 26mB-1083
2026-09-23estimatedZBAAEKCH13:50 CST16:48 CEST8h 57mB-1083
2026-09-22estimatedZBAAEKCH14:05 CST16:50 CEST8h 44mB-326Y
2026-09-21estimatedZBAAEKCH13:51 CST16:56 CEST9h 04mB-326Y
2026-09-20estimated??13:53Z14:30Z0h 37mB-307C
2026-09-19estimated??14:09Z14:48Z0h 38mB-307C
2026-09-18estimatedZBAAEKCH16:56 CST17:04 CEST6h 07mB-32CE
2026-09-17estimatedZBAAEKCH16:55 CST17:02 CEST6h 06m781FB2
2026-09-16estimatedZBAAEKCH21:28 CST16:54 CEST1h 25m781FB2
2026-09-15estimated??13:53Z14:34Z0h 40mB-307A
2026-09-14estimatedZBAAEKCH17:04 CST16:30 CEST5h 25mB-1085
2026-09-13estimatedZBAAEKCH17:03 CST16:24 CEST5h 20mB-1085
2026-09-12estimatedZBAAEKCH21:24 CST16:48 CEST1h 23mB-322Z
2026-09-11estimatedZBAAEKCH17:00 CST16:34 CEST5h 33mB-322Z
2026-09-10estimatedZBAAEKCH17:18 CST17:04 CEST5h 45mB-32AS
2026-09-09estimatedZBAAEKCH16:51 CST16:50 CEST5h 58mB-326Y
2026-09-08estimatedZBAAEKCH17:05 CST17:04 CEST5h 58mB-32CE
2026-09-07estimated??09:15Z09:40Z0h 24mB-329K
2026-09-06estimatedZBAAEKCH17:04 CST16:48 CEST5h 43mB-1080
2026-09-05estimatedZBAAEKCH17:01 CST16:38 CEST5h 36mB-1080
2026-09-04estimatedZBAAEKCH21:15 CST16:48 CEST1h 32mB-326Y
2026-09-03estimatedZBAAEKCH21:11 CST16:42 CEST1h 30mB-326Y
Earlier flights (195) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-09-02estimatedZBAAEKCH16:59 CST16:52 CEST5h 52m781EC3
2026-09-01estimatedZBAAEKCH19:01 CST16:30 CEST3h 28mB-307A
2026-08-31estimatedZBAAEKCH17:31 CST17:16 CEST5h 44mB-326Y
2026-08-30estimatedZBAAEKCH17:08 CST16:46 CEST5h 37mB-326Y
2026-08-29estimatedZBAAEKCH17:13 CST16:56 CEST5h 42mB-322Y
2026-08-28estimatedZBAAEKCH17:16 CST17:00 CEST5h 43mB-322Y
2026-08-27estimatedZBAAEKCH17:39 CST16:48 CEST5h 08mB-329K
2026-08-26estimatedZBAAEKCH17:07 CST16:36 CEST5h 29m781EC3
2026-08-25estimatedZBAAEKCH17:39 CST16:54 CEST5h 14mB-329K
2026-08-24estimatedZBAAEKCH17:13 CST16:42 CEST5h 28mB-328Q
2026-08-23estimated??09:52Z14:56Z5h 04mB-322Z
2026-08-22estimatedZBAAEKCH20:25 CST20:04 CEST5h 38mB-322Y
2026-08-21estimatedZBAAEKCH17:03 CST19:17 CEST8h 14mB-329K
2026-08-20estimatedZBAAEKCH17:38 CST17:06 CEST5h 27m781F2D
2026-08-19estimatedZBAAEKCH21:41 CST17:02 CEST1h 20mB-328Q
2026-08-17estimatedZBAAEKCH20:30 CST19:09 CEST4h 39mB-327V
2026-08-16estimatedZBAAEKCH17:08 CST19:18 CEST8h 10mB-32AL
2026-08-15estimatedZBAAEKCH23:19 CST18:40 CEST1h 20mB-32AL
2026-08-14estimatedZBAAEKCH17:45 CST19:07 CEST7h 21m781F2E
2026-08-13estimatedZBAAEKCH17:16 CST19:24 CEST8h 07m781F2F
2026-08-12estimated??09:16Z14:42Z5h 25m781F2F
2026-07-23estimatedZBAAEKCH17:21 CST16:40 CEST5h 18mB-32CE
2026-07-22estimatedZBAA?17:16 CST14:44Z5h 27mB-329K
2026-07-21estimatedZBAAEKCH16:52 CST16:24 CEST5h 31mB-1085
2026-07-20estimatedZBAAEKCH16:59 CST16:34 CEST5h 34mB-1085
2026-07-19estimatedZBAAEKCH16:54 CST16:28 CEST5h 34mB-308M
2026-07-18estimatedZBAAEKCH17:14 CST16:56 CEST5h 41mB-308C
2026-07-17estimatedZBAAEKCH17:17 CST16:46 CEST5h 29mB-32CE
2026-07-16estimatedZBAAEKCH17:21 CST16:58 CEST5h 36mB-327V
2026-07-15estimatedZBAAEKCH18:38 CST17:04 CEST4h 25mB-32CA
2026-07-14estimated?EKCH09:15Z16:38 CEST5h 22mB-321M
2026-07-13estimated?EKCH09:01Z16:38 CEST5h 36mB-32CA
2026-07-12estimated?EKCH09:01Z16:36 CEST5h 35mB-1085
2026-07-11estimated?EKCH08:48Z16:20 CEST5h 31m781EC3
2026-07-10estimated?EKCH09:18Z17:02 CEST5h 43m781EC3
2026-07-09estimated?EKCH09:14Z16:50 CEST5h 35mB-1080
2026-07-08estimated?EKCH09:19Z16:46 CEST5h 26mB-308M
2026-07-07estimated?EKCH05:54Z16:16 CEST8h 21mB-1085
2026-07-06estimated?EKCH08:57Z16:36 CEST5h 38mB-1086
2026-07-05estimated?EKCH09:10Z16:22 CEST5h 11mB-1085
2026-07-04estimated?EKCH08:54Z16:26 CEST5h 31mB-322Z
2026-07-03estimated?EKCH08:54Z16:38 CEST5h 43mB-322Z
2026-07-02estimated?EKCH09:22Z17:16 CEST5h 53mB-2039
2026-07-01estimated?EKCH09:03Z16:40 CEST5h 36mB-308M
2026-06-30estimated??09:03Z14:06Z5h 02mB-329K
2026-06-29estimated?EKCH08:52Z16:34 CEST5h 41mB-329K
2026-06-28estimated?EKCH09:09Z16:34 CEST5h 25mB-329K
2026-06-27estimated?EKCH09:16Z16:44 CEST5h 27mB-1086
2026-06-26estimated?EKCH08:40Z16:06 CEST5h 25mB-1086
2026-06-25estimated?EKCH08:58Z16:16 CEST5h 17mB-1086
2026-06-24estimated?EKCH09:09Z16:38 CEST5h 28mB-32AL
2026-06-23estimated?EKCH09:02Z16:32 CEST5h 30mB-1081
2026-06-22estimatedZBAAEKCH14:22 CST17:00 CEST8h 37mB-1080
2026-06-21estimatedZBAAEKCH17:01 CST16:42 CEST5h 40mB-322H
2026-06-20estimatedZBAAEKCH16:52 CST16:18 CEST5h 25mB-1082
2026-06-19estimatedZBAAEKCH16:46 CST16:14 CEST5h 27mB-32AS
2026-06-18estimated?EKCH08:54Z17:40 CEST6h 45mB-32AS
2026-06-17estimatedZBAAEKCH16:54 CST16:30 CEST5h 36mB-32AS
2026-06-16estimated?EKCH09:22Z17:00 CEST5h 37mB-32AS
2026-06-15estimatedZBAAEKCH17:31 CST16:54 CEST5h 22mB-32CE
2026-06-14estimatedZBAAEKCH16:54 CST16:26 CEST5h 31mB-32CE
2026-06-13estimatedZBAAEKCH17:21 CST16:38 CEST5h 16mB-32AL
2026-06-12estimatedZBAAEKCH21:17 CST16:40 CEST1h 23mB-32CE
2026-05-29estimatedZBAAEKCH17:02 CST16:18 CEST5h 15mB-307C
2026-05-28estimatedZBAAEKCH17:10 CST16:28 CEST5h 17mB-307A
2026-05-27estimatedZBAAEKCH22:44 CST18:04 CEST1h 19mB-307A
2026-05-26estimatedZBAAEKCH17:08 CST16:46 CEST5h 37mB-1085
2026-05-25estimatedZBAAEKCH21:40 CST17:04 CEST1h 23mB-1081
2026-05-24estimatedZBAA?17:09 CST14:16Z5h 06mB-329K
2026-05-23estimatedZBAAEKCH17:26 CST16:50 CEST5h 23mB-329K
2026-05-22estimated?EKCH13:53Z17:14 CEST1h 20mB-32CE
2026-05-21estimatedZBAAEKCH21:06 CST16:46 CEST1h 39mB-329K
2026-05-20partialEKCH?02:16 CEST781FB4
2026-05-19partialESMS?05:04 CESTB-326Y
2026-05-12estimatedZBAAEKCH17:35 CST16:56 CEST5h 20mB-1080
2026-05-11estimatedZBAA?17:40 CST15:00Z5h 19mB-1080
2026-05-10estimatedZBAAEKCH17:04 CST16:44 CEST5h 39mB-1080
2026-05-09estimatedZBAAEKCH17:12 CST16:40 CEST5h 28mB-308M
2026-05-08estimatedZBAAEKCH17:12 CST17:06 CEST5h 53mB-308M
2026-05-07estimatedZBAAEKCH17:14 CST17:28 CEST6h 13mB-308M
2026-05-06estimatedULLIEKCH16:24 MSK17:08 CEST1h 43mB-308C
2026-05-05estimatedZBAAEKCH13:45 CST17:00 CEST9h 14m781F2E
2026-05-04estimatedZBAAEKCH17:44 CST17:10 CEST5h 25mB-329K
2026-05-03estimatedZBAAEKCH16:48 CST16:52 CEST6h 03m781F2E
2026-05-02estimatedZBAAEKCH17:15 CST16:32 CEST5h 16m781F2F
2026-05-01estimatedZBAAEKCH17:01 CST16:42 CEST5h 40mB-32CE
2026-04-30estimatedZBAAEKCH21:34 CST16:50 CEST1h 16mB-32CE
2026-04-28estimatedZBAAEKCH17:13 CST16:32 CEST5h 18mB-32CE
2026-04-27estimatedZBAAEKCH17:03 CST16:36 CEST5h 33mB-307C
2026-04-26estimatedZBAAEKCH17:15 CST16:48 CEST5h 32mB-307C
2026-04-25estimatedZBAAEKCH17:28 CST16:50 CEST5h 21mB-307C
2026-04-24estimated??09:10Z15:08Z5h 58mB-32CE
2026-04-23estimatedZBAAEKCH17:45 CST16:54 CEST5h 08mB-322Y
2026-04-22estimatedZBAAEKCH17:23 CST16:44 CEST5h 20mB-32AS
2026-04-21estimatedZBAAEKCH17:25 CST16:58 CEST5h 32mB-308C
2026-04-20estimatedZBAAEKCH17:03 CST16:44 CEST5h 40mB-32AS
2026-04-19estimatedZBAAEKCH17:40 CST17:04 CEST5h 24mB-307A
2026-04-18estimatedZBAAEKCH16:56 CST16:40 CEST5h 43mB-322Y
2026-04-17estimatedZBAAEKCH17:09 CST17:02 CEST5h 52mB-322Y
2026-04-16estimatedZBAAEKCH20:54 CST17:02 CEST2h 07mB-308M
2026-04-15estimatedZBAAEKCH20:41 CST16:44 CEST2h 02mB-1086
2026-04-14estimatedZBAAEKCH20:42 CST16:54 CEST2h 11mB-1083
2026-04-13estimated??16:50Z17:12Z0h 21mB-32CE
2026-04-12estimatedZBAAEKCH20:54 CST17:18 CEST2h 23mB-1085
2026-04-11estimatedZBAAEKCH20:30 CST16:38 CEST2h 07mB-329K
2026-04-06estimatedZBAAEKCH20:35 CST16:52 CEST2h 16mB-322Z
2026-04-05estimatedZBAAEKCH21:02 CST16:56 CEST1h 53mB-32CE
2026-04-04estimatedZBAAEKCH22:14 CST17:52 CEST1h 37mB-328Q
2026-04-03estimatedZBAAEKCH20:29 CST16:50 CEST2h 20mB-308M
2026-04-02estimatedZBAAEKCH20:10 CST17:04 CEST2h 53mB-328Q
2026-03-31estimatedZBAAEKCH20:59 CST17:14 CEST2h 14mB-308M
2026-03-30estimatedZBAAEKCH19:46 CST17:00 CEST3h 13mB-308M
2026-03-29estimatedZBAAEKCH20:27 CST16:48 CEST2h 20mB-307A
2026-03-28estimatedZBAAEKCH21:43 CST15:44 CET1h 00mB-308C
2026-03-16estimatedZBAAEKCH21:19 CST15:32 CET1h 12m781FB4
2026-03-15estimatedZBAAEKCH21:08 CST15:30 CET1h 21m781F2F
2026-03-14estimatedZBAAEKCH21:22 CST15:48 CET1h 25m781EC3
2026-03-12estimated??05:34Z14:02Z8h 27mB-1085
2026-03-10estimatedZBAAEKCH14:00 CST16:16 CET9h 16m781FB4
2026-03-09estimatedZBAAEKCH13:27 CST15:32 CET9h 04mB-1083
2026-03-08estimatedZBAAEKCH13:25 CST15:28 CET9h 02m781EC3
2026-03-07estimated??13:00Z14:28Z1h 27mB-1085
2026-03-05estimatedZBAAEKCH20:33 CST15:08 CET1h 34mB-1083
2026-03-03estimatedZBAAEKCH13:38 CST15:42 CET9h 03mB-328Q
2026-03-02estimatedZBAAEKCH13:29 CST15:22 CET8h 53mB-32CE
2026-03-01estimatedZBAAEKCH13:31 CST15:24 CET8h 53mB-32AL
2026-02-28estimatedZBAAEKCH13:58 CST15:52 CET8h 54mB-322Z
2026-02-26estimatedZBAAEKCH20:21 CST15:14 CET1h 53mB-322H
2026-02-24estimatedZBAAEKCH13:25 CST15:16 CET8h 50mB-1085
2026-02-23estimatedZBAAEKCH14:00 CST16:00 CET8h 59m781FB2
2026-02-22estimatedZBAAEKCH13:37 CST15:50 CET9h 12mB-1085
2026-02-21estimatedZBAAEKCH21:39 CST15:40 CET1h 01m781F2E
2026-02-19estimatedZBAAEKCH14:24 CST17:04 CET9h 39mB-328Q
2026-02-17estimatedZBAAEKCH13:31 CST15:44 CET9h 13mB-1080
2026-02-16estimatedZBAAEKCH20:46 CST15:40 CET1h 53mB-32AL
2026-02-15estimatedZBAAEKCH13:18 CST15:42 CET9h 23m781FB4
2026-02-14estimatedZBAAEKCH19:42 CST15:58 CET3h 15m781FB4
2026-02-12estimatedZBAAEKCH21:20 CST15:48 CET1h 27m781EC3
2026-02-07estimatedZBAAEKCH21:25 CST15:48 CET1h 22m781FB4
2026-02-05estimatedZBAAEKCH21:15 CST15:58 CET1h 42m781FB3
2026-02-03estimatedZBAAEKCH20:44 CST15:38 CET1h 53mB-1085
2026-02-02estimatedZBAAEKCH20:35 CST15:28 CET1h 53mB-307C
2026-02-01estimatedZBAAEKCH20:43 CST15:50 CET2h 06mB-326Y
2026-01-31estimatedZBAAEKCH13:26 CST15:48 CET9h 22mB-1082
2026-01-29estimatedZBAAEKCH21:38 CST15:42 CET1h 03m781FB3
2026-01-27estimatedZBAAEKCH13:30 CST15:28 CET8h 58mB-308C
2026-01-26estimatedZBAAEKCH13:21 CST15:30 CET9h 08m781F2E
2026-01-25estimatedZBAAEKCH13:17 CST15:02 CET8h 44m781FB3
2026-01-24estimatedZBAAEKCH13:32 CST15:40 CET9h 07mB-308C
2026-01-22estimatedZBAAEKCH20:57 CST15:22 CET1h 24m781EC3
2026-01-20estimatedZBAAEKCH14:03 CST15:48 CET8h 44mB-1085
2026-01-19estimatedZBAAEKCH13:29 CST15:26 CET8h 56mB-307C
2026-01-08estimatedZBAAEKCH21:44 CST16:24 CET1h 39m781F2D
2026-01-06estimatedZBAAEKCH21:01 CST15:54 CET1h 53mB-326Y
2026-01-05estimatedZBAAEKCH20:56 CST15:50 CET1h 54mB-32AL
2026-01-04estimatedZBAAEKCH21:14 CST15:42 CET1h 28mB-32AS
2026-01-03estimatedZBAAEKCH21:11 CST15:36 CET1h 25mB-32CA
2026-01-01estimatedZBAAEKCH20:42 CST15:32 CET1h 49mB-322H
2025-12-30estimatedZBAAEKCH20:44 CST15:26 CET1h 41mB-308C
2025-12-29estimatedZBAAEKCH21:06 CST15:58 CET1h 51mB-308C
2025-12-28estimatedZBAAEKCH20:35 CST15:20 CET1h 44mB-321N
2025-12-27estimatedZBAAEKCH20:53 CST15:20 CET1h 26mB-32CA
2025-12-25estimatedZBAAEKCH21:14 CST15:32 CET1h 18m781F2F
2025-12-22estimatedZBAAEKCH20:46 CST15:38 CET1h 52mB-1082
2025-12-21estimatedZBAAEKCH20:45 CST15:36 CET1h 51mB-1082
2025-12-20estimatedZBAAEKCH21:01 CST15:54 CET1h 53mB-1083
2025-12-18estimatedZBAAEKCH20:53 CST15:46 CET1h 53mB-308C
2025-12-16estimatedZBAAEKCH20:42 CST15:36 CET1h 54mB-322H
2025-12-15estimatedZBAAEKCH20:25 CST15:14 CET1h 49mB-32AL
2025-12-14estimatedZBAAEKCH20:34 CST15:24 CET1h 49mB-32AL
2025-12-13estimatedZBAAEKCH22:03 CST16:42 CET1h 38mB-307A
2025-12-11estimatedZBAAEKCH23:40 CST18:12 CET1h 31mB-32CE
2025-11-27estimatedZBAAEKCH17:33 CST16:44 CET6h 11mB-32AL
2025-10-30estimated??08:58Z14:40Z5h 42mB-329K
2025-10-28estimatedZBAAEKCH16:54 CST18:14 CET8h 19mB-32AS
2025-10-27estimatedZBAAEKCH16:56 CST15:40 CET5h 43mB-1080
2025-10-26estimatedZBAAEKCH21:20 CST15:18 CET0h 57mB-1080
2025-10-24estimatedZBAAEKCH17:12 CST16:58 CEST5h 45m781F2F
2025-10-22estimatedZBAAEKCH16:50 CST17:24 CEST6h 33mB-322Y
2025-10-20estimatedZBAAEKCH17:11 CST16:54 CEST5h 42mB-1080
2025-10-15estimatedZBAAEKCH20:31 CST16:14 CEST1h 43mB-328Q
2025-10-14estimatedZBAAEKCH20:33 CST16:14 CEST1h 40mB-322Y
2025-10-13estimatedZBAAEKCH20:40 CST16:22 CEST1h 42mB-322Y
2025-10-07estimatedZBAAEKCH20:47 CST16:30 CEST1h 42mB-1082
2025-10-06estimatedZBAAEKCH20:58 CST16:28 CEST1h 29mB-1085
2025-10-04estimatedZBAAEKCH04:13 CST00:12 CEST1h 58mB-322Y
2025-08-24estimatedZBAAEKCH22:09 CST17:30 CEST1h 20mB-32CA
2025-08-23estimatedZBAAEKCH13:15 CST16:54 CEST9h 38mB-328Q
2025-08-21estimatedZBAAEKCH08:00 CST16:18 CEST14h 17mB-326Y
2025-08-20estimated??20:57Z23:58Z3h 01mB-326Y
2025-08-19estimatedZBAAEKCH21:19 CST17:08 CEST1h 49mB-326Y
2025-08-17estimatedZBAAEKCH20:42 CST16:26 CEST1h 43mB-322Y
2025-08-16estimatedZBAAEKCH21:16 CST16:42 CEST1h 26m781F2D
2025-08-15estimatedZBAAEKCH22:19 CST17:40 CEST1h 21mB-32CE
2025-08-14estimated??15:33Z16:38Z1h 05m781F2D

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