Observed 19 Aug 2026, 05:40 — 01 Nov 2026, 08:32 UTC
4 observed flights
56 observed flights
154 consolidated flights · 11,273 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 01 Nov 2026, 07:01 | HAZ9212 | ZSQZ ZSJX | A320 | 1h 31m | 79 | Open track |
| 01 Nov 2026, 02:56 | HAZ9215 | ZSJX ZGSZ | A21N | 2h 17m | 102 | Open track |
| 01 Nov 2026, 02:03 | HZC502 | OTHH ZSJX | B77L | 18m | 9 | Open track |
| 31 Oct 2026, 16:08 | HZC502 | OTHH ZSJX | B77L | 20m | 19 | Open track |
| 31 Oct 2026, 15:33 | HZC501 | ZSJX OTHH | B77L | 1m | 2 | Open track |
| 31 Oct 2026, 06:22 | HZC501 | ZSJX OTHH | B77L | 29m | 26 | Open track |
| 18 Oct 2026, 03:59 | HAZ2844 | ZBOW ZSHC | A320 | 2h 43m | 123 | Open track |
| 18 Oct 2026, 02:43 | HAZ6475 | ZSHC OTHH | B77W | 29m | 26 | Open track |
| 17 Oct 2026, 16:20 | HAZ6475 | ZSHC OTHH | B77W | 35m | 31 | Open track |
| 17 Oct 2026, 11:36 | HAZ11G | ZSHC ZBOW | A320 | 3h 54m | 172 | Open track |
| 17 Oct 2026, 08:33 | HZC512 | VHHH ZSJX | B742 | 2h 24m | 126 | Open track |
| 17 Oct 2026, 05:43 | HZC121 | ZHEC VHHH | B742 | 2h 06m | 110 | Open track |
| 16 Oct 2026, 11:41 | HAZ3464 | ZSSS ZGGG | B77W | 2h 13m | 95 | Open track |
| 10 Oct 2026, 12:01 | HAZ125A | ZSHC ZGZJ | A21N | 2h 26m | 120 | Open track |
| 10 Oct 2026, 11:43 | HAZ125A | — — | — | 17m | 16 | Open track |
| 10 Oct 2026, 10:44 | HAZ1032 | RCFG RCSS | DH8D | 47m | 43 | Open track |
| 10 Oct 2026, 09:35 | HAZ1031 | RCSS RCFG | DH8D | 1h 03m | 55 | Open track |
| 10 Oct 2026, 06:45 | HAZ3425 | ZGGG ZSCG | A320 | 1h 58m | 87 | Open track |
| 10 Oct 2026, 06:42 | HZC3425 | — — | — | 2m | 3 | Open track |
| 10 Oct 2026, 06:40 | HAZ3425 | ZGGG ZSCG | A320 | 1m | 2 | Open track |
| 10 Oct 2026, 04:58 | HAZ736 | KSFO ZSPD | B77W | 23m | 22 | Open track |
| 09 Oct 2026, 16:20 | HAZ736 | KSFO ZSPD | B77W | 13m | 12 | Open track |
| 09 Oct 2026, 12:26 | HAZ8318 | ROAH ZGSZ | A21N | 2h 41m | 128 | Open track |
| 09 Oct 2026, 10:01 | HAZ8317 | ZGSZ ROAH | A21N | 2h 25m | 128 | Open track |
| 09 Oct 2026, 07:34 | HAZ647 | — — | — | 1h 35m | 84 | Open track |
| 09 Oct 2026, 02:59 | HAZ647 | ZSHC WAHI | B772 | 20m | 18 | Open track |
| 09 Oct 2026, 01:45 | HAZ735 | ZSPD KSFO | B77W | 39m | 34 | Open track |
| 08 Oct 2026, 15:00 | HAZ735 | ZSPD KSFO | B77W | 1h 37m | 47 | Open track |
| 08 Oct 2026, 12:00 | HAZ9221 | ZSJX ZYTX | B739 | 2h 25m | 129 | Open track |
| 08 Oct 2026, 08:35 | HAZ9215 | ZSJX ZGSZ | A21N | 2h 36m | 119 | Open track |
| 08 Oct 2026, 05:25 | HAZ9216 | ZGSZ ZSJX | A21N | 2h 20m | 121 | Open track |
| 08 Oct 2026, 02:16 | HAZ86YA | ZBTJ ZGSZ | A21N | 3h 07m | 164 | Open track |
| 08 Oct 2026, 02:15 | HAZ3854 | ZBTJ ZGSZ | A21N | 0m | 1 | Open track |
| 08 Oct 2026, 01:17 | HAZ6425 | ZSHC LEBL | B77W | 32m | 30 | Open track |
| 07 Oct 2026, 15:39 | HAZ6425 | ZSHC LEBL | B77W | 31m | 28 | Open track |
| 07 Oct 2026, 12:40 | HAZ606 | RCTP ZSHC | A359 | 1h 37m | 85 | Open track |
| 07 Oct 2026, 12:20 | HAZ2643 | ZSHC ZPMS | B737 | 11m | 11 | Open track |
| 07 Oct 2026, 07:02 | HAZ2643 | ZSHC ZPMS | B737 | 31m | 28 | Open track |
| 06 Oct 2026, 01:21 | HWL324 | DGAA KATL | A359 | 25m | 23 | Open track |
| 05 Oct 2026, 14:18 | HWL324 | DGAA KATL | A359 | 1h 43m | 91 | Open track |
| 05 Oct 2026, 11:45 | HAZ91T | ZJSY ZGHA | A21N | 2h 15m | 118 | Open track |
| 05 Oct 2026, 10:14 | HAZ9211 | ZSJX ZSQZ | B739 | 1h 24m | 72 | Open track |
| 05 Oct 2026, 07:04 | HAZ2608 | ZUCK ZSHC | A359 | 1h 50m | 96 | Open track |
| 05 Oct 2026, 04:13 | HAZ2607 | ZSHC ZUCK | A359 | 2h 49m | 148 | Open track |
| 05 Oct 2026, 02:29 | HAZ214T | ZSJN ZSHC | A339 | 1h 32m | 82 | Open track |
| 05 Oct 2026, 01:51 | HWL323 | KATL DGAA | A359 | 31m | 28 | Open track |
| 04 Oct 2026, 15:14 | HWL323 | KATL DGAA | A359 | 1h 05m | 58 | Open track |
| 04 Oct 2026, 12:08 | HAZ91H | ZUGY ZJSY | A21N | 1h 56m | 98 | Open track |
| 04 Oct 2026, 10:01 | HAZ6534 | ZBDH ZSJX | B739 | 1h 56m | 102 | Open track |
| 04 Oct 2026, 07:50 | HAZ653G | ZBMZ ZBDH | B739 | 2h 11m | 114 | Open track |
| 04 Oct 2026, 05:32 | HAZ6533 | ZBDH ZBMZ | B739 | 2h 13m | 117 | Open track |
| 04 Oct 2026, 03:51 | HWL1825 | KBWI KBOS | B739 | 1h 22m | 72 | Open track |
| 04 Oct 2026, 02:39 | HAZ898 | FIMP ZGGG | B77W | 28m | 23 | Open track |
| 03 Oct 2026, 15:23 | HAZ898 | FIMP ZGGG | B77W | 27m | 24 | Open track |
| 03 Oct 2026, 11:54 | HAZ15H | ZLLL ZUGY | A21N | 2h 56m | 150 | Open track |
| 03 Oct 2026, 08:47 | HAZ6533 | ZSJX ZBDH | B739 | 1h 56m | 101 | Open track |
| 03 Oct 2026, 06:39 | HAZ6532 | ZBTJ ZSJX | A21N | 1h 53m | 99 | Open track |
| 03 Oct 2026, 04:32 | HAZ6531 | ZSJX ZBTJ | A21N | 2h 04m | 109 | Open track |
| 03 Oct 2026, 02:49 | HAZ897 | ZGGG FIMP | B77W | 31m | 28 | Open track |
| 02 Oct 2026, 15:28 | HAZ897 | ZGGG FIMP | B77W | 41m | 37 | Open track |
| 02 Oct 2026, 12:33 | HAZ9905 | ZWWW ZLLL | A21N | 2h 46m | 146 | Open track |
| 02 Oct 2026, 10:54 | HAZ9222 | ZHYC ZSJX | B739 | 1h 29m | 78 | Open track |
| 02 Oct 2026, 09:01 | HAZ2761 | ZSHC ZHYC | B739 | 1h 51m | 99 | Open track |
| 02 Oct 2026, 05:31 | HAZ3463 | ZGGG ZSSS | B77W | 2h 07m | 148 | Open track |
| 02 Oct 2026, 04:57 | HAZ3463 | — — | — | 33m | 31 | Open track |
| 01 Oct 2026, 12:02 | HAZ1020 | ZBHH ZWWW | A21N | 3h 37m | 191 | Open track |
| 01 Oct 2026, 09:54 | HAZ9220 | ZUTF ZSJX | A21N | 1h 39m | 88 | Open track |
| 01 Oct 2026, 06:29 | HAZ8638 | ZSCN ZUTF | A21N | 3h 23m | 147 | Open track |
| 01 Oct 2026, 04:45 | HAZ9225 | ZSJX ZSCN | A21N | 1h 41m | 90 | Open track |
| 01 Oct 2026, 04:42 | HAZ9226 | ZSCN ZSJX | A21N | 2m | 3 | Open track |
| 27 Sept 2026, 01:53 | HWL34 | LSZH KATL | B77W | 47m | 32 | Open track |
| 26 Sept 2026, 16:27 | HWL34 | LSZH KATL | B77W | 34m | 31 | Open track |
| 26 Sept 2026, 14:15 | HAZ9212 | ZSQZ ZSJX | A21N | 1h 31m | 76 | Open track |
| 26 Sept 2026, 12:14 | HAZ1225 | ZBAA ZYHB | B77W | 1h 53m | 98 | Open track |
| 26 Sept 2026, 09:58 | HAZ9212 | ZUGY ZSQZ | A21N | 2h 05m | 110 | Open track |
| 26 Sept 2026, 07:10 | HAZ2617 | ZSHC ZUGY | A21N | 2h 33m | 134 | Open track |
| 26 Sept 2026, 02:28 | HWL33 | KATL LSZH | B77W | 27m | 23 | Open track |
| 25 Sept 2026, 16:42 | HWL33 | KATL LSZH | B77W | 26m | 23 | Open track |
| 25 Sept 2026, 11:36 | HAZ2807 | ZSHC ZBAA | B77W | 2h 24m | 126 | Open track |
| 25 Sept 2026, 11:16 | HAZ2807 | — — | — | 15m | 7 | Open track |
| 25 Sept 2026, 09:09 | HAZ2220 | ZGHA ZSHC | B77W | 1h 56m | 89 | Open track |
| 25 Sept 2026, 07:19 | HAZ8633 | ZUTF ZGHA | B77W | 1h 44m | 85 | Open track |
| 25 Sept 2026, 05:58 | HAZ1612 | ZPPP ZUTF | B77W | 1h 18m | 56 | Open track |
| 25 Sept 2026, 03:29 | HAZ3615 | ZGGG ZPPP | B77W | 2h 28m | 134 | Open track |
| 10 Sept 2026, 13:57 | HZC2110 | KIND KMEM | B738 | 1h 28m | 76 | Open track |
| 10 Sept 2026, 12:02 | HAZ2127 | ZSHC ZSAM | A320 | 1h 37m | 85 | Open track |
| 09 Sept 2026, 14:26 | HAZ6328 | RKPK ZSHC | B77W | 33m | 29 | Open track |
| 09 Sept 2026, 10:25 | HAZ6328 | RKPK ZSHC | B77W | 1h 26m | 74 | Open track |
| 09 Sept 2026, 08:30 | HAZ6327 | ZSHC RKPK | B77W | 1h 47m | 93 | Open track |
| 09 Sept 2026, 02:49 | HAZ614 | KBOS ZSHC | B77W | 2h 34m | 137 | Open track |
| 09 Sept 2026, 02:36 | HAZ614 | — — | — | 0m | 1 | Open track |
| 08 Sept 2026, 15:17 | HAZ614 | KBOS ZSHC | B77W | 26m | 23 | Open track |
| 08 Sept 2026, 13:07 | HAZ2822 | ZBTJ ZSHC | A320 | 1h 58m | 99 | Open track |
| 08 Sept 2026, 10:49 | HAZ9218 | ZSHC ZBTJ | A320 | 2h 16m | 119 | Open track |
| 08 Sept 2026, 08:14 | HAZ519 | RJTT RJOM | A20N | 1h 23m | 71 | Open track |
| 08 Sept 2026, 03:02 | HAZ613 | ZSHC KBOS | B77W | 2h 48m | 147 | Open track |
| 07 Sept 2026, 15:23 | HAZ613 | ZSHC KBOS | B77W | 55m | 49 | Open track |
| 07 Sept 2026, 13:54 | HAZ2838 | ZBMZ ZSHC | A320 | 28m | 21 | Open track |
| 07 Sept 2026, 10:49 | HAZ2838 | ZBMZ ZSHC | A320 | 15m | 14 | Open track |
| 07 Sept 2026, 08:53 | HAZ4801 | ZYTX ZBMZ | A320 | 1h 55m | 102 | Open track |
| 07 Sept 2026, 07:28 | HAZ415K | ZSWH ZYTX | A320 | 1h 22m | 72 | Open track |
| 02 Sept 2026, 14:00 | HAZ8420 | RJTT ZGGG | B77W | 38m | 27 | Open track |
| 02 Sept 2026, 08:28 | HAZ8420 | RJTT ZGGG | B77W | 2h 32m | 124 | Open track |
| 02 Sept 2026, 05:16 | HAZ1292 | ZSSS RJTT | B77W | 3h 11m | 155 | Open track |
| 02 Sept 2026, 04:52 | HAZ736 | — — | — | 10m | 9 | Open track |
| 02 Sept 2026, 02:10 | HAZ736 | KSFO ZSPD | B77W | 1h 26m | 72 | Open track |
| 01 Sept 2026, 15:03 | HAZ736 | KSFO ZSPD | B77W | 33m | 26 | Open track |
| 01 Sept 2026, 13:03 | HAZ8060 | ZSHC ZSQZ | A320 | 1h 44m | 86 | Open track |
| 01 Sept 2026, 11:41 | HAZ6322 | RKPC ZSHC | A21N | 1h 16m | 57 | Open track |
| 01 Sept 2026, 10:36 | HAZ5852 | ZBAA ZSSS | B77W | 32m | 27 | Open track |
| 01 Sept 2026, 08:13 | HAZ5852 | ZBAA ZSSS | B77W | 20m | 17 | Open track |
| 01 Sept 2026, 05:45 | HAZ585A | ZSSS ZBAA | B77W | 2h 13m | 108 | Open track |
| 01 Sept 2026, 02:21 | HAZ739 | ZSPD KSFO | B77W | 1h 52m | 95 | Open track |
| 31 Aug 2026, 16:34 | HAZ739 | ZSPD KSFO | B77W | 16m | 9 | Open track |
| 29 Aug 2026, 10:50 | HAZ2174 | ZLLL ZSHC | B739 | 3h 32m | 162 | Open track |
| 29 Aug 2026, 07:42 | HAZ2173 | ZSHC ZLLL | B739 | 2h 51m | 108 | Open track |
| 29 Aug 2026, 06:12 | HAZ2154 | ZSYN ZSHC | B738 | 1h 11m | 57 | Open track |
| 29 Aug 2026, 03:20 | HAZ3419 | ZGGG ZSYW | B738 | 1h 47m | 57 | Open track |
| 28 Aug 2026, 13:30 | HAZ3162 | ZSOF ZGGG | B738 | 1h 43m | 84 | Open track |
| 28 Aug 2026, 11:13 | HAZ6151 | RCTP ZSOF | B738 | 2h 05m | 95 | Open track |
| 28 Aug 2026, 10:23 | HAZ183 | RJTT RCTP | B772 | 35m | 29 | Open track |
| 28 Aug 2026, 07:37 | HAZ183 | RJTT RCTP | B772 | 1h 01m | 50 | Open track |
| 28 Aug 2026, 05:15 | HAZ3624 | ZUCK ZGGG | B77W | 1h 59m | 63 | Open track |
| 28 Aug 2026, 03:00 | HAZ3623 | ZGGG ZUCK | B77W | 1h 59m | 74 | Open track |
| 28 Aug 2026, 01:18 | HAZ6430 | EDDF ZSHC | B77W | 35m | 29 | Open track |
| 27 Aug 2026, 15:10 | HAZ6430 | EDDF ZSHC | B77W | 50m | 38 | Open track |
| 27 Aug 2026, 11:44 | HAZ186 | RCTP RJTT | B772 | 3h 05m | 149 | Open track |
| 27 Aug 2026, 10:07 | HAZ282A | — — | — | 35m | 22 | Open track |
| 27 Aug 2026, 08:16 | HAZ282A | ZBHH ZSHC | B737 | 37m | 30 | Open track |
| 27 Aug 2026, 05:17 | HAZ2825 | ZSHC ZBHH | B737 | 2h 58m | 143 | Open track |
| 27 Aug 2026, 03:59 | HAZ2180 | ZSTX ZSHC | E75L | 1h 06m | 54 | Open track |
| 27 Aug 2026, 03:02 | HAZ6407 | ZSHC EDDF | B77W | 32m | 32 | Open track |
| 26 Aug 2026, 15:49 | HAZ6407 | ZSHC EDDF | B77W | 1h 00m | 49 | Open track |
| 26 Aug 2026, 11:34 | HAZ3918 | ZYTL ZGGG | B77W | 3h 11m | 135 | Open track |
| 26 Aug 2026, 10:23 | HAZ3917 | ZGGG ZYTL | B77W | 1h 11m | 53 | Open track |
| 26 Aug 2026, 07:51 | HAZ3917 | ZGGG ZYTL | B77W | 37m | 32 | Open track |
| 26 Aug 2026, 05:45 | HAZ3654 | ZUCK ZGGG | B77W | 2h 03m | 80 | Open track |
| 26 Aug 2026, 02:25 | HZC928 | ELLX ZSPD | B77L | 23m | 21 | Open track |
| 25 Aug 2026, 14:15 | HZC928 | ELLX ZSPD | B77L | 50m | 41 | Open track |
| 25 Aug 2026, 11:32 | HAZ3651 | ZGGG ZUCK | B77W | 2h 11m | 81 | Open track |
| 25 Aug 2026, 08:12 | HAZ8376 | VTCC ZGGG | B738 | 2h 28m | 107 | Open track |
| 25 Aug 2026, 05:10 | HAZ8375 | ZGGG VTCC | B738 | 3h 00m | 146 | Open track |
| 21 Aug 2026, 12:21 | HAZ1175 | ZUTF ZSAM | A320 | 2h 26m | 103 | Open track |
| 21 Aug 2026, 03:23 | HZC927 | ZSPD ELLX | B77L | 2h 10m | 110 | Open track |
| 21 Aug 2026, 02:52 | HZC927 | — — | — | 8m | 2 | Open track |
| 20 Aug 2026, 15:12 | HZC927 | ZSPD ELLX | B77L | 1h 35m | 81 | Open track |
| 20 Aug 2026, 13:28 | HAZ1 | ZSHC ZSHC | A359 | 32m | 21 | Open track |
| 20 Aug 2026, 10:47 | HAZ2212 | ZGGG ZSHC | B77W | 2h 04m | 108 | Open track |
| 20 Aug 2026, 06:13 | HAZ3812 | ZBAA ZGGG | B77W | 3h 13m | 136 | Open track |
| 20 Aug 2026, 04:26 | HAZ2805 | ZSHC ZBAA | B77W | 1h 47m | 92 | Open track |
| 20 Aug 2026, 02:21 | HAZ5805 | ZSPD ZBAA | B77W | 13m | 12 | Open track |
| 19 Aug 2026, 11:33 | HAZ2624 | ZUCK ZSHC | A320 | 2h 02m | 95 | Open track |
| 19 Aug 2026, 10:35 | HAZ2621 | ZSHC ZUCK | A320 | 29m | 22 | Open track |
| 19 Aug 2026, 05:40 | HAZ2621 | ZSHC ZUCK | A320 | 47m | 176 | Open track |