Flight

CSH869

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

Route

AirlineShanghai Airlines
Observed routeUMKK → LHBP

Flight history 333 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02partialLHBP?07:02 CESTB-1112
2026-10-02partialLHBP?05:41 CESTB-1112
2026-10-01partialLHBP?07:26 CEST781986
2026-10-01partialLHBP?05:27 CEST781986
2026-09-30partialLHBP?07:38 CEST781A60
2026-09-30partialLHBP?05:36 CEST781A60
2026-09-29partialLHBP?07:24 CESTB-1111
2026-09-29partialLHBP?05:22 CESTB-1111
2026-09-28partialLHBP?07:14 CEST781A60
2026-09-28partialLHBP?05:19 CEST781A60
2026-09-27partial??03:48ZB-1111
2026-09-26partial??03:07Z781A60
2026-09-25partial??02:58Z781986
2026-09-24partial??03:08ZB-1112
2026-09-23partialLHBP?07:28 CEST781986
2026-09-23partialLHBP?05:26 CEST781986
2026-09-22partial??03:09ZB-20D8
2026-09-21estimated??03:25Z19:54Z16h 28m781A60
2026-09-18estimated??03:30Z05:30Z1h 59m781A60
2026-09-17partial??03:27ZB-20CD
2026-09-16partial??04:43Z781A60
2026-09-15partial??03:16ZB-20D8
2026-09-14partialLHBP?12:31 CESTB-20CD
2026-09-14partialLHBP?05:05 CESTB-20CD
2026-09-13partialLHBP?12:30 CESTB-1111
2026-09-13partialLHBP?05:04 CESTB-1111
2026-09-12partialLHBP?12:52 CESTB-1112
2026-09-12estimated??03:09Z04:54Z1h 44mB-1112
2026-09-11partialLHBP?12:36 CESTB-20D8
2026-09-11estimated??03:18Z05:10Z1h 51mB-20D8
2026-09-10partialLHBP?12:42 CESTB-1111
2026-09-10estimated??03:24Z05:30Z2h 05mB-1111
2026-09-09estimated??10:49Z23:44Z12h 54m781A60
2026-09-09partialLHBP?05:12 CEST781A60
2026-09-08estimated??19:21Z23:22Z4h 00m781A60
2026-09-07estimated??03:23Z05:02Z1h 38m781986
2026-09-06partial??03:24ZB-20D8
2026-09-05estimated??10:34Z23:40Z13h 05m781A60
2026-09-05estimated??03:14Z05:06Z1h 52m781A60
2026-09-04partial??03:24ZB-1112
Earlier flights (293) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03partial??03:07ZB-20D8
2026-09-02partial??03:09ZB-1112
2026-09-01partialLHBP?12:45 CESTB-20AJ
2026-09-01estimated??03:21Z05:16Z1h 54mB-20AJ
2026-08-31estimated??10:49Z23:40Z12h 50m781986
2026-08-31partialLHBP?06:45 CEST781986
2026-08-30partialLHBP?12:35 CESTB-1113
2026-08-30partialLHBP?05:19 CESTB-1113
2026-08-29partialLHBP?12:33 CEST781986
2026-08-29estimated??03:47Z05:22Z1h 35m781986
2026-08-28estimated??10:43Z23:42Z12h 58mB-1112
2026-08-28partialLHBP?05:20 CESTB-1112
2026-08-27partialLHBP?12:28 CEST781986
2026-08-27partialLHBP?05:18 CEST781986
2026-08-26partialLHBP?12:27 CESTB-1113
2026-08-26partialLHBP?05:09 CESTB-1113
2026-08-25partial??03:25Z781986
2026-08-24partial??02:59ZB-1113
2026-08-23partial??03:08ZB-20AJ
2026-08-22estimatedLHBP?12:51 CEST23:20Z12h 28mB-208X
2026-08-22estimated??03:14Z05:12Z1h 57mB-208X
2026-08-21partial??03:06ZB-1113
2026-08-20partial??03:36ZB-208X
2026-08-19partial??03:15Z781986
2026-08-18partial??02:55ZB-1113
2026-08-17partial??03:20Z781986
2026-08-16partial??02:54ZB-208X
2026-08-15partial??00:00ZB-1112
2026-08-14partial??02:08Z781986
2026-08-13partial??03:18ZB-1111
2026-08-12partial??03:15ZB-20CD
2026-08-11estimated??19:45Z23:36Z3h 51mB-20CD
2026-07-23estimatedLHTLLHBP05:04 CEST06:56 CEST1h 52mB-220K
2026-07-22partial??03:38ZB-20D8
2026-07-21partialLHBP?12:29 CEST781986
2026-07-21estimated??03:14Z05:02Z1h 47m781986
2026-07-20partial??03:01ZB-20CD
2026-07-19estimated??10:38Z23:24Z12h 45m781986
2026-07-19estimated??00:05Z05:52Z5h 46m781986
2026-07-18partialLHBP?12:41 CESTB-220K
2026-07-18estimated??03:00Z05:02Z2h 01mB-220K
2026-07-17estimated??10:37Z23:22Z12h 44m781986
2026-07-17estimated?LHBP03:50Z06:52 CEST1h 01m781986
2026-07-16partialLHBP?12:56 CESTB-20D8
2026-07-16estimated?LHBP03:04Z06:48 CEST1h 43mB-20D8
2026-07-15estimated??11:22Z23:24Z12h 01mB-20AJ
2026-07-15estimated?LHBP03:34Z06:32 CEST0h 57mB-20AJ
2026-07-14estimated??10:39Z23:10Z12h 30mB-220K
2026-07-14estimatedEETULHBP05:50 EEST06:38 CEST1h 47mB-220K
2026-07-13partialLHBP?12:39 CEST781986
2026-07-13estimated??01:00Z04:28Z3h 27m781986
2026-07-12estimated??19:06Z23:02Z3h 55m781986
2026-07-11estimatedLHTLLHBP05:37 CEST06:30 CEST0h 52mB-1112
2026-07-10partialLHBP?12:42 CESTB-220K
2026-07-10estimated?LHBP01:46Z07:02 CEST3h 15mB-220K
2026-07-09partial??00:00Z781986
2026-07-08partialLHBP?12:41 CESTB-1111
2026-07-08estimated??01:37Z04:56Z3h 19mB-1111
2026-07-07partialEFUT?04:15 EESTB-220K
2026-07-06estimatedEFUT?06:14 EEST04:58Z1h 43mB-1112
2026-07-05estimated??00:03Z05:30Z5h 26m781986
2026-07-04partialEFLP?06:18 EESTB-1112
2026-07-03estimated??10:43Z23:38Z12h 54mB-20D8
2026-07-03estimatedEETU?06:26 EEST05:18Z1h 51mB-20D8
2026-07-02partial??01:13Z781986
2026-07-01estimatedEEKE?06:13 EEST04:48Z1h 35mB-20D8
2026-06-30estimatedEEKE?06:05 EEST05:10Z2h 04mB-1112
2026-06-29estimatedEETU?05:54 EEST04:38Z1h 43mB-220K
2026-06-28estimated??10:41Z23:10Z12h 28m781A60
2026-06-28estimatedLHTL?05:30 CEST04:22Z0h 51m781A60
2026-06-27partialLHTL?05:23 CESTB-220K
2026-06-26partialLHTL?05:26 CEST781A60
2026-06-25estimated??10:48Z23:02Z12h 13m781986
2026-06-25estimatedEEKELHBP06:07 EEST06:38 CEST1h 31m781986
2026-06-24estimated??10:37Z23:12Z12h 34mB-1112
2026-06-24estimatedEEKELHBP06:06 EEST06:36 CEST1h 29mB-1112
2026-06-23partial??01:14Z781986
2026-06-22partialLHTL?04:34 CEST781A60
2026-06-21partialLHBP?12:33 CEST781986
2026-06-21estimatedLHTLLHBP05:04 CEST06:30 CEST1h 25m781986
2026-06-20partialLHBP?12:32 CESTB-220K
2026-06-20estimated?LHBP02:56Z06:20 CEST1h 23mB-220K
2026-06-19estimated??10:37Z22:44Z12h 06mB-20AJ
2026-06-19estimated?LHBP01:34Z07:00 CEST3h 25mB-20AJ
2026-06-18partialLHBP?12:53 CEST781986
2026-06-18LHTLLHBP05:41 CEST06:38 CEST0h 56m781986
2026-06-17partial??01:24ZB-220K
2026-06-16partial??02:42Z781986
2026-06-15partialLHBP?12:43 CEST7816A2
2026-06-14partialEEKE?06:23 EESTB-220K
2026-06-13partial??01:20Z781A60
2026-06-12estimatedLHBP?12:32 CEST23:07Z12h 34mB-20AJ
2026-06-12estimated??03:32Z04:50Z1h 17mB-20AJ
2026-05-29estimated??01:57Z05:02Z3h 04mB-220K
2026-05-28estimatedEEKE?04:27 EEST04:14Z2h 46m781A60
2026-05-27partialEETU?05:48 EESTB-20AJ
2026-05-26estimatedEETU?05:54 EEST04:34Z1h 39m781A60
2026-05-25estimated??03:01Z04:44Z1h 42mB-20AJ
2026-05-24partial??03:01ZB-20CD
2026-05-23partial??03:20Z781986
2026-05-22estimated??02:47Z04:32Z1h 44mB-20CD
2026-05-21estimatedLHTL?05:14 CEST04:32Z1h 17m781A60
2026-05-20partialLHGD?02:24 CEST781A60
2026-05-19partialEETU?04:51 EESTB-20CD
2026-05-12estimated??10:47Z19:52Z9h 05mB-220K
2026-05-12estimatedEETU?06:20 EEST05:08Z1h 47mB-220K
2026-05-11estimated??11:13Z23:24Z12h 10m781A60
2026-05-11estimatedEETU?06:11 EEST05:04Z1h 53m781A60
2026-05-10estimatedLHTL?06:04 CEST19:46Z15h 41mB-20D8
2026-05-09estimated??10:39Z19:50Z9h 10m781A60
2026-05-09estimatedLHTL?06:19 CEST05:08Z0h 48m781A60
2026-05-08estimated??10:46Z20:50Z10h 04mB-220K
2026-05-08estimatedEETU?06:25 EEST05:10Z1h 44mB-220K
2026-05-07estimated??10:33Z23:14Z12h 40mB-20D8
2026-05-07estimated??03:16Z05:24Z2h 08mB-20D8
2026-05-06estimatedEEKE?06:30 EEST19:38Z16h 07m781A60
2026-05-05estimated??10:44Z19:52Z9h 07mB-220K
2026-05-05estimated??03:04Z05:00Z1h 55mB-220K
2026-05-04estimated??10:45Z19:26Z8h 40mB-1111
2026-05-04estimated??03:15Z05:08Z1h 52mB-1111
2026-05-03estimated??10:36Z23:24Z12h 47m781A60
2026-05-03estimatedEFLA?06:14 EEST05:06Z1h 51m781A60
2026-05-02partialEETU?06:03 EEST781986
2026-05-01estimated??10:32Z23:20Z12h 48mB-220K
2026-05-01estimatedLHBP?06:05 CEST04:56Z0h 50mB-220K
2026-04-30partialUMKK?05:28 EET781A60
2026-04-29estimated??02:41Z19:42Z17h 01mB-220K
2026-04-28partial??03:05Z781986
2026-04-27estimated??10:34Z22:58Z12h 23m781A60
2026-04-27estimatedLHBP?05:45 CEST04:38Z0h 52m781A60
2026-04-26estimated??10:31Z23:16Z12h 44m781986
2026-04-26estimatedULLI?06:09 MSK04:52Z1h 42m781986
2026-04-25estimated??10:30Z23:38Z13h 08mB-220K
2026-04-25estimated??03:10Z04:50Z1h 39mB-220K
2026-04-24partialLHDC?05:50 CEST781A60
2026-04-23estimated??10:33Z23:24Z12h 50m781986
2026-04-23estimated??03:10Z04:44Z1h 33m781986
2026-04-22estimated??10:45Z23:24Z12h 38m781A60
2026-04-22estimated??04:18Z05:10Z0h 51m781A60
2026-04-21estimated??10:51Z19:56Z9h 04m781986
2026-04-21estimated??04:18Z05:12Z0h 53m781986
2026-04-20estimated??10:34Z23:40Z13h 05mB-220K
2026-04-20estimated??03:12Z04:54Z1h 41mB-220K
2026-04-19estimated??10:49Z23:20Z12h 30m781A60
2026-04-19estimatedLHBP?06:06 CEST05:02Z0h 55m781A60
2026-04-18estimated??10:45Z23:30Z12h 44mB-20AJ
2026-04-18estimated??02:56Z04:38Z1h 41mB-20AJ
2026-04-17estimated??10:42Z23:06Z12h 23mB-220K
2026-04-17estimated??03:16Z05:08Z1h 51mB-220K
2026-04-16partial??03:03Z781A60
2026-04-15estimatedULWC?04:55 MSK19:40Z17h 44mB-208X
2026-04-14estimated??02:47Z19:24Z16h 36m781986
2026-04-13estimated??03:15Z04:38Z1h 22mB-220K
2026-04-12estimated??03:36Z19:26Z15h 49mB-1113
2026-04-11estimated??10:39Z19:56Z9h 16mB-20CD
2026-04-11estimated??03:03Z04:42Z1h 38mB-20CD
2026-04-06estimated??03:58Z05:18Z1h 19mB-20CD
2026-04-05partialUMKK?06:56 EET781417
2026-04-04estimated??03:21Z20:18Z16h 56mB-220K
2026-04-03estimated??02:44Z19:44Z16h 59m781A60
2026-04-02estimated??10:35Z19:40Z9h 04mB-220K
2026-04-02estimated??04:07Z05:54Z1h 46mB-220K
2026-04-01estimated??02:19Z05:04Z2h 44mB-20CD
2026-03-31estimated??10:35Z19:34Z8h 58m781986
2026-03-31estimated??03:16Z05:20Z2h 04m781986
2026-03-30estimated??03:09Z19:36Z16h 26mB-220K
2026-03-29estimated??03:32Z19:36Z16h 04mB-1113
2026-03-28estimated??19:29Z19:56Z0h 26mB-1113
2026-03-16estimatedULOO?06:25 MSK04:46Z1h 20mB-20AJ
2026-03-15estimated??03:13Z19:28Z16h 14m781986
2026-03-14estimated??03:54Z19:40Z15h 46mB-1113
2026-03-13estimated??03:37Z19:40Z16h 02mB-1112
2026-03-12estimatedLHHH?11:49 CET19:38Z8h 48mB-1113
2026-03-12estimatedUMKKLHSZ06:06 EET06:28 CET1h 21mB-1113
2026-03-11estimated??10:44Z19:56Z9h 11mB-1111
2026-03-11estimatedULOOLHBC06:51 MSK06:30 CET1h 38mB-1111
2026-03-10LHKE?05:22 CET19:52Z15h 29mB-220K
2026-03-09estimatedUMKK?05:51 EET19:56Z16h 04m781986
2026-03-08partialUMKK?05:41 EETB-20AJ
2026-03-07partial??03:31Z781986
2026-03-06partialUMKK?05:44 EETB-1112
2026-03-05partialULLK?06:27 MSKB-20AJ
2026-03-04partialLHSS?04:54 CETB-1113
2026-03-03partialLHEM?04:44 CETB-20D8
2026-03-02partialXLLN?03:27ZB-20CD
2026-03-01partial??03:33ZB-220K
2026-02-28partialUMKK?05:35 EET781A60
2026-02-27partial??03:21Z781986
2026-02-26partialUMKK?05:17 EET781A60
2026-02-25partial??03:50ZB-1111
2026-02-24partialXLLN?03:04ZB-220K
2026-02-23partialUMKK?05:31 EETB-20D8
2026-02-22partialLHEM?04:54 CETB-208X
2026-02-21partial??02:44Z781A60
2026-02-20partialUMKK?05:54 EETB-208X
2026-02-19partialUMKK?06:32 EET781A60
2026-02-18estimatedUMKK?05:40 EET19:56Z16h 16mB-1112
2026-02-17estimated??10:48Z23:32Z12h 43m781986
2026-02-17estimatedUMKKLHBP06:15 EET06:26 CET1h 10m781986
2026-02-16partialUMKK?06:04 EETB-1113
2026-02-15partialLHHH?11:55 CET781986
2026-02-14estimated??10:53Z23:32Z12h 39mB-220K
2026-02-14estimated?LHGY03:45Z06:44 CET1h 58mB-220K
2026-02-13estimatedLHHH?11:29 CET23:28Z12h 58mB-20CD
2026-02-13partialLHBP?04:05 CETB-20CD
2026-02-12partialUMKK?05:56 EET781986
2026-02-11partial??03:49ZB-1112
2026-02-07estimatedLHHH?11:40 CET23:34Z12h 53m781A60
2026-02-07estimatedUMKK?05:42 EET05:10Z1h 27m781A60
2026-02-06partial??03:02ZB-20D8
2026-02-05partialUMKK?05:44 EET781A60
2026-02-04partialUMKK?05:45 EETB-208X
2026-02-03partial??02:50ZB-20AJ
2026-02-02partialUMKK?05:45 EETB-20CD
2026-02-01partialUMKK?06:00 EETB-220K
2026-01-31partialUMKK?06:07 EETB-1113
2026-01-30partialUMKK?05:45 EET781986
2026-01-29partialUMKK?05:52 EETB-20CD
2026-01-28estimated??10:40Z23:28Z12h 47m781A60
2026-01-28LHEMLHBP04:53 CET05:58 CET1h 05m781A60
2026-01-27partialUMKK?05:29 EET781986
2026-01-26partialUMKK?05:43 EETB-220K
2026-01-25partialUMKK?05:28 EETB-20AJ
2026-01-24estimatedUMKK?06:09 EET19:42Z15h 32m781A60
2026-01-23partialUMKK?05:49 EET781986
2026-01-22partialULLI?05:43 MSKB-220K
2026-01-21partialUMKK?05:09 EET781986
2026-01-20partialUMKK?05:18 EETB-208X
2026-01-19partialUMKK?05:40 EETB-1112
2026-01-18estimated??19:15Z23:28Z4h 12mB-1112
2026-01-09partialLHBP?04:52 CETB-1111
2026-01-08partialLHBP?05:20 CETB-20D8
2026-01-07partialLHBP?04:38 CETB-220K
2026-01-06estimated?LHGY03:16Z06:36 CET2h 19mB-1112
2026-01-05estimatedUMKKLHBP05:19 EET06:02 CET1h 42m781986
2026-01-04estimatedEYPALHBP05:26 EET06:02 CET1h 35m781A60
2026-01-03estimated?LHMC04:07Z06:20 CET1h 12m781986
2026-01-02estimatedUMKKLHBP05:46 EET06:00 CET1h 13mB-20D8
2026-01-01partialLHBP?04:45 CET781986
2025-12-31estimatedUMKKLHBC05:35 EET05:48 CET1h 12m781A60
2025-12-30estimatedUMKKLHBP05:46 EET06:00 CET1h 14m781986
2025-12-29partialLHBP?04:25 CETB-1112
2025-12-28estimatedUMKKLHBP05:51 EET06:06 CET1h 15mB-20CD
2025-12-27LHEMLHBP04:31 CET05:40 CET1h 08m781986
2025-12-25estimatedUMKKLHBC05:41 EET05:56 CET1h 14mB-220K
2025-12-24estimated?LHBC03:02Z06:02 CET2h 00mB-1111
2025-12-23estimatedUMKKLHKH05:34 EET06:02 CET1h 27m781A60
2025-12-22estimatedUMKK?05:58 EET19:06Z15h 08mB-1113
2025-12-21partialLHBP?05:28 CET781986
2025-12-20estimatedXLLNLHBP03:14Z06:30 CET2h 16mB-220K
2025-12-19partialLHBP?04:54 CETB-20D8
2025-12-18estimatedUMKKLHBP05:52 EET06:06 CET1h 14m781A60
2025-12-17estimatedUMKKLHBP05:55 EET06:16 CET1h 20mB-220K
2025-12-16estimatedUMKKLHBP05:34 EET05:54 CET1h 20m781986
2025-12-15estimatedUMKKLHGY05:51 EET06:02 CET1h 11mB-20D8
2025-12-14estimatedUMKKLHBP05:49 EET06:00 CET1h 10mB-220K
2025-12-13partialLHBP?04:28 CET781986
2025-12-11partialLHBP?04:46 CETB-1111
2025-12-10partialLHBP?04:20 CETB-20D8
2025-11-28estimatedUMKK?06:07 EET06:59Z2h 51mB-1113
2025-11-27estimated??19:05Z23:26Z4h 21mB-1113
2025-10-30estimated??03:39Z19:30Z15h 50m781A60
2025-10-29estimated??10:24Z23:20Z12h 55m781986
2025-10-29estimatedUMKKLHBP05:56 EET06:18 CET1h 21m781986
2025-10-28partialLHDK?05:10 CETB-1112
2025-10-27estimated??10:33Z23:22Z12h 49m781986
2025-10-27estimated??03:41Z05:58Z2h 16m781986
2025-10-26partial??01:24ZB-1113
2025-10-25partial??01:13ZB-220K
2025-10-24estimated??10:30Z23:20Z12h 49mB-1113
2025-10-24estimated??01:32Z05:26Z3h 53mB-1113
2025-10-23partial??00:06Z781986
2025-10-22partial??01:36ZB-208X
2025-10-21partialLHBP?17:27 CEST781986
2025-10-21estimated??01:27Z04:48Z3h 20m781986
2025-10-20partial??01:30ZB-220K
2025-10-19partial??01:05Z781986
2025-10-15partialLHBP?04:54 CESTB-220K
2025-10-14partial??01:16ZB-1112
2025-10-13partial??01:01Z781A60
2025-10-08partialLHBP?03:37 CEST781A60
2025-10-07partial??01:24ZB-1111
2025-10-06estimated??03:07Z19:40Z16h 32mB-20CD
2025-10-05estimated??14:56Z19:32Z4h 35m781A60
2025-10-04partialLHBP?17:43 CESTB-1112
2025-08-26partialLHBP?04:41 CESTB-20D8
2025-08-25estimated??16:24Z16:55Z0h 31mB-20D8
2025-08-22partialLHBP?07:03 CEST781986
2025-08-20partialLHBP?06:38 CEST781986
2025-08-19partial??05:20ZB-20D8
2025-08-17estimated??07:40Z19:44Z12h 03mB-1113
2025-08-16estimatedULLK?05:34 MSK19:46Z17h 12m781986
2025-08-15estimated??02:52Z19:30Z16h 37mB-220K

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