Observed 19 Aug 2026, 02:54 — 06 Nov 2026, 08:03 UTC
3 observed flights
53 observed flights
134 consolidated flights · 12,055 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 06 Nov 2026, 06:17 | ZH6381 | VTBD WSSS | B77L | 1h 47m | 75 | Open track |
| 06 Nov 2026, 06:16 | ZH6381 | — — | — | 0m | 1 | Open track |
| 06 Nov 2026, 04:44 | ZH6380 | VVTS VTBD | B772 | 1h 25m | 76 | Open track |
| 06 Nov 2026, 02:49 | ZH6380 | VVDN VVTS | B772 | 1h 18m | 69 | Open track |
| 05 Nov 2026, 03:59 | ZH6380 | ZSPD ZGSZ | B77W | 3h 41m | 191 | Open track |
| 04 Nov 2026, 07:27 | ZH6380 | ZBTJ ZSPD | B77W | 1h 35m | 82 | Open track |
| 04 Nov 2026, 06:01 | ZH6380 | ZBTJ ZHCC | B77W | 1h 25m | 75 | Open track |
| 29 Oct 2026, 04:26 | HAZ2819 | ZSHC ZBTJ | B77W | 2h 03m | 107 | Open track |
| 29 Oct 2026, 00:55 | HAZ2704 | ZJSY ZSHC | B77W | 3h 15m | 169 | Open track |
| 28 Oct 2026, 05:42 | HAZ2706 | ZJSY ZSHC | B77W | 2h 51m | 150 | Open track |
| 28 Oct 2026, 04:20 | HAZ3717 | ZGSZ ZJSY | B77W | 1h 20m | 68 | Open track |
| 27 Oct 2026, 05:58 | HAZ3608 | ZPPP ZGSZ | B77W | 3h 05m | 120 | Open track |
| 26 Oct 2026, 07:58 | HAZ3718 | ZJSY ZGSZ | B738 | 1h 23m | 73 | Open track |
| 26 Oct 2026, 06:33 | HAZ3701 | ZGGG ZJSY | B738 | 1h 22m | 72 | Open track |
| 25 Oct 2026, 09:12 | HAZ3622 | ZUUU ZGGG | B77W | 2h 12m | 115 | Open track |
| 25 Oct 2026, 09:12 | HAZ2622 | — — | — | 0m | 1 | Open track |
| 23 Oct 2026, 06:58 | HAZ1810 | ZBAA ZUUU | B77W | 2h 35m | 111 | Open track |
| 23 Oct 2026, 04:53 | HAZ2801 | ZSHC ZBAA | B77W | 2h 03m | 107 | Open track |
| 22 Oct 2026, 06:20 | HAZ2820 | ZBTJ ZSHC | B77W | 1h 57m | 101 | Open track |
| 22 Oct 2026, 04:20 | HAZ5817 | ZSPD ZBTJ | B77W | 1h 58m | 102 | Open track |
| 21 Oct 2026, 07:55 | HAZ5833 | ZSPD ZBTJ | B77W | 1h 15m | 66 | Open track |
| 21 Oct 2026, 05:54 | HAZ5818 | ZBTJ ZSPD | B77W | 1h 51m | 96 | Open track |
| 21 Oct 2026, 03:45 | HAZ2819 | ZSHC ZBTJ | B77W | 2h 07m | 111 | Open track |
| 20 Oct 2026, 11:15 | HAZ2131 | ZSHC ZSQD | A21N | 1h 25m | 74 | Open track |
| 20 Oct 2026, 09:34 | HAZ2216 | ZGOW ZSHC | A21N | 1h 39m | 86 | Open track |
| 19 Oct 2026, 08:13 | HAZ3221 | ZGGG ZGOW | A21N | 1h 09m | 61 | Open track |
| 19 Oct 2026, 04:59 | HAZ3858 | ZBOW ZGGG | A21N | 3h 12m | 167 | Open track |
| 17 Oct 2026, 11:56 | HAZ2868 | ZSHC ZBOW | A21N | 3h 16m | 169 | Open track |
| 17 Oct 2026, 09:57 | HAZ5854 | ZBTJ ZSSS | A21N | 1h 46m | 92 | Open track |
| 17 Oct 2026, 07:58 | HAZ2819 | ZSHC ZBTJ | A21N | 1h 57m | 86 | Open track |
| 16 Oct 2026, 04:14 | HAZ2132 | ZSQD ZSHC | B77W | 32m | 29 | Open track |
| 16 Oct 2026, 02:07 | HAZ4126 | ZSQD ZYTX | B77W | 2m | 3 | Open track |
| 14 Oct 2026, 07:06 | HAZ2131 | ZSHC ZSQD | B77W | 1h 54m | 101 | Open track |
| 14 Oct 2026, 07:05 | HAZ2131 | — — | — | 0m | 1 | Open track |
| 14 Oct 2026, 05:30 | HAZXXXX | ZSPD ZSHC | B738 | 1h 09m | 62 | Open track |
| 14 Oct 2026, 03:21 | HAZ5502 | ZYTL ZSPD | B738 | 2h 02m | 107 | Open track |
| 13 Oct 2026, 04:40 | HAZ5501 | ZSPD ZYTL | B738 | 43m | 38 | Open track |
| 12 Oct 2026, 06:12 | HAZ5818 | ZBTJ ZSPD | B77W | 1h 58m | 85 | Open track |
| 12 Oct 2026, 04:08 | HAZ5853 | ZSSS ZBTJ | B77W | 2h 01m | 106 | Open track |
| 10 Oct 2026, 12:09 | HAZ2298 | ZSHC ZGZJ | A21N | 2h 45m | 143 | Open track |
| 10 Oct 2026, 10:50 | HAZ2752 | ZHHH ZSHC | A21N | 1h 17m | 68 | Open track |
| 09 Oct 2026, 15:10 | HAZ804 | VHHH ZGGG | A21N | 59m | 51 | Open track |
| 09 Oct 2026, 12:35 | HAZ281 | ROAH VHHH | A21N | 2h 29m | 129 | Open track |
| 09 Oct 2026, 06:52 | HAZ1154 | ZLIC ZUUU | A21N | 1h 48m | 96 | Open track |
| 08 Oct 2026, 05:42 | HAZ3189 | ZGGG ZLIC | B772 | 3h 06m | 150 | Open track |
| 06 Oct 2026, 10:19 | HAZ1605 | ZUUU ZPPP | B77W | 1h 22m | 73 | Open track |
| 06 Oct 2026, 06:45 | HAZ6151 | RCTP ZUUU | B77W | 3h 25m | 180 | Open track |
| 30 Sept 2026, 09:07 | HAZ605 | ZSHC RCTP | B772 | 2h 01m | 107 | Open track |
| 30 Sept 2026, 06:51 | HAZ2134 | ZSWH ZSHC | A20N | 1h 54m | 100 | Open track |
| 30 Sept 2026, 05:23 | HAZ4147 | ZYTX ZSWH | A20N | 1h 26m | 75 | Open track |
| 30 Sept 2026, 03:36 | HAZ4814 | ZBYN ZYTX | A20N | 1h 45m | 90 | Open track |
| 29 Sept 2026, 06:16 | HAZ2815 | ZSHC ZBYN | B77W | 1m | 2 | Open track |
| 29 Sept 2026, 04:29 | HAZ2219 | ZSHC ZGHA | B772 | 1h 32m | 81 | Open track |
| 29 Sept 2026, 02:45 | HAZ606 | RCTP ZSHC | B772 | 1h 41m | 90 | Open track |
| 28 Sept 2026, 06:57 | HAZ3571 | ZGGG RCTP | B77W | 1h 59m | 103 | Open track |
| 28 Sept 2026, 04:43 | HAZ3232 | ZGKL ZGGG | B738 | 1h 37m | 78 | Open track |
| 28 Sept 2026, 02:57 | HAZ1203 | ZUUU ZGKL | B738 | 1h 43m | 91 | Open track |
| 23 Sept 2026, 06:27 | HAZ1754 | ZHCC ZUUU | B738 | 2h 17m | 119 | Open track |
| 23 Sept 2026, 04:41 | HAZ5769 | ZSSS ZHCC | B738 | 1h 38m | 87 | Open track |
| 22 Sept 2026, 06:15 | HAZ1023 | RCSS ZSSS | B738 | 1h 27m | 78 | Open track |
| 22 Sept 2026, 05:22 | HAZ6714 | RCQC RCSS | B738 | 51m | 46 | Open track |
| 22 Sept 2026, 04:39 | HAZ1035 | RCKH RCQC | B738 | 40m | 37 | Open track |
| 22 Sept 2026, 03:10 | HAZ3573 | ZGSZ RCKH | B738 | 1h 27m | 79 | Open track |
| 21 Sept 2026, 05:26 | HAZ3136 | ZSAM ZGSZ | B77W | 2h 48m | 132 | Open track |
| 21 Sept 2026, 03:58 | HAZ2127 | ZSHC ZSAM | B738 | 1h 21m | 73 | Open track |
| 21 Sept 2026, 02:18 | HAZ2156 | ZSCN ZSHC | B738 | 1h 31m | 68 | Open track |
| 14 Sept 2026, 04:45 | HAZ3189 | ZGGG ZLIC | B738 | 3h 41m | 170 | Open track |
| 13 Sept 2026, 09:39 | HAZ5751 | ZSPD ZHCC | B77W | 1h 37m | 85 | Open track |
| 13 Sept 2026, 07:37 | HAZ5502 | ZYTL ZSPD | B77W | 1h 57m | 103 | Open track |
| 11 Sept 2026, 07:15 | HAZ2933 | ZSHC ZYTL | B77W | 2h 14m | 78 | Open track |
| 11 Sept 2026, 05:42 | HAZ2128 | ZSAM ZSHC | B77W | 1h 32m | 81 | Open track |
| 10 Sept 2026, 06:52 | HAZ3471 | ZGGG ZSAM | B77W | 1h 05m | 57 | Open track |
| 10 Sept 2026, 04:48 | HAZ3576 | RCTP ZGGG | B77W | 2h 01m | 106 | Open track |
| 09 Sept 2026, 06:43 | HAZ605 | ZSHC RCTP | B772 | 1h 59m | 104 | Open track |
| 09 Sept 2026, 04:26 | HAZ606 | RCTP ZSHC | A21N | 1h 59m | 105 | Open track |
| 07 Sept 2026, 06:58 | HAZ3222 | ZSWZ RCTP | B738 | 1h 09m | 62 | Open track |
| 07 Sept 2026, 05:39 | HAZ5135 | ZSPD ZSWZ | B738 | 1h 17m | 67 | Open track |
| 07 Sept 2026, 02:56 | HAZ3165 | ZGGG ZSPD | B77W | 2h 17m | 119 | Open track |
| 07 Sept 2026, 00:48 | HAZ3652 | ZUCK ZGGG | B77W | 1h 57m | 74 | Open track |
| 05 Sept 2026, 11:36 | HAZ2666 | ZSHC ZUCK | B77W | 2h 59m | 137 | Open track |
| 04 Sept 2026, 08:06 | HAZ3718 | ZJSY ZGSZ | B772 | 1h 12m | 14 | Open track |
| 04 Sept 2026, 04:50 | HAZ3572 | RCTP ZGGG | B772 | 1h 47m | 90 | Open track |
| 03 Sept 2026, 07:25 | HAZ279 | ROAH RCTP | B77W | 1h 34m | 81 | Open track |
| 03 Sept 2026, 05:41 | HAZ356 | RJFF ROAH | B77W | 1h 42m | 85 | Open track |
| 03 Sept 2026, 05:41 | HAZ356 | — — | — | 0m | 1 | Open track |
| 03 Sept 2026, 04:17 | HAZ498 | RJGG RJFF | B77W | 1h 21m | 70 | Open track |
| 02 Sept 2026, 08:23 | HAZ27 | RJTT RJGG | B77W | 53m | 44 | Open track |
| 02 Sept 2026, 05:25 | HAZ1298 | ZSSS RJTT | B77W | 2h 57m | 109 | Open track |
| 02 Sept 2026, 03:53 | HAZ3156 | ZSFZ ZGSZ | B77W | 1h 23m | 36 | Open track |
| 01 Sept 2026, 07:28 | HAZ5133 | ZSPD ZSFZ | B77W | 1h 41m | 81 | Open track |
| 01 Sept 2026, 05:52 | HAZ5132 | ZSQD ZSPD | B77W | 1h 30m | 35 | Open track |
| 01 Sept 2026, 04:21 | HAZ2131 | ZSHC ZSQD | B77W | 1h 25m | 71 | Open track |
| 31 Aug 2026, 10:48 | HAZ2752 | ZHHH ZSHC | B772 | 45m | 36 | Open track |
| 31 Aug 2026, 10:40 | HAZ2752 | — — | — | 7m | 6 | Open track |
| 31 Aug 2026, 08:49 | HAZ5767 | ZSSS ZHHH | B77W | 1h 44m | 84 | Open track |
| 31 Aug 2026, 07:02 | HAZ5770 | ZHCC ZSSS | B77W | 1h 39m | 78 | Open track |
| 30 Aug 2026, 11:51 | HAZ3753 | ZGSZ ZHCC | B738 | 2h 19m | 113 | Open track |
| 30 Aug 2026, 09:32 | HAZ3156 | ZSFZ ZGSZ | A21N | 1h 25m | 68 | Open track |
| 30 Aug 2026, 08:13 | HAZ2139 | ZSHC ZSFZ | A21N | 1h 16m | 61 | Open track |
| 30 Aug 2026, 07:12 | HAZ2142 | ZSOF ZSHC | A21N | 59m | 49 | Open track |
| 28 Aug 2026, 11:04 | HAZ6149 | RCTP ZSOF | B738 | 2h 32m | 117 | Open track |
| 28 Aug 2026, 07:33 | HAZ185 | RJTT RCTP | B772 | 3h 12m | 153 | Open track |
| 28 Aug 2026, 06:10 | HAZ3220 | ZGHA ZGGG | A20N | 1h 12m | 59 | Open track |
| 28 Aug 2026, 04:51 | HAZ2219 | ZSHC ZGHA | A20N | 1h 18m | 61 | Open track |
| 28 Aug 2026, 03:37 | HAZ2152 | ZSSH ZSHC | A20N | 1h 07m | 56 | Open track |
| 26 Aug 2026, 09:46 | HAZ3431 | — — | — | 13m | 12 | Open track |
| 26 Aug 2026, 07:43 | HAZ3431 | ZGGG ZSSH | A320 | 1h 02m | 51 | Open track |
| 26 Aug 2026, 06:18 | HAZ3171 | ZGGG ZSAM | B738 | 1h 13m | 61 | Open track |
| 26 Aug 2026, 04:00 | HAZ3652 | ZUCK ZGGG | B738 | 2h 15m | 116 | Open track |
| 25 Aug 2026, 11:39 | HAZ3653 | ZGGG ZUCK | B772 | 2h 08m | 98 | Open track |
| 25 Aug 2026, 08:12 | HAZ8374 | VTCC ZGGG | B772 | 2h 31m | 110 | Open track |
| 25 Aug 2026, 05:02 | HAZ8373 | ZGGG VTCC | B772 | 3h 10m | 136 | Open track |
| 24 Aug 2026, 09:08 | HAZ586 | RJOO RJTT | A21N | 1h 05m | 56 | Open track |
| 24 Aug 2026, 07:57 | HAZ406 | RJFF RJOO | A21N | 1h 08m | 58 | Open track |
| 24 Aug 2026, 06:01 | HAZ484 | ROAH RJFF | B738 | 1h 45m | 90 | Open track |
| 24 Aug 2026, 04:33 | HAZ280 | RCTP ROAH | B738 | 1h 22m | 68 | Open track |
| 23 Aug 2026, 09:24 | HAZ605 | ZSHC RCTP | B77W | 1h 35m | 81 | Open track |
| 23 Aug 2026, 09:18 | HAZ605 | — — | — | 5m | 5 | Open track |
| 23 Aug 2026, 07:26 | HAZ2204 | ZGGG ZSHC | B77W | 1h 51m | 80 | Open track |
| 22 Aug 2026, 10:58 | HAZ3632 | ZUGY ZGGG | B77W | 1h 21m | 67 | Open track |
| 22 Aug 2026, 09:15 | HAZ1615 | ZUUU ZUGY | B77W | 1h 28m | 60 | Open track |
| 22 Aug 2026, 07:11 | HAZ1154 | ZLIC ZUUU | B77W | 1h 59m | 98 | Open track |
| 21 Aug 2026, 08:03 | HAZ1170 | ZSJN ZLIC | B77W | 2h 16m | 110 | Open track |
| 21 Aug 2026, 08:02 | HAZ1170 | — — | — | 0m | 1 | Open track |
| 21 Aug 2026, 06:18 | HAZ2147 | ZSHC ZSJN | B77W | 1h 02m | 53 | Open track |
| 20 Aug 2026, 11:03 | HAZ2160 | ZSQZ ZSHC | B738 | 1h 54m | 95 | Open track |
| 20 Aug 2026, 09:40 | HAZ2159 | ZSHC ZSQZ | B738 | 1h 21m | 69 | Open track |
| 20 Aug 2026, 07:30 | HAZ2764 | ZHES ZSHC | B738 | 2h 09m | 107 | Open track |
| 20 Aug 2026, 05:30 | HAZ2763 | ZSHC ZHES | B738 | 1h 59m | 92 | Open track |
| 19 Aug 2026, 12:20 | HAZ3705 | ZGGG ZJHK | B738 | 1h 35m | 80 | Open track |
| 19 Aug 2026, 10:09 | HAZ3222 | ZGOW ZGGG | A320 | 1h 11m | 61 | Open track |
| 19 Aug 2026, 08:44 | HAZ3221 | ZGGG ZGOW | A320 | 1h 25m | 153 | Open track |
| 19 Aug 2026, 05:41 | HAZ3176 | ZSYA ZGGG | A320 | 2h 20m | 527 | Open track |
| 19 Aug 2026, 02:54 | HAZ3175 | ZGGG ZSYA | A320 | 2h 46m | 623 | Open track |