Flight

CHX89

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

Flight history 318 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-07estimated?EDML18:37Z21:16 CEST0h 39m3E0FE5
2026-10-07estimatedETIH?19:40 CEST18:02Z0h 21m3E0FE5
2026-10-05ETSNEDNR21:20 CEST21:42 CEST0h 21m3E0FE5
2026-10-05EDNRETSN20:16 CEST20:38 CEST0h 22m3E0FE5
2026-10-05EDFDEDNR17:34 CEST18:30 CEST0h 55m3E0FE5
2026-10-05EDNREDFD16:02 CEST17:00 CEST0h 57m3E0FE5
2026-10-03EDMFEDNR21:58 CEST22:28 CEST0h 29m3E0FE5
2026-10-03EDNREDNB19:40 CEST20:00 CEST0h 19m3E0FE5
2026-10-02ETSIEDNR21:15 CEST21:32 CEST0h 16m3E0FE5
2026-10-02EDNRETSI20:03 CEST20:20 CEST0h 16m3E0FE5
2026-10-01EDDNEDNR21:28 CEST22:20 CEST0h 52m3E0FE5
2026-10-01partialEDNR?10:38 CEST3E0FE5
2026-09-30ETEJEDNR12:38 CEST13:14 CEST0h 35m3E0FE5
2026-09-30EDNRETEJ11:06 CEST11:40 CEST0h 33m3E0FE5
2026-09-27EDNBEDNR15:34 CEST15:54 CEST0h 19m3E0FE5
2026-09-27EDNREDNB14:38 CEST15:00 CEST0h 21m3E0FE5
2026-09-27partialEDNR?13:51 CEST3E0FE5
2026-09-27EDNREDNB12:48 CEST13:12 CEST0h 23m3E0FE5
2026-09-27ETSAEDNR07:42 CEST08:20 CEST0h 37m3E0FE5
2026-09-27EDNRETSA06:10 CEST06:48 CEST0h 37m3E0FE5
2026-09-26partialEDNR?19:34 CEST3E0FE5
2026-09-26EDNREDMW11:03 CEST11:20 CEST0h 16m3E0FE5
2026-09-25EDDNEDNR00:32 CEST01:02 CEST0h 29m3E0FE5
2026-09-25EDNDEDDN23:41 CEST00:32 CEST0h 50m3E0FE5
2026-09-25EDNREDMH22:40 CEST23:08 CEST0h 28m3E0FE5
2026-09-25partialEDNR?21:31 CEST3E0FE5
2026-09-25EDNREDNB20:41 CEST21:02 CEST0h 20m3E0FE5
2026-09-25EDNREDDM14:55 CEST15:16 CEST0h 20m3E0FE5
2026-09-23EDMAEDNR20:49 CEST21:20 CEST0h 30m3E0FE5
2026-09-23EDNREDNJ18:36 CEST18:56 CEST0h 19m3E0FE5
2026-09-22estimatedEDDMEDNR16:16 CEST16:38 CEST0h 21m3E0FE5
2026-09-22estimatedEDNREDDM14:54 CEST15:14 CEST0h 19m3E0FE5
2026-09-21EDNBEDNR14:22 CEST14:44 CEST0h 21m3E0FE5
2026-09-21EDNREDNB13:33 CEST13:52 CEST0h 18m3E0FE5
2026-09-15ETSIEDNR23:05 CEST23:22 CEST0h 16m3E0FE5
2026-09-15estimatedEDNREDDM21:24 CEST21:42 CEST0h 17m3E0FE5
2026-09-13partialEDNR?17:13 CEST3E0FE5
2026-09-10EDMOEDNR00:01 CEST00:32 CEST0h 31m3E0FE5
Earlier flights (280) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06EDNBEDNR02:29 CEST02:52 CEST0h 22m3E0FE5
2026-09-05partialEDNR?01:38 CEST3E0FE5
2026-09-05partialEDNR?21:17 CEST3E0FE5
2026-09-05estimatedEDDMEDNR02:07 CEST04:11 CEST2h 03m3E0FE5
2026-09-04estimatedEDNREDMX01:05 CEST01:40 CEST0h 34m3E0FE5
2026-09-01EDNFEDNR22:03 CEST22:32 CEST0h 29m3E0FE5
2026-09-01ETIHEDNF21:03 CEST21:32 CEST0h 29m3E0FE5
2026-08-31EDDCEDNR15:00 CEST18:29 CEST3h 28m3E0FE5
2026-08-31EDMREDDC11:27 CEST13:46 CEST2h 18m3E0FE5
2026-08-29EDDNEDNR22:38 CEST23:04 CEST0h 25m3E0FE5
2026-08-29partialEDNR?20:29 CEST3E0FE5
2026-08-29EDDMEDNR13:54 CEST14:24 CEST0h 30m3E0FE5
2026-08-29ETIHEDDM12:37 CEST13:12 CEST0h 34m3E0FE5
2026-08-29EDPDEDNR02:40 CEST02:58 CEST0h 17m3E0FE5
2026-08-28EDNREDME01:23 CEST01:44 CEST0h 21m3E0FE5
2026-08-27EDDMEDNR02:13 CEST07:35 CEST5h 22m3E0FE5
2026-08-26EDNREDDM00:33 CEST00:50 CEST0h 16m3E0FE5
2026-08-25partialEDDM?11:03 CEST3E0FE5
2026-08-25EDNBEDDM09:47 CEST10:28 CEST0h 40m3E0FE5
2026-08-25EDNREDMW08:43 CEST09:00 CEST0h 16m3E0FE5
2026-08-22partialEDNR?20:08 CEST3E0FEF
2026-08-21partialEDNR?04:00 CEST3E0FEF
2026-08-20partialEDNR?08:09 CEST3E0FEF
2026-08-19partialEDNR?07:15 CEST3E0FEF
2026-08-17partialEDNR?02:40 CEST3E0FEF
2026-08-16EDNREDDM08:36 CEST01:28 CEST16h 52m3E0FEF
2026-08-15EDPGEDNR07:50 CEST22:48 CEST14h 57m3E0FEF
2026-08-14EDNRETIH08:11 CEST00:18 CEST16h 07m3E0FEF
2026-08-13ETIHEDNR21:10 CEST23:10 CEST1h 59m3E0FEF
2026-08-12ETIHEDNR09:06 CEST22:22 CEST13h 15m3E0FEF
2026-07-23EDMXEDNR16:58 CEST17:28 CEST0h 29m3E0FEF
2026-07-22EDMOEDNR22:10 CEST22:44 CEST0h 33m3E0FEF
2026-07-22EDNREDMO20:30 CEST21:00 CEST0h 29m3E0FEF
2026-07-21partialEDNR?16:57 CEST3E0FEF
2026-07-21estimatedEDDMEDNR14:33 CEST14:50 CEST0h 16m3E0FEF
2026-07-20partialEDNR?18:03 CEST3E0FEF
2026-07-18estimatedEDDMEDNR06:51 CEST07:10 CEST0h 18m3E0FEF
2026-07-18estimatedETIHEDDM06:02 CEST06:22 CEST0h 19m3E0FEF
2026-07-16EDMOEDNR11:23 CEST13:59 CEST2h 36m3E0FEF
2026-07-15EDMXEDNR15:12 CEST19:52 CEST4h 40m3E0FEF
2026-07-15EDNREDMX13:34 CEST14:42 CEST1h 07m3E0FEF
2026-07-11partialEDNR?21:49 CEST3E0FEF
2026-07-11partialEDNR?12:59 CEST3E0FEF
2026-07-09EDCJEDNR17:56 CEST19:52 CEST1h 55m3E0FEF
2026-07-09EDDIEDCJ16:34 CEST17:30 CEST0h 55m3E0FEF
2026-07-09estimated?EDDI10:49Z15:10 CEST2h 21m3E0FEF
2026-07-08EDMXEDNR17:13 CEST17:46 CEST0h 32m3E0FEF
2026-07-08EDNREDMX14:34 CEST16:30 CEST1h 55m3E0FEF
2026-07-06EDMVEDNR22:11 CEST22:38 CEST0h 26m3E0FEF
2026-07-06EDNREDMV21:01 CEST21:22 CEST0h 20m3E0FEF
2026-07-04partialEDNR?14:38 CEST3E0FEF
2026-07-03EDMREDNR21:15 CEST21:46 CEST0h 30m3E0FEF
2026-07-02partialEDNR?23:50 CEST3E0FEF
2026-07-02EDNREDMS22:12 CEST23:06 CEST0h 53m3E0FEF
2026-06-30estimatedEDMS?11:59 CEST13:12Z3h 12m3E0FEF
2026-06-29EDMSETSI08:52 CEST09:14 CEST0h 21m3E0FEF
2026-06-28EDDNEDNR16:20 CEST17:06 CEST0h 46m3E0FEF
2026-06-28EDNREDDN15:51 CEST16:20 CEST0h 28m3E0FEF
2026-06-27EDDMEDNR14:42 CEST15:10 CEST0h 27m3E0FEF
2026-06-27ETIHLOLK03:47 CEST04:20 CEST0h 32m3E0FEF
2026-06-23EDNREDMD11:52 CEST15:44 CEST3h 52m3E0FEF
2026-06-22partialEDNR?00:42 CEST3E0FEF
2026-06-21partialEDNR?14:47 CEST3E0FEF
2026-06-21partialEDNR?08:43 CEST3E0FEF
2026-06-21partialEDNR?07:19 CEST3E0FEF
2026-06-20EDMXEDNR22:38 CEST01:22 CEST2h 44m3E0FEF
2026-06-20EDMFEDMX21:19 CEST21:58 CEST0h 38m3E0FEF
2026-06-20EDNREDMF19:51 CEST20:18 CEST0h 26m3E0FEF
2026-06-19EDNREDPD06:38 CEST07:46 CEST1h 08m3E0FEF
2026-06-16EDDNEDNR11:42 CEST12:04 CEST0h 21m3E0FEF
2026-06-16ETIHETEB09:49 CEST10:20 CEST0h 30m3E0FEF
2026-06-15estimatedEDMV?11:48 CEST10:12Z0h 23m3E0FEF
2026-06-12EDMXEDNR03:43 CEST04:10 CEST0h 26m3E0FEF
2026-05-29EDDNEDNR18:22 CEST18:46 CEST0h 23m3E0FEF
2026-05-27partialEDNR?17:58 CEST3E0FEF
2026-05-25EDNMEDNR08:03 CEST08:22 CEST0h 18m3E0FEF
2026-05-24estimatedEDDMEDNR03:10 CEST03:40 CEST0h 29m3E0FEF
2026-05-24estimatedEDMVEDDM02:07 CEST02:44 CEST0h 36m3E0FEF
2026-05-23EDNREDMW01:14 CEST01:34 CEST0h 19m3E0FEF
2026-05-23EDNREDNM17:45 CEST18:20 CEST0h 34m3E0FEF
2026-05-22EDMXEDNR23:59 CEST00:28 CEST0h 28m3E0FEF
2026-05-22EDNREDMX22:13 CEST23:34 CEST1h 21m3E0FEF
2026-05-21estimatedEDDE?00:54 CEST23:38Z0h 43m3E0FEF
2026-05-21EDNREDDE22:32 CEST00:14 CEST1h 41m3E0FEF
2026-05-20partialETIH?02:24 CEST3E0FEF
2026-05-19partialETIH?04:18 CEST3E0FEF
2026-05-11EDMWEDNR14:18 CEST14:38 CEST0h 19m3E0FEF
2026-05-10partialEDNR?17:36 CEST3E0FEF
2026-05-10EDMREDNR04:01 CEST04:30 CEST0h 29m3E0FEF
2026-05-10ETIHEDDM02:30 CEST02:48 CEST0h 17m3E0FEF
2026-05-08partialEDNR?20:06 CEST3E0FEF
2026-05-07EDNBEDNR22:46 CEST23:10 CEST0h 23m3E0FEF
2026-05-07partialEDNR?21:58 CEST3E0FEF
2026-05-07ETIHEDPG11:09 CEST11:26 CEST0h 16m3E0FEF
2026-05-05partialEDNR?23:05 CEST3E0FEF
2026-05-04partialEDNR?22:12 CEST3E0FEF
2026-05-04EDNREDDN20:55 CEST21:22 CEST0h 26m3E0FEF
2026-05-02EDDNEDNR23:12 CEST23:36 CEST0h 24m3E0FEF
2026-05-02partialEDNR?21:31 CEST3E0FEF
2026-05-02ETIHETSI09:46 CEST10:08 CEST0h 21m3E0FEF
2026-04-30EDDCEDNR13:13 CEST15:53 CEST2h 40m3E0FEF
2026-04-30ETSIEDDC10:01 CEST11:30 CEST1h 29m3E0FEF
2026-04-27EDPGEDPO18:41 CEST19:49 CEST1h 07m3E0FE8
2026-04-27EDDNEDNR08:04 CEST09:06 CEST1h 02m3E0FE8
2026-04-26partialEDNR?23:22 CEST3E0FE8
2026-04-25EDDNEDNR23:49 CEST00:14 CEST0h 24m3E0FE8
2026-04-25EDDNEDQF22:10 CEST22:30 CEST0h 20m3E0FE8
2026-04-25estimatedEDMEEDNR02:34 CEST02:54 CEST0h 20m3E0FE8
2026-04-24EDDNEDNR23:25 CEST23:52 CEST0h 26m3E0FE8
2026-04-24EDNREDDN20:25 CEST20:52 CEST0h 27m3E0FEF
2026-04-23ETSIEDNR10:27 CEST10:46 CEST0h 18m3E0FEF
2026-04-23ETIHETSN07:46 CEST08:06 CEST0h 19m3E0FEF
2026-04-22estimatedETIHEDNR05:08 CEST05:26 CEST0h 17m3E0FEF
2026-04-21EDDNEDNR23:06 CEST23:32 CEST0h 26m3E0FEF
2026-04-21estimatedEDDNEDPG16:57 CEST17:44 CEST0h 46m3E0FEF
2026-04-21ETIHEDQT14:08 CEST15:50 CEST1h 41m3E0FEF
2026-04-20estimated??10:29Z10:50Z0h 20m3E0FEF
2026-04-15partialEDNR?23:07 CEST3E0FEF
2026-04-11partialEDNR?18:53 CEST3E0FEF
2026-04-06ETIHEDNR07:27 CEST13:38 CEST6h 11m3E0FEF
2026-04-05partialEDNR?15:04 CEST3E0FEF
2026-04-04EDMWEDNR22:12 CEST22:32 CEST0h 20m3E0FEF
2026-04-04EDNREDNF20:35 CEST21:00 CEST0h 24m3E0FEF
2026-04-04ETIHEDNR08:09 CEST08:44 CEST0h 34m3E0FEF
2026-04-03estimatedEDNREDMW15:04 CEST15:44 CEST0h 39m3E0FEF
2026-03-29ETIHEDNR17:47 CEST18:16 CEST0h 28m3E0FEF
2026-03-16estimatedLOWIEDNR03:30 CET13:29 CET9h 59m3E0FEF
2026-03-16estimatedETIHLOWI02:22 CET03:10 CET0h 47m3E0FEF
2026-03-15EDMOEDNR03:13 CET15:51 CET12h 37m3E0FEF
2026-03-15estimatedETIHEDNR01:24 CET01:52 CET0h 27m3E0FEF
2026-03-13ETIHEDNR14:09 CET14:56 CET0h 46m3E0FEF
2026-03-12estimated??17:03Z17:24Z0h 20m3E0FEF
2026-03-11partialEDNR?12:19 CET3E0FEF
2026-03-11EDNREDNF11:01 CET11:28 CET0h 26m3E0FEF
2026-03-10estimatedEDNBEDNR14:14 CET16:12 CET1h 57m3E0FEF
2026-03-10partialEDNR?13:26 CET3E0FEF
2026-03-10partialEDNR?07:56 CET3E0FEF
2026-03-10EDPEEDNR05:21 CET07:56 CET2h 35m3E0FEF
2026-03-10EDNREDPE04:15 CET04:38 CET0h 22m3E0FEF
2026-03-09EDTKEDNR12:18 CET13:55 CET1h 36m3E0FEF
2026-03-09EDFUEDTK09:54 CET11:00 CET1h 05m3E0FEF
2026-03-09EDNREDFU08:47 CET09:54 CET1h 06m3E0FEF
2026-03-08EDMWEDNR22:37 CET22:56 CET0h 19m3E0FEF
2026-03-08EDNREDME20:51 CET21:16 CET0h 24m3E0FEF
2026-03-08estimatedEDNREDNB14:26 CET19:22 CET4h 55m3E0FEF
2026-03-06estimatedEDMSEDNR23:47 CET00:06 CET0h 19m3E0FEF
2026-03-06estimatedEDDMEDNR19:34 CET20:29 CET0h 54m3E0FEF
2026-03-06EDMYEDNR04:00 CET05:08 CET1h 07m3E0FEF
2026-03-06EDNREDMY03:06 CET03:34 CET0h 28m3E0FEF
2026-03-05partialEDNR?21:27 CET3E0FEF
2026-03-05partialEDNR?19:46 CET3E0FEF
2026-03-03EDNBEDNR19:41 CET19:58 CET0h 17m3E0FEF
2026-03-03EDNYEDNR16:22 CET17:46 CET1h 24m3E0FEF
2026-03-03EDNREDNY15:18 CET16:22 CET1h 04m3E0FEF
2026-03-02EDNREDMW18:16 CET18:36 CET0h 20m3E0FEF
2026-02-28EDPDEDNR20:15 CET20:34 CET0h 18m3E0FEF
2026-02-28EDNREDPD18:02 CET19:46 CET1h 44m3E0FEF
2026-02-28EDMXEDNR17:32 CET18:00 CET0h 28m3E0FEF
2026-02-28ETIHEDMO15:53 CET16:30 CET0h 36m3E0FEF
2026-02-18EDDNEDNR12:54 CET13:42 CET0h 47m3E0FE7
2026-02-17EDNREDPD18:18 CET18:36 CET0h 17m3E0FE7
2026-02-17partialEDNR?17:19 CET3E0FE7
2026-02-16EDNPEDNR17:45 CET18:12 CET0h 26m3E0FE7
2026-02-16EDNREDNP17:02 CET17:22 CET0h 19m3E0FE7
2026-02-15ETSIEDNR16:24 CET17:28 CET1h 03m3E0FE7
2026-02-15EDNRETSI12:08 CET16:24 CET4h 16m3E0FE7
2026-02-13partialEDNR?23:05 CET3E0FE7
2026-02-13partialEDNR?17:36 CET3E0FE7
2026-02-13EDMYEDNR09:44 CET10:12 CET0h 27m3E0FE7
2026-02-13EDNREDMY07:10 CET07:36 CET0h 25m3E0FE7
2026-02-11EDMXEDNR15:19 CET15:48 CET0h 28m3E0FE7
2026-02-11estimatedEDNREDMX14:13 CET14:42 CET0h 28m3E0FE7
2026-02-11EDNREDME13:01 CET13:28 CET0h 27m3E0FE7
2026-02-04estimatedLOWIEDNR13:04 CET13:52 CET0h 47m3E0FE7
2026-02-04estimatedEDNRLOWI10:25 CET12:28 CET2h 02m3E0FE7
2026-02-04partialEDNR?02:34 CET3E0FE7
2026-02-04EDNREDNB01:39 CET02:04 CET0h 24m3E0FE7
2026-02-02partialEDNR?18:02 CET3E0FE7
2026-02-01partialEDNR?20:35 CET3E0FE7
2026-01-30partialEDNR?17:18 CET3E0FE7
2026-01-28EDMREDNR14:05 CET14:40 CET0h 34m3E0FE7
2026-01-28estimated?EDMR11:40Z13:26 CET0h 45m3E0FE7
2026-01-28partialEDNR?11:14 CET3E0FE7
2026-01-28partialEDNR?07:59 CET3E0FE7
2026-01-27partialEDNR?18:03 CET3E0FE7
2026-01-27estimatedEDPOLOWI16:48 CET17:38 CET0h 49m3E0FE7
2026-01-27estimatedLOWIEDNR14:56 CET15:38 CET0h 41m3E0FE7
2026-01-27estimatedEDNRLOWI13:02 CET13:50 CET0h 47m3E0FE7
2026-01-27EDMWEDNR11:04 CET11:50 CET0h 46m3E0FE7
2026-01-27partialEDNR?10:02 CET3E0FE7
2026-01-26EDNRETSN12:12 CET12:36 CET0h 23m3E0FE7
2026-01-23EDNRETEJ14:22 CET14:56 CET0h 33m3E0FE7
2026-01-21partialEDNR?00:17 CET3E0FE7
2026-01-21EDNREDPS22:46 CET23:20 CET0h 33m3E0FE7
2026-01-20EDMFEDNR21:12 CET21:38 CET0h 26m3E0FE7
2026-01-20EDNREDNK19:42 CET20:14 CET0h 31m3E0FE7
2026-01-20EDNREDNM16:42 CET17:12 CET0h 29m3E0FE7
2026-01-19partialEDNR?22:30 CET3E0FE7
2026-01-19EDMWEDNR21:46 CET22:30 CET0h 44m3E0FE7
2026-01-19EDNREDPD20:37 CET20:56 CET0h 18m3E0FE7
2026-01-19partialEDNR?17:35 CET3E0FE7
2026-01-08partialEDNR?17:10 CET3E0FE7
2026-01-07EDNREDNM15:16 CET16:58 CET1h 41m3E0FE7
2026-01-07EDPDEDNR01:30 CET02:06 CET0h 36m3E0FE7
2026-01-07EDNREDPD01:13 CET01:30 CET0h 16m3E0FE7
2026-01-05partialEDNR?00:12 CET3E0FE7
2026-01-05EDNREDMW21:45 CET22:02 CET0h 16m3E0FE7
2026-01-05EDMEEDNR15:59 CET16:22 CET0h 23m3E0FE7
2026-01-05EDNREDME13:14 CET15:04 CET1h 50m3E0FE7
2026-01-03EDMEEDNR14:52 CET15:14 CET0h 22m3E0FE7
2026-01-03EDNREDMV12:18 CET12:40 CET0h 21m3E0FE7
2026-01-02partialEDNR?13:54 CET3E0FE7
2026-01-02partialEDNR?08:00 CET3E0FE7
2025-12-31EDMWEDNR21:30 CET23:30 CET2h 00m3E0FE7
2025-12-31EDNREDMF20:06 CET20:30 CET0h 24m3E0FE7
2025-12-31estimatedEDMSEDNR14:37 CET20:06 CET5h 28m3E0FE7
2025-12-31partialEDNR?11:04 CET3E0FE7
2025-12-31estimatedETIHEDNR09:51 CET10:20 CET0h 28m3E0FE7
2025-12-30EDMREDNR21:56 CET22:32 CET0h 35m3E0FE7
2025-12-30EDMLEDMR19:54 CET21:04 CET1h 10m3E0FE7
2025-12-30ETSIEDNR15:35 CET15:52 CET0h 16m3E0FE7
2025-12-30partialEDNR?12:55 CET3E0FE7
2025-12-30partialEDNR?09:57 CET3E0FE7
2025-12-27partialEDNR?17:35 CET3E0FE7
2025-12-27EDQMEDNR13:10 CET16:12 CET3h 01m3E0FE7
2025-12-27EDNREDQM12:26 CET13:10 CET0h 43m3E0FE7
2025-12-26EDNRETIH15:18 CET15:54 CET0h 35m3E0FE7
2025-12-25EDMXETIH19:56 CET20:30 CET0h 33m3E0FE7
2025-12-25EDPGEDMX18:51 CET19:34 CET0h 43m3E0FE7
2025-12-21EDPGEDNR14:07 CET14:24 CET0h 17m3E0FE7
2025-12-20EDMPEDNR18:53 CET19:10 CET0h 16m3E0FE7
2025-12-20EDNREDMP18:02 CET18:20 CET0h 18m3E0FE7
2025-11-27EDNFEDNR21:56 CET22:24 CET0h 27m3E0FE7
2025-11-27partialEDNR?20:46 CET3E0FE7
2025-11-27partialEDNR?08:07 CET3E0FE7
2025-11-26partialEDNR?09:22 CET3E0FE7
2025-10-30EDNREDPO09:05 CET09:24 CET0h 18m3E0FE7
2025-10-29EDDNEDNR00:29 CET00:56 CET0h 26m3E0FE7
2025-10-29EDNRETSN13:20 CET13:39 CET0h 19m3E0FE7
2025-10-26partialEDNR?19:01 CET3E0FE7
2025-10-26EDNREDPO17:03 CET17:20 CET0h 16m3E0FE7
2025-10-25EDNREDPO00:58 CEST01:16 CEST0h 17m3E0FE7
2025-10-21EDMWEDNR00:04 CEST00:24 CEST0h 19m3E0FE7
2025-10-21estimatedEDNC?22:43 CEST21:06Z0h 22m3E0FE7
2025-10-21EDNRETSI19:29 CEST20:34 CEST1h 04m3E0FE7
2025-10-20EDMFEDNR20:56 CEST21:24 CEST0h 27m3E0FE7
2025-10-20EDNREDMF19:46 CEST20:20 CEST0h 33m3E0FE7
2025-10-14partialEDNR?08:50 CEST3E0FE7
2025-10-13partialEDNR?20:18 CEST3E0FE7
2025-10-13EDNJEDNR08:02 CEST09:22 CEST1h 19m3E0FE7
2025-10-13estimatedEDNREDDM06:54 CEST07:16 CEST0h 21m3E0FE7
2025-10-07EDMPEDNR23:42 CEST00:00 CEST0h 17m3E0FE7
2025-10-06EDPWEDNR17:48 CEST18:08 CEST0h 19m3E0FE7
2025-10-06EDNREDPW15:22 CEST15:48 CEST0h 26m3E0FE7
2025-10-05EDMYEDNR20:47 CEST21:16 CEST0h 28m3E0FE7
2025-10-05partialEDNR?16:49 CEST3E0FE7
2025-10-04partialEDNR?19:14 CEST3E0FE7
2025-08-25EDNREDPQ20:24 CEST21:40 CEST1h 16m3E0FE7
2025-08-25ETIHEDNR03:39 CEST20:21 CEST16h 41m3E0FE7
2025-08-24EDNRETIH23:01 CEST23:50 CEST0h 49m3E0FE7
2025-08-23EDMPEDNR04:24 CEST05:28 CEST1h 04m3E0FE7
2025-08-22estimatedEDNREDPG00:49 CEST01:18 CEST0h 28m3E0FE7
2025-08-22partialEDNR?09:05 CEST3E0FE7
2025-08-22partialEDNR?06:10 CEST3E0FE7
2025-08-22partialEDNR?05:06 CEST3E0FE7
2025-08-21EDNREDPG08:53 CEST09:44 CEST0h 51m3E0FE7
2025-08-21partialEDNR?06:39 CEST3E0FE7
2025-08-20EDNRETIH17:56 CEST19:28 CEST1h 31mD-HDSP
2025-08-20partialEDNR?15:36 CESTD-HDSP
2025-08-20EDNRETIH13:24 CEST14:34 CEST1h 10mD-HDSP
2025-08-20ETSNEDNR05:16 CEST05:54 CEST0h 38mD-HDSP
2025-08-20EDNRETSN02:58 CEST03:38 CEST0h 39mD-HDSP
2025-08-19EDNREDMS21:02 CEST21:54 CEST0h 52mD-HDSP
2025-08-19EDMLEDNR19:07 CEST19:42 CEST0h 34mD-HDSP
2025-08-19estimatedEDDMEDNR15:20 CEST15:40 CEST0h 20mD-HDSP
2025-08-19estimatedEDNREDDM02:52 CEST14:46 CEST11h 54mD-HDSP
2025-08-16partialEDNR?18:03 CESTD-HDSP
2025-08-16partialEDNR?10:04 CESTD-HDSP
2025-08-15EDQZEDNR19:33 CEST19:58 CEST0h 24mD-HDSP
2025-08-15EDPGEDQZ18:24 CEST19:04 CEST0h 39mD-HDSP

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