Flight

CHH489

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

Route

AirlineHainan Airlines
Observed routeEETU → EDDB

Flight history 229 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02estimatedEETUEDDB06:17 EEST06:26 CEST1h 08mB-207V
2026-10-01partial??02:47ZB-1133
2026-09-30partial??02:42ZB-207U
2026-09-29estimated??18:55Z23:12Z4h 16mB-207U
2026-09-28UUDLEDDB04:49 MSK14:09 CEST10h 20mB-1119
2026-09-27partialUSPT?05:46 +05B-1133
2026-09-26estimated??18:57Z23:10Z4h 12mB-1133
2026-09-25estimatedEETUEDDB05:42 EEST06:28 CEST1h 45mB-1345
2026-09-24partial??02:38ZB-207V
2026-09-23partial??03:01ZB-1138
2026-09-22estimated??22:14Z22:54Z0h 39mB-1138
2026-09-21estimatedEETUEDDB05:39 EEST06:20 CEST1h 40mB-1133
2026-09-18estimatedEETUEDDB05:38 EEST06:18 CEST1h 39mB-1342
2026-09-17partial??02:59ZB-1021
2026-09-16partial??03:18ZB-1133
2026-09-15estimated??22:03Z23:02Z0h 58mB-1132
2026-09-14estimatedEETUEDDB06:55 EEST06:12 CEST0h 16mB-208T
2026-09-13partial??02:40ZB-1543
2026-09-12estimated??22:22Z23:08Z0h 45mB-1543
2026-09-11estimatedEETUEDDB05:40 EEST06:16 CEST1h 35mB-1546
2026-09-10partialUSPT?05:43 +05B-1343
2026-09-09partial??00:51ZB-6969
2026-09-08estimated??19:04Z23:08Z4h 03mB-6969
2026-09-07estimatedEETUEDDB06:37 EEST06:02 CEST0h 24mB-1546
2026-09-06partialEDDB?14:05 CESTB-7302
2026-09-06estimatedEETUEDDB06:08 EEST06:38 CEST1h 29mB-7302
2026-09-05estimated??22:42Z23:40Z0h 57mB-7302
2026-09-04estimatedEETUEDDB06:08 EEST06:24 CEST1h 15mB-207V
Earlier flights (201) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partialEDDB?14:12 CESTB-20AL
2026-09-03estimatedEETUEDDB05:51 EEST06:06 CEST1h 14mB-20AL
2026-09-02partialEDDB?14:09 CESTB-207V
2026-09-02estimatedEETUEDDB07:02 EEST06:20 CEST0h 17mB-207V
2026-09-01estimated??22:20Z23:18Z0h 57mB-207V
2026-08-31estimatedEETUEDDB06:00 EEST06:36 CEST1h 35mB-1499
2026-08-30partial??04:08ZB-1539
2026-08-29estimated??22:25Z23:28Z1h 02mB-1539
2026-08-28estimatedEETUEDDB06:21 EEST07:06 CEST1h 44mB-1539
2026-08-27partial??02:57ZB-20AL
2026-08-26partialEDDB?14:00 CESTB-1132
2026-08-26estimatedEETUEDDB06:20 EEST06:48 CEST1h 27mB-1132
2026-08-25estimated??22:56Z23:54Z0h 58mB-1132
2026-08-24estimatedEETUEDDB06:22 EEST06:48 CEST1h 25mB-1135
2026-08-23partialEDDB?14:08 CESTB-1133
2026-08-23estimatedEETUEDDB06:18 EEST06:34 CEST1h 15mB-1133
2026-08-22estimated??22:37Z23:24Z0h 46mB-1133
2026-08-21estimatedEETUEDDB05:39 EEST06:06 CEST1h 27mB-1499
2026-08-20partial??04:03ZB-1119
2026-08-19partial??02:35ZB-6969
2026-08-18estimated??22:21Z23:14Z0h 53mB-6969
2026-08-17estimatedEETUEDDB05:40 EEST15:17 CEST10h 37mB-7302
2026-08-16partial??03:09ZB-7835
2026-08-15estimated??22:55Z23:44Z0h 49mB-7835
2026-08-14estimatedEETUEDDB05:54 EEST14:08 CEST9h 14mB-1543
2026-08-13partial??02:45ZB-1135
2026-08-12partial??03:06ZB-208T
2026-08-11estimated??22:44Z23:42Z0h 57mB-208T
2026-07-23estimatedEETUEDDB06:02 EEST06:28 CEST1h 25mB-1132
2026-07-22partial??02:42ZB-1499
2026-07-21estimated??22:09Z23:08Z0h 58mB-1499
2026-07-20estimatedEETUEDDB03:03 EEST06:50 CEST4h 47mB-20AL
2026-07-19partial??01:16ZB-1499
2026-07-18estimated??19:33Z23:36Z4h 02mB-1499
2026-07-17estimatedEETUEDDB03:00 EEST07:12 CEST5h 11mB-1499
2026-07-16partialEDDB?14:05 CESTB-208S
2026-07-16estimated?EDDB02:53Z06:26 CEST1h 33mB-208S
2026-07-15partial??02:44ZB-1343
2026-07-14estimatedUNAA?05:23 +0723:18Z0h 55mB-1343
2026-07-13estimatedEDDTEDDB04:38 CEST06:16 CEST1h 37mB-1132
2026-07-12partialEDDB?14:11 CESTB-7667
2026-07-11ZBTJEDDB03:30 CST06:34 CEST9h 03m780707
2026-07-10estimatedEETUEDDB05:56 EEST06:22 CEST1h 25mB-1546
2026-07-09partial??02:54ZB-1543
2026-07-08partial??03:19ZB-1342
2026-07-06partialEDDB?05:01 CESTB-6998
2026-07-05partialEETU?06:16 EESTB-1135
2026-07-03estimatedEETUEDDB06:00 EEST06:30 CEST1h 29mB-7667
2026-07-02partialEETU?03:57 EESTB-207U
2026-07-01partialEETU?03:01 EESTB-7667
2026-06-29estimatedEETUEDDB03:01 EEST07:54 CEST5h 52mB-7667
2026-06-28partialEETU?03:55 EESTB-1342
2026-06-27estimated??22:14Z22:55Z0h 40mB-1342
2026-06-26estimatedEETNEDDB05:47 EEST06:12 CEST1h 24mB-7302
2026-06-25partialEDDB?14:04 CESTB-207V
2026-06-25estimatedEEKEEDDB06:01 EEST06:16 CEST1h 14mB-207V
2026-06-24partial??02:47ZB-1119
2026-06-22partialEDDB?02:52 CESTB-6969
2026-06-21partialEETU?06:03 EESTB-1540
2026-06-19estimatedEETNEDDB05:35 EEST06:04 CEST1h 28mB-1543
2026-06-18partialEDAY?05:23 CESTB-7839
2026-06-17partialEDDB?14:05 CESTB-1341
2026-06-17estimatedEETUEDDB05:56 EEST06:22 CEST1h 25mB-1341
2026-06-16estimatedUNAA?05:38 +0723:22Z0h 43mB-1341
2026-06-15estimatedEETUEDDB05:55 EEST06:18 CEST1h 22mB-1341
2026-06-14estimatedEETUEDDB03:02 EEST07:08 CEST5h 05mB-1132
2026-06-12estimatedEEKEEDDB06:04 EEST06:20 CEST1h 15mB-207V
2026-05-29estimatedEETUEDDB06:12 EEST06:46 CEST1h 33mB-1135
2026-05-28partialEDFQ?04:45 CESTB-207U
2026-05-27partialEETU?06:06 EESTB-208T
2026-05-25estimatedEETUEDDB06:01 EEST06:36 CEST1h 34mB-1132
2026-05-24partialEDDB?14:00 CESTB-207U
2026-05-24estimated?EPZP03:00Z06:24 CEST1h 24mB-207U
2026-05-22estimated?EDDB02:47Z06:22 CEST1h 34mB-7839
2026-05-21estimatedEETUEDDB05:39 EEST06:12 CEST1h 32mB-207U
2026-05-19partialEDAY?03:35 CESTB-7302
2026-05-11estimatedEETU?06:11 EEST06:20Z3h 09mB-1543
2026-05-10estimatedEETUEDDB06:17 EEST06:48 CEST1h 30mB-1539
2026-05-08estimatedEETUEDDB06:01 EEST06:40 CEST1h 38mB-20AL
2026-05-07partialEETU?06:16 EESTB-7302
2026-05-06estimatedEETUEDDB06:19 EEST07:02 CEST1h 42mB-207V
2026-05-04estimatedEDAYEDDB05:52 CEST06:54 CEST1h 01mB-1138
2026-05-03partial??01:37ZB-1119
2026-05-01estimatedEETUEDDB06:10 EEST06:38 CEST1h 27mB-1343
2026-04-30partialEETN?05:57 EESTB-1119
2026-04-29estimated??02:41Z03:22Z0h 40mB-1499
2026-04-27estimatedEETUEDDB05:49 EEST06:24 CEST1h 34mB-7302
2026-04-26partialEDAY?05:13 CESTB-1132
2026-04-24estimatedEYSAEDDB06:56 EEST06:36 CEST0h 39mB-207U
2026-04-23partial??03:58ZB-1343
2026-04-22estimated?EDDB03:11Z06:34 CEST1h 22mB-1539
2026-04-21estimated??22:43Z23:20Z0h 36mB-1539
2026-04-20estimatedEETUEDDB06:49 EEST07:02 CEST1h 12mB-6969
2026-04-19partial??03:21ZB-7839
2026-04-17estimatedEETUEDDB06:34 EEST07:16 CEST1h 41mB-1119
2026-04-16partial??03:05ZB-1133
2026-04-15estimatedEETUEDDB05:10 EEST06:42 CEST2h 31mB-207V
2026-04-13estimatedEETUEDDB06:04 EEST06:44 CEST1h 39mB-1543
2026-04-12estimated?EPZG03:10Z06:36 CEST1h 25mB-1119
2026-04-06estimated?EDDB03:20Z06:54 CEST1h 34mB-1133
2026-04-05estimatedEETUEDDB06:11 EEST06:50 CEST1h 38mB-1098
2026-04-03estimatedEETUEDDB04:10 EEST06:34 CEST3h 23mB-1020
2026-04-02estimatedEETUEDDB07:06 EEST07:04 CEST0h 57mB-1022
2026-04-01estimatedEETUEDDB04:01 EEST06:16 CEST3h 14mB-1020
2026-03-30estimatedEETUEDDB06:15 EEST06:58 CEST1h 43mB-1022
2026-03-29estimated?EDDB01:13Z06:32 CEST3h 18mB-8287
2026-03-16estimatedEETUEDDB03:43 EET06:14 CET3h 30mB-1098
2026-03-15estimatedEETUEDDB03:58 EET06:12 CET3h 13mB-303Z
2026-03-13estimatedEETUEDDB06:02 EET06:44 CET1h 42mB-1022
2026-03-11estimatedEETUEDDB05:31 EET06:31 CET1h 59mB-1098
2026-03-09estimatedEETUEDDB06:15 EET06:20 CET1h 05mB-1020
2026-03-08partial??04:20ZB-1098
2026-03-07estimated??23:05Z23:28Z0h 22mB-1098
2026-03-06estimatedEETUEDDB06:36 EET06:35 CET0h 58mB-304L
2026-03-05partialULLI?06:53 MSKB-1020
2026-03-04estimatedEETUEDDB06:06 EET06:22 CET1h 16mB-1048
2026-03-03estimated?UNKO23:01Z06:28 +070h 26mB-1048
2026-03-02EDAYEDDB04:26 CET06:25 CET1h 59mB-304L
2026-03-01partial??04:27ZB-1021
2026-02-28estimated??19:33Z23:28Z3h 55mB-1021
2026-02-27estimatedEETUEDDB06:53 EET06:48 CET0h 54mB-304K
2026-02-26partial??03:04ZB-304L
2026-02-25partial??03:34ZB-1021
2026-02-24estimated??19:37Z23:28Z3h 50mB-1021
2026-02-23estimatedEETUEDDB06:28 EET06:22 CET0h 54mB-303C
2026-02-22partial??05:02ZB-1020
2026-02-21estimated??19:28Z23:32Z4h 03mB-1020
2026-02-20estimatedULLIEDDB06:43 MSK06:44 CET2h 00mB-1020
2026-02-19estimated??19:31Z23:32Z4h 00mB-1020
2026-02-18estimatedEETUEDDB06:27 EET06:26 CET0h 59mB-1020
2026-02-17estimated??19:32Z23:32Z3h 59mB-1020
2026-02-15estimatedEETUEDDB03:43 EET06:42 CET3h 58mB-1022
2026-02-14estimated??19:24Z23:32Z4h 07mB-1022
2026-02-13estimatedEETUEDDB06:13 EET06:26 CET1h 13mB-5972
2026-02-12partial??03:45ZB-1097
2026-02-11partial??03:29ZB-1020
2026-02-08?EDDB09:52Z12:36 CET1h 43m7812A4
2026-02-07EBBREDDB11:52 CET13:34 CET1h 41mB-1097
2026-02-06?EBBR04:11Z07:30 CET2h 18mB-1097
2026-02-05estimated??23:01Z23:28Z0h 26mB-1097
2026-02-04?EDDB03:47Z07:09 CET2h 22mB-1098
2026-02-03estimated??23:01Z23:28Z0h 27mB-1098
2026-02-02estimatedEETUEDDB06:00 EET06:02 CET1h 01mB-8287
2026-02-01partial??04:15ZB-303C
2026-01-31estimated??19:28Z23:28Z3h 59mB-303C
2026-01-30estimatedEETUEDDB06:10 EET06:42 CET1h 31mB-303C
2026-01-29partial??04:42ZB-304L
2026-01-28partialEDDB?05:32 CETB-304K
2026-01-27estimated??19:33Z23:32Z3h 58mB-304K
2026-01-25estimatedEETUEDDB06:02 EET06:16 CET1h 13mB-303Z
2026-01-24estimated??19:46Z20:04Z0h 17mB-303Z
2026-01-23estimatedEDDTEDDB05:10 CET06:22 CET1h 12mB-303Z
2026-01-22estimated??19:32Z23:34Z4h 01mB-303Z
2026-01-21estimatedEETUEDDB05:52 EET06:20 CET1h 27mB-303C
2026-01-20estimated??23:13Z23:32Z0h 18mB-303C
2026-01-19estimatedEETUEDDB05:40 EET06:18 CET1h 38mB-1048
2026-01-18estimated??19:25Z23:28Z4h 02mB-1048
2026-01-17estimated??23:02Z23:30Z0h 27mB-1098
2026-01-09estimatedEETUEDDB06:27 EET07:22 CET1h 55mB-1048
2026-01-08estimatedEETUEDDB05:58 EET07:04 CET2h 05mB-1022
2026-01-07estimatedEETUEDDB05:46 EET06:44 CET1h 58mB-304K
2026-01-05estimatedEETUEDDB05:58 EET06:08 CET1h 10mB-1097
2026-01-04estimatedEETUEDDB06:31 EET06:46 CET1h 15mB-1048
2026-01-02estimatedEETUEDDB05:15 EET06:18 CET2h 03mB-1020
2026-01-01estimatedEETUEDDB05:08 EET06:10 CET2h 02mB-1097
2025-12-31estimatedEETUEDDB05:33 EET06:12 CET1h 38mB-1098
2025-12-29estimatedEETUEDDB05:46 EET06:28 CET1h 41mB-1096
2025-12-28estimatedEETUEDDB05:49 EET06:14 CET1h 24mB-303C
2025-12-26estimatedXLLNEDDB03:21Z06:40 CET2h 18mB-304L
2025-12-25estimatedEETUEDDB05:37 EET06:06 CET1h 29mB-1021
2025-12-24estimatedEETUEDDB06:03 EET06:08 CET1h 04mB-1020
2025-12-22estimatedEETUEDDB05:50 EET06:40 CET1h 50mB-1022
2025-12-21estimatedEETUEDDB06:22 EET06:54 CET1h 31mB-303C
2025-12-19estimatedEETUEDDB06:01 EET06:54 CET1h 52mB-1021
2025-12-18estimatedEETUEDDB05:51 EET06:34 CET1h 43mB-1096
2025-12-17estimatedEETUEDDB05:50 EET06:42 CET1h 51mB-1098
2025-12-15estimatedEETUEDDB06:06 EET06:14 CET1h 08mB-1098
2025-12-14estimatedEETUEDDB05:34 EET06:12 CET1h 37mB-303C
2025-12-12estimatedEETUEDDB05:59 EET06:40 CET1h 40mB-1021
2025-12-11estimatedEETUEDDB06:04 EET06:44 CET1h 39mB-1097
2025-12-10estimatedEETUEDDB05:43 EET06:22 CET1h 39mB-303C
2025-11-28estimatedEETUEDDB06:14 EET06:52 CET1h 37mB-1020
2025-11-27partial??00:01ZB-303Z
2025-10-30XLLLEDDB06:51 MSK06:48 CET1h 56mB-1021
2025-10-29estimatedEETUEDDB05:44 EET06:26 CET1h 41mB-303C
2025-10-27estimatedEETUEDDB03:30 EET06:08 CET3h 37mB-1022
2025-10-26partial??01:39ZB-304L
2025-10-24estimatedEETUEDDB05:34 EEST06:22 CEST1h 47mB-1022
2025-10-23partial??02:38ZB-304L
2025-10-22partial??00:52ZB-8287
2025-10-21estimated??22:05Z22:50Z0h 44mB-8287
2025-10-20estimatedEETUEDDB05:45 EEST06:20 CEST1h 34mB-304K
2025-10-19partial??02:58ZB-8287
2025-10-15estimatedEETUEDDB05:44 EEST06:12 CEST1h 27mB-303Z
2025-10-13estimatedEETUEDDB05:46 EEST06:18 CEST1h 31mB-303Z
2025-10-08estimatedEETUEDDB06:08 EEST06:44 CEST1h 36mB-303Z
2025-10-06estimatedEETUEDDB05:56 EEST06:26 CEST1h 29mB-1098
2025-08-22estimatedEETUEDDB08:27 EEST13:00 CEST5h 33mB-303Z
2025-08-20estimatedEETUEDDB07:46 EEST09:22 CEST2h 36mB-1022
2025-08-17estimated??08:01Z19:24Z11h 22mB-1022
2025-08-15estimatedEETUEDDB05:54 EEST06:38 CEST1h 43mB-1022

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