Flight

CCA949

Flight history and live tracking for CCA949, 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 routeEEKE → LIMC

Flight history 286 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02partialLIMC?12:47 CESTB-32CA
2026-10-02estimatedEEKELIMC05:04 EEST05:46 CEST1h 41mB-32CA
2026-10-01partial??02:11ZB-328Q
2026-09-30partial??01:07ZB-307C
2026-09-29partial??01:36ZB-1085
2026-09-28partial??01:26ZB-322Z
2026-09-27partialLIMC?12:27 CEST781F2D
2026-09-27estimatedEEKELIMC05:22 EEST06:48 CEST2h 25m781F2D
2026-09-26partialEPGD?03:52 CESTB-326Y
2026-09-25partialLIMC?12:20 CESTB-322Y
2026-09-25estimatedEEKELIMC05:54 EEST06:30 CEST1h 35mB-322Y
2026-09-24partial??01:21Z781F2F
2026-09-23partial??01:49ZB-1086
2026-09-22partial??02:29ZB-1080
2026-09-21partial??01:33ZB-308M
2026-09-20partial??03:22ZB-328Q
2026-09-19estimated??03:09Z03:54Z0h 45mB-32AL
2026-09-18estimatedEEKELIMC05:33 EEST07:06 CEST2h 33mB-308C
2026-09-17partialLIMC?13:19 CESTB-322Y
2026-09-17estimatedEEKELIMC04:38 EEST06:00 CEST2h 21mB-322Y
2026-09-16partial??01:49ZB-321M
2026-09-15partial??01:59Z781F2F
2026-09-14partial??01:04ZB-1082
2026-09-13partialLIMC?12:45 CEST781F2E
2026-09-13estimatedEEKELIMC05:03 EEST05:32 CEST1h 28m781F2E
2026-09-12partial??02:01Z781F2D
2026-09-11partial??02:18ZB-308M
2026-09-10partialLIMC?13:21 CESTB-321M
2026-09-10estimatedEEKELIMC03:39 EEST05:48 CEST3h 08mB-321M
2026-09-09partialLIMC?13:16 CESTB-308C
2026-09-09estimatedEEKELIMC03:49 EEST06:16 CEST3h 26mB-308C
2026-09-08partialLIMC?12:35 CESTB-322Y
2026-09-07estimatedEEKELIMC03:23 EEST06:04 CEST3h 40mB-307A
2026-09-06partial??00:45Z781FB2
2026-09-05partial??01:00ZB-328Q
2026-09-04partialLIMC?12:58 CESTB-1086
2026-09-04estimatedEEKELIMC05:43 EEST06:12 CEST1h 28mB-1086
2026-09-03partialLIMC?13:18 CESTB-1083
2026-09-03estimatedEEKELIMC05:01 EEST05:38 CEST1h 36mB-1083
Earlier flights (247) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-02partial??00:18ZB-329K
2026-09-01estimated??01:24Z05:16Z3h 51m781F2E
2026-08-31partial??01:34ZB-1081
2026-08-30partialLIMC?12:49 CESTB-327V
2026-08-30estimatedEEKELIMC05:18 EEST06:04 CEST1h 45mB-327V
2026-08-29partial??00:06ZB-1080
2026-08-28partial??00:38ZB-322H
2026-08-27partial??02:32ZB-1086
2026-08-26partial??02:47ZB-307C
2026-08-25estimatedEEKELIMC04:26 EEST06:02 CEST2h 35mB-1083
2026-08-24partialLIMC?13:47 CESTB-307A
2026-08-24estimatedEEKELIMC04:21 EEST05:54 CEST2h 32mB-307A
2026-08-23estimatedLIMC?12:49 CEST21:54Z11h 04m781F2F
2026-08-23estimatedEEKELIMC05:26 EEST06:02 CEST1h 35m781F2F
2026-08-22estimatedLIMC?13:31 CEST21:50Z10h 18mB-321N
2026-08-22estimatedEEKELIMC04:06 EEST05:50 CEST2h 43mB-321N
2026-08-21partial??00:44ZB-322Z
2026-08-20partial??02:17ZB-307A
2026-08-19estimatedEEKELIMC04:02 EEST05:36 CEST2h 33mB-321M
2026-08-18partial??01:57Z781EC3
2026-08-17partial??02:08ZB-1082
2026-08-16partial??01:51Z781F2F
2026-08-15partial??01:27ZB-328Q
2026-08-14partial??01:29ZB-1081
2026-08-13partial??00:45ZB-1086
2026-08-12partial??02:32ZB-32CA
2026-08-11estimated??22:13Z23:08Z0h 54mB-32CA
2026-07-23partial??00:50ZB-322Y
2026-07-22partial??01:53ZB-326Y
2026-07-21partialLIMC?12:27 CEST781F2D
2026-07-21estimated?LIMC02:37Z06:44 CEST2h 06m781F2D
2026-07-20partial??00:32Z781FB2
2026-07-19partialLIMC?15:03 CESTB-1086
2026-07-19estimated?LIMC01:33Z10:28 CEST6h 54mB-1086
2026-07-18estimatedEEKELIMC05:43 EEST06:10 CEST1h 26mB-321N
2026-07-17partialLIMC?12:29 CESTB-322H
2026-07-17estimated?LIMC00:20Z06:32 CEST4h 11mB-322H
2026-07-16partial??01:52ZB-1080
2026-07-15estimated?LIMC02:27Z05:54 CEST1h 26mB-322Y
2026-07-14estimatedEEKELIMC04:08 EEST05:58 CEST2h 49mB-307C
2026-07-13partialLIMC?14:20 CESTB-32AL
2026-07-13estimatedULLILIMC03:55 MSK05:52 CEST2h 56mB-32AL
2026-07-12partialULLI?04:19 MSKB-307A
2026-07-11partial??01:15Z781F2D
2026-07-10partial??01:04ZB-308M
2026-07-09partial??01:07ZB-1086
2026-07-08partialLIMC?13:32 CESTB-322Z
2026-07-08estimatedUNEELIMC08:01 +0709:24 CEST6h 22mB-322Z
2026-07-07estimatedEEKELIMC04:45 EEST06:14 CEST2h 28mB-329K
2026-07-06estimatedEEPULIMC04:39 EEST05:56 CEST2h 16mB-32AS
2026-07-05partialEEKE?04:21 EESTB-1082
2026-07-04partialEEKE?04:40 EEST781EC3
2026-07-03partialLIMC?13:33 CEST781F2D
2026-07-03estimatedEETNLIMC04:46 EEST06:20 CEST2h 33m781F2D
2026-07-02partialEEKE?04:30 EEST781FB2
2026-07-01partialEEKE?04:29 EESTB-1080
2026-06-30estimatedEEKELIMC04:04 EEST06:14 CEST3h 09mB-321M
2026-06-29partialLIMC?13:38 CESTB-1081
2026-06-29estimatedEEKELIMC03:01 EEST08:42 CEST6h 40mB-1081
2026-06-28estimatedEEKELIMC04:43 EEST05:54 CEST2h 10mB-327V
2026-06-27partialEETN?04:51 EESTB-32CA
2026-06-26partialLIMC?12:40 CESTB-32AL
2026-06-26estimatedEPSKLIMC03:37 CEST05:12 CEST1h 34mB-32AL
2026-06-25partialLIMC?13:39 CEST781EC3
2026-06-25estimatedEEKELIMC03:27 EEST05:32 CEST3h 04m781EC3
2026-06-24partialLIMC?13:22 CESTB-1083
2026-06-24estimatedEEKELIMC03:12 EEST05:42 CEST3h 29mB-1083
2026-06-23partialEEKE?04:47 EESTB-1085
2026-06-22partialEETU?04:19 EESTB-1086
2026-06-21estimatedEEKELIMC04:30 EEST05:40 CEST2h 09m781F2E
2026-06-20partialEEKE?03:45 EESTB-1081
2026-06-19partialEPSK?03:54 CESTB-1086
2026-06-18partialEEPU?04:29 EESTB-307C
2026-06-17partialEEKE?05:46 EESTB-308C
2026-06-16partialUUYY?03:06 MSKB-308M
2026-06-15partialLIMC?13:24 CEST781EC3
2026-06-14partialEPSN?04:17 CESTB-32CA
2026-06-13estimatedEEKELIMC03:42 EEST05:42 CEST2h 59mB-1080
2026-06-12partialEEKE?03:37 EESTB-1086
2026-05-29estimatedULLILIMC03:42 MSK05:18 CEST2h 35mB-328Q
2026-05-28estimatedEEKELIMC04:15 EEST09:32 CEST6h 16mB-1081
2026-05-27estimatedEEKELIMC03:44 EEST05:48 CEST3h 03mB-326Y
2026-05-26estimatedEEKELIMC03:47 EEST05:40 CEST2h 52mB-328Q
2026-05-25partialLIMC?13:27 CEST781343
2026-05-24partialEEKE?03:03 EESTB-1083
2026-05-23estimatedEEKELIMC04:57 EEST06:06 CEST2h 08mB-1086
2026-05-22estimatedEEKELIMC04:39 EEST06:24 CEST2h 44mB-32AL
2026-05-21estimatedEEKELIMC03:42 EEST05:28 CEST2h 45mB-308M
2026-05-20estimatedLIMCLSZA04:07 CEST11:04 CEST6h 56mB-32AS
2026-05-19partialLIMC?03:33 CESTB-308M
2026-05-12partialEEKE?03:37 EESTB-308C
2026-05-11partialEEKE?03:59 EESTB-329K
2026-05-10estimatedEEKELIMC03:10 EEST05:54 CEST3h 43mB-32AS
2026-05-09estimatedEEPULIMC05:06 EEST06:26 CEST2h 19mB-1086
2026-05-08estimatedEEKELIMC03:21 EEST06:24 CEST4h 02mB-32CA
2026-05-07estimatedEFUTLIMC08:11 EEST10:00 CEST2h 48m781EC3
2026-05-06estimatedEETULIMC05:09 EEST06:48 CEST2h 38mB-322Z
2026-05-05estimatedEEKELIMC04:24 EEST06:38 CEST3h 13mB-1080
2026-05-04estimatedEPSKLIMC04:47 CEST06:26 CEST1h 38mB-1082
2026-05-03partialEEKE?03:29 EESTB-327V
2026-05-02estimatedEEKELIMC03:37 EEST05:24 CEST2h 46mB-307C
2026-05-01partialEEKE?04:49 EEST781F2D
2026-04-30estimatedEEKELIMC04:00 EEST05:36 CEST2h 35mB-1085
2026-04-29partial??00:41ZB-308M
2026-04-28estimatedEEKELIMC03:57 EEST05:48 CEST2h 50mB-308C
2026-04-27partialLIMC?13:13 CESTB-329K
2026-04-27estimatedEEKELIMC03:53 EEST05:38 CEST2h 44mB-329K
2026-04-26partialEEKE?03:49 EEST781F2E
2026-04-25partialEEKE?04:24 EESTB-1085
2026-04-24partial??02:20ZB-329K
2026-04-23partial??02:36ZB-1082
2026-04-22partial??01:10ZB-326Y
2026-04-21partial??01:47ZB-327V
2026-04-20estimated?LIMC01:21Z06:02 CEST2h 40mB-307C
2026-04-19estimated?LIMC02:25Z06:24 CEST1h 58m781F2F
2026-04-18partial??02:01ZB-308M
2026-04-17partial??02:34Z781F2E
2026-04-16partial??01:37Z781EC3
2026-04-15estimatedEEKELIMC04:37 EEST06:08 CEST2h 31mB-326Y
2026-04-14estimatedEEKELIMC05:36 EEST05:58 CEST1h 21mB-32AL
2026-04-13estimatedEEKELIMC03:27 EEST06:04 CEST3h 36mB-308M
2026-04-12estimatedEEKELIMC03:45 EEST06:08 CEST3h 22mB-1086
2026-04-11estimatedEEKELIMC03:40 EEST06:02 CEST3h 21mB-326Y
2026-04-06estimatedEEKELIMC03:38 EEST06:14 CEST3h 35mB-307C
2026-04-05estimated?LIMC01:16Z06:28 CEST3h 11mB-307A
2026-04-04estimatedEEKELIMC03:50 EEST06:32 CEST3h 41mB-308C
2026-04-03estimatedEEKELIMC05:47 EEST06:22 CEST1h 34mB-32CA
2026-04-02estimatedEEKELIMC04:33 EEST06:16 CEST2h 42mB-32AL
2026-04-01estimatedEEKELIMC04:57 EEST06:10 CEST2h 13m781F2D
2026-03-31estimatedEEKELIMC04:02 EEST06:36 CEST3h 33mB-327V
2026-03-30estimated??01:22Z18:02Z16h 39mB-307C
2026-03-29partial??00:37ZB-1086
2026-03-16estimatedEEKELIMC05:19 EET06:08 CET1h 48m781FB3
2026-03-15estimatedEEKELIMC04:21 EET06:06 CET2h 44mB-327V
2026-03-14estimatedEEKELIMC04:54 EET06:52 CET2h 57mB-307C
2026-03-13estimated?LIMC02:22Z06:04 CET2h 41mB-322Z
2026-03-12estimatedEEKELIMC04:03 EET06:24 CET3h 20mB-322Y
2026-03-11estimated??02:11Z18:48Z16h 36mB-322H
2026-03-10estimated??02:12Z18:52Z16h 40mB-326Y
2026-03-09estimated??01:51Z18:58Z17h 06mB-307C
2026-03-08estimated??03:32Z18:46Z15h 13m781F2F
2026-03-07estimatedEEKELIMC04:17 EET06:16 CET2h 58mB-1083
2026-03-06estimatedEEKELIMC03:58 EET05:52 CET2h 53mB-322Z
2026-03-05estimatedEEKELIMC04:36 EET06:24 CET2h 47mB-322Y
2026-03-04partial??01:56ZB-329K
2026-03-03estimatedEEKELIMC05:33 EET05:56 CET1h 22m781EC3
2026-03-02estimated??01:53Z19:10Z17h 17mB-322Y
2026-03-01estimatedEEKELIMC05:40 EET06:12 CET1h 32m781EC3
2026-02-28estimated??03:21Z18:48Z15h 26m781FB3
2026-02-27estimated??04:02Z18:43Z14h 40mB-32CA
2026-02-26partial??01:33ZB-1082
2026-02-25estimated??02:01Z18:34Z16h 33mB-1080
2026-02-24estimated??01:41Z18:54Z17h 12mB-1083
2026-02-23estimated??03:31Z18:46Z15h 14mB-2006
2026-02-22estimated??03:48Z18:36Z14h 47m781FB3
2026-02-21partialEEKE?04:03 EETB-328Q
2026-02-20estimated??02:07Z18:50Z16h 42mB-329K
2026-02-19estimated??02:00Z18:48Z16h 47mB-307C
2026-02-18estimated??01:40Z18:34Z16h 53mB-308M
2026-02-17estimated??03:12Z18:40Z15h 27m781FB4
2026-02-16estimatedEEKELIMC03:52 EET05:54 CET3h 01mB-1083
2026-02-15estimatedEEKELIMC05:37 EET06:18 CET1h 40m781F2D
2026-02-14estimatedEEKELIMC05:42 EET06:22 CET1h 39mB-32CA
2026-02-13estimated??02:01Z06:40Z4h 38mB-326Y
2026-02-12estimatedEEKELIMC04:05 EET06:10 CET3h 04mB-32AL
2026-02-11estimatedEEKELIMC03:44 EET05:46 CET3h 01mB-322Y
2026-02-07estimatedEEKELIMC03:47 EET05:50 CET3h 03mB-328Q
2026-02-06estimated??02:35Z18:40Z16h 04mB-32AS
2026-02-05estimatedEEKELIMC05:36 EET06:04 CET1h 27m781FB4
2026-02-04estimatedEEKELIMC04:13 EET06:16 CET3h 02mB-1080
2026-02-03partial??01:52ZB-322Y
2026-02-02estimatedEEKELIMC03:47 EET05:42 CET2h 54mB-327V
2026-02-01estimatedEEKELIMC05:52 EET06:16 CET1h 24mB-2085
2026-01-31estimated??01:58Z18:46Z16h 48mB-322H
2026-01-30estimatedEEKELIMC04:07 EET06:06 CET2h 58mB-322Y
2026-01-29estimatedEEKELIMC04:06 EET06:08 CET3h 01mB-32AL
2026-01-28estimatedEEKELIMC03:56 EET06:02 CET3h 05mB-307C
2026-01-27estimated??01:40Z18:50Z17h 10mB-32AL
2026-01-26estimated??03:19Z18:46Z15h 27m781FB2
2026-01-25estimated??01:33Z18:38Z17h 04mB-322Z
2026-01-24estimated??02:19Z18:50Z16h 31mB-1083
2026-01-23partial??01:48ZB-307A
2026-01-22estimated??01:29Z18:54Z17h 24mB-1085
2026-01-21estimated??01:42Z18:38Z16h 55mB-308M
2026-01-20estimatedEEKELIMC03:59 EET05:54 CET2h 54mB-327V
2026-01-19estimatedEEKELIMC05:01 EET06:14 CET2h 12m781EC3
2026-01-09estimatedEEKELIMC06:00 EET06:54 CET1h 53m781FB4
2026-01-08estimatedEEKELIMC04:20 EET06:22 CET3h 01mB-322H
2026-01-07estimatedEEKELIMC05:34 EET06:10 CET1h 35mB-307A
2026-01-06estimatedEEKELIMC04:47 EET06:14 CET2h 26mB-32AS
2026-01-05estimatedEEKELIMC04:44 EET05:48 CET2h 03m781FB2
2026-01-04estimatedEEKELIMC03:30 EET05:34 CET3h 03mB-307A
2026-01-03estimatedEEKELIMC04:52 EET05:34 CET1h 41mB-32AS
2026-01-02estimatedEEKELIMC04:16 EET06:22 CET3h 05mB-1083
2026-01-01estimatedEEKELIMC04:03 EET05:26 CET2h 22m781F2D
2025-12-31estimatedEEKELIMC03:24 EET05:08 CET2h 43mB-322Y
2025-12-30estimatedEEKELIMC04:27 EET05:42 CET2h 14mB-1085
2025-12-29estimatedEEKELIMC04:10 EET06:02 CET2h 51mB-1080
2025-12-28estimatedEEKELIMC04:58 EET05:40 CET1h 41m781FB4
2025-12-27estimatedEEKELIMC03:36 EET05:42 CET3h 05mB-321N
2025-12-26estimatedEEKELIMC05:02 EET05:48 CET1h 45m781FB4
2025-12-25estimatedEEKELIMC03:38 EET05:28 CET2h 49mB-1080
2025-12-24estimatedEEKELIMC04:23 EET05:50 CET2h 27mB-32CA
2025-12-23estimatedEEKELIMC04:37 EET06:10 CET2h 32m781F2F
2025-12-22estimatedEEKELIMC04:32 EET06:44 CET3h 11mB-327V
2025-12-21estimatedEEKELIMC04:12 EET06:14 CET3h 02mB-308M
2025-12-20estimatedEEKELIMC05:24 EET06:16 CET1h 51mB-32CA
2025-12-19estimatedEEKELIMC05:33 EET06:22 CET1h 48m781FB4
2025-12-18estimatedEEKELIMC03:55 EET06:04 CET3h 08mB-1083
2025-12-17estimatedEEKELIMC04:35 EET06:20 CET2h 44mB-32AS
2025-12-16estimatedEEKELIMC05:13 EET05:58 CET1h 44m781FB3
2025-12-15estimatedEEKELIMC03:54 EET05:54 CET2h 59mB-307C
2025-12-14estimatedEEKELIMC03:26 EET05:22 CET2h 56mB-326Y
2025-12-13estimatedEEKELIMC04:55 EET07:00 CET3h 04mB-308C
2025-12-12estimatedEEKELIMC03:59 EET06:02 CET3h 02mB-1080
2025-12-11estimatedEEKELIMC04:12 EET06:24 CET3h 11mB-1081
2025-12-10estimatedEEKELIMC03:55 EET06:10 CET3h 14mB-307C
2025-12-02estimatedEEKELIMC04:21 EET06:16 CET2h 54mB-1082
2025-11-28estimatedEEKELIMC04:19 EET06:18 CET2h 59mB-308M
2025-11-27partial??02:42ZB-329K
2025-10-30estimatedEEKELIMC04:21 EET06:30 CET3h 08mB-307A
2025-10-29estimatedEEKELIMC04:13 EET12:26 CET9h 12mB-1081
2025-10-28partial??00:53ZB-329K
2025-10-27estimatedEEKELIMC04:19 EET05:54 CET2h 34m781EC3
2025-10-26estimatedEEKELIMC03:49 EET05:36 CET2h 46mB-327V
2025-10-25partial??02:41Z781FB2
2025-10-24partial??01:00ZB-328Q
2025-10-23partial??02:16ZB-32AS
2025-10-22partial??01:04ZB-1080
2025-10-21partial??01:55Z781FB2
2025-10-20partial??01:03ZB-329K
2025-10-19partial??00:56ZB-322Z
2025-10-15estimatedEEKELIMC03:42 EEST05:26 CEST2h 43mB-1081
2025-10-14estimatedEEKELIMC04:50 EEST05:28 CEST1h 37mB-32CE
2025-10-13estimated??00:47Z17:42Z16h 54mB-1080
2025-10-08estimatedEEKELIMC04:17 EEST06:08 CEST2h 50mB-322Y
2025-10-07estimated??00:51Z18:04Z17h 12mB-1081
2025-10-06estimatedEEKELIMC04:09 EEST05:54 CEST2h 44mB-307A
2025-10-04estimatedEEKELIMC18:41 EEST18:28 CEST0h 46mB-1081
2025-09-26?LIMN00:53Z05:53 CEST2h 59m781CE6
2025-08-24estimatedEEKELIMC11:03 EEST10:34 CEST0h 30mB-308C
2025-08-22estimatedEEKELIMC05:27 EEST12:07 CEST7h 40m781FB3
2025-08-20estimatedEEKELIMC04:22 EEST08:30 CEST5h 08mB-1082
2025-08-19estimatedEEKELIMC07:33 EEST07:38 CEST1h 04m781F2F
2025-08-17estimated??05:32Z18:12Z12h 39m781FB4
2025-08-16estimatedEEKELIMC04:49 EEST06:14 CEST2h 24m781F2E
2025-08-15estimated??01:08Z18:30Z17h 21mB-32AL

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