Observed 20 Aug 2026, 10:24 — 31 Oct 2026, 14:55 UTC
6 observed flights
57 observed flights
132 consolidated flights · 13,684 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 31 Oct 2026, 12:20 | HAZ8145 | ZUTF ZSNB | A320 | 2h 35m | 133 | Open track |
| 31 Oct 2026, 11:38 | HAZ001 | ZUUU ZUTF | A320 | 41m | 36 | Open track |
| 31 Oct 2026, 11:38 | HAZ005 | ZUUU ZUTF | A320 | 0m | 1 | Open track |
| 31 Oct 2026, 09:28 | HAZ1752 | ZHHH ZUUU | A320 | 2h 09m | 111 | Open track |
| 29 Oct 2026, 11:32 | HAZ1803 | ZUUU ZBAA | A321 | 2h 47m | 146 | Open track |
| 28 Oct 2026, 10:45 | HAZ2101 | ZSHC ZWWW | A321 | 5h 36m | 287 | Open track |
| 27 Oct 2026, 13:25 | HAZ602 | VHHH ZSHC | A321 | 1h 43m | 88 | Open track |
| 27 Oct 2026, 10:32 | HAZ701 | ZSPD VHHH | A321 | 2h 53m | 149 | Open track |
| 26 Oct 2026, 10:48 | HAZ191 | RJTT ZSPD | A321 | 3h 19m | 174 | Open track |
| 25 Oct 2026, 13:41 | HAZ7404 | RJTT ZYTX | A321 | 4m | 5 | Open track |
| 25 Oct 2026, 06:05 | HAZ3136 | ZSAM ZGSZ | A321 | 1h 25m | 75 | Open track |
| 25 Oct 2026, 04:23 | HAZ2127 | ZSHC ZSAM | A321 | 1h 41m | 88 | Open track |
| 24 Oct 2026, 11:15 | HAZ2814 | ZGGG ZLIC | A359 | 4h 38m | 217 | Open track |
| 24 Oct 2026, 09:19 | HAZ3758 | ZHHH ZGGG | A320 | 1h 54m | 93 | Open track |
| 24 Oct 2026, 07:19 | HAZ1751 | ZUUU ZHHH | A321 | 1h 58m | 102 | Open track |
| 24 Oct 2026, 04:28 | HAZ4601 | ZYTX ZUUU | A321 | 2h 50m | 146 | Open track |
| 23 Oct 2026, 13:56 | HAZ4806 | ZBAA ZYTX | A321 | 1h 44m | 91 | Open track |
| 23 Oct 2026, 11:10 | HAZ2803 | ZSHC ZBAA | A321 | 2h 46m | 143 | Open track |
| 22 Oct 2026, 12:56 | HAZ2814 | ZBAD ZSHC | A320 | 2h 12m | 113 | Open track |
| 22 Oct 2026, 10:30 | HAZ5813 | ZSPD ZBAD | A320 | 2h 26m | 128 | Open track |
| 21 Oct 2026, 12:59 | HAZ5760 | ZHHH ZSPD | A320 | 1h 54m | 99 | Open track |
| 21 Oct 2026, 11:49 | HAZ3757 | ZGGG ZHHH | A21N | 1h 03m | 54 | Open track |
| 20 Oct 2026, 12:35 | HAZ3758 | ZHHH ZGGG | A321 | 2h 12m | 114 | Open track |
| 20 Oct 2026, 10:31 | HAZ5759 | ZSPD ZHHH | A321 | 2h 03m | 109 | Open track |
| 19 Oct 2026, 13:22 | HAZ5122 | ZSAM ZSPD | A321 | 1h 51m | 97 | Open track |
| 19 Oct 2026, 11:25 | HAZ5121 | ZSPD ZSAM | A321 | 1h 57m | 103 | Open track |
| 18 Oct 2026, 12:58 | HAZ4141 | ZYTX ZSPD | A320 | 2h 32m | 132 | Open track |
| 18 Oct 2026, 10:57 | HAZ4818 | ZBOW ZYTX | A320 | 2h 00m | 103 | Open track |
| 18 Oct 2026, 09:42 | HAZ714 | VHHH ZYTX | A359 | 1h 11m | 62 | Open track |
| 18 Oct 2026, 03:43 | HAZ701 | ZSPD VHHH | A359 | 2h 53m | 150 | Open track |
| 18 Oct 2026, 02:56 | HAZ770 | YSSY ZSPD | A359 | 44m | 39 | Open track |
| 17 Oct 2026, 10:56 | HAZ2814 | ZSHC ZBOW | A320 | 4h 26m | 231 | Open track |
| 17 Oct 2026, 06:24 | HAZ4807 | ZYTX ZBAD | A321 | 1h 43m | 90 | Open track |
| 17 Oct 2026, 04:42 | HAZ4806 | ZBAA ZYTX | A321 | 1h 42m | 89 | Open track |
| 15 Oct 2026, 13:14 | HAZ2803 | ZSHC ZBAA | A321 | 2h 04m | 107 | Open track |
| 15 Oct 2026, 11:33 | HZC9018 | ZHCC ZSHC | B77L | 1h 29m | 77 | Open track |
| 14 Oct 2026, 13:41 | HZC9017 | ZSHC ZHCC | B77L | 2h 29m | 128 | Open track |
| 14 Oct 2026, 11:29 | HAZ2910 | ZYTL ZSHC | A321 | 2h 05m | 108 | Open track |
| 13 Oct 2026, 13:21 | HAZ2909 | ZSHC ZYTL | A321 | 1h 59m | 103 | Open track |
| 13 Oct 2026, 10:51 | HAZ3129 | ZGSZ ZSHC | A21N | 2h 17m | 121 | Open track |
| 12 Oct 2026, 12:52 | HAZ3128 | ZSPD ZGSZ | A321 | 2h 36m | 134 | Open track |
| 12 Oct 2026, 10:35 | HAZ5822 | ZBAA ZSPD | A321 | 2h 16m | 117 | Open track |
| 11 Oct 2026, 13:43 | HAZ2803 | ZSHC ZBAA | A359 | 2h 25m | 126 | Open track |
| 10 Oct 2026, 14:26 | HAZ2814 | ZSHC ZJHK | A320 | 45m | 40 | Open track |
| 10 Oct 2026, 11:42 | HAZ2814 | ZSHC ZGZJ | A320 | 2h 43m | 143 | Open track |
| 09 Oct 2026, 12:29 | HAZ3755 | ZGGG ZHHH | A21N | 2h 46m | 133 | Open track |
| 08 Oct 2026, 12:41 | HAZ3758 | ZHHH ZGGG | A359 | 1h 47m | 95 | Open track |
| 08 Oct 2026, 10:34 | HAZ2751 | ZSHC ZHHH | A320 | 1h 46m | 93 | Open track |
| 29 Sept 2026, 14:19 | HAZ1606 | ZPPP ZUUU | A320 | 18m | 16 | Open track |
| 29 Sept 2026, 11:42 | HAZ3607 | ZGSZ ZPPP | A320 | 2h 07m | 110 | Open track |
| 29 Sept 2026, 11:36 | HAZ3625 | ZGSZ ZPPP | A321 | 2m | 3 | Open track |
| 28 Sept 2026, 10:45 | HAZ2803 | ZSHC ZBAA | A21N | 2h 04m | 109 | Open track |
| 27 Sept 2026, 11:42 | HAZ2814 | ZYHB ZBHH | A320 | 2h 48m | 145 | Open track |
| 27 Sept 2026, 08:43 | HAZ5927 | ZSPD ZYHB | A320 | 2h 58m | 157 | Open track |
| 25 Sept 2026, 12:22 | HAZ2814 | ZSHC ZBAA | A21N | 2h 17m | 118 | Open track |
| 23 Sept 2026, 14:56 | HAZ6413 | ZSHC LIMC | A359 | 1h 23m | 72 | Open track |
| 23 Sept 2026, 12:18 | HAZ2174 | ZLLL ZSHC | A359 | 2h 37m | 139 | Open track |
| 23 Sept 2026, 10:53 | HAZ1151 | ZUUU ZLLL | A359 | 1h 24m | 75 | Open track |
| 22 Sept 2026, 15:24 | HAZ8659 | ZGGG EDDF | A359 | 34m | 31 | Open track |
| 22 Sept 2026, 11:25 | HAZ3634 | ZUUU ZGGG | A359 | 2h 00m | 99 | Open track |
| 21 Sept 2026, 13:55 | HAZ1804 | ZBAA ZUUU | A359 | 2h 38m | 138 | Open track |
| 21 Sept 2026, 11:28 | HAZ2803 | ZSHC ZBAA | A359 | 2h 24m | 123 | Open track |
| 20 Sept 2026, 10:37 | HAZ4123 | ZYTX ZSHC | A321 | 2h 25m | 124 | Open track |
| 19 Sept 2026, 10:47 | HAZ2814 | ZSHC ZYHB | A359 | 3h 55m | 204 | Open track |
| 19 Sept 2026, 03:39 | HAZ766 | NZAA ZSPD | A359 | 2h 52m | 151 | Open track |
| 18 Sept 2026, 12:29 | HAZ5138 | ZSAM ZSPD | A320 | 2h 05m | 109 | Open track |
| 18 Sept 2026, 10:44 | HAZ5415 | ZSSS ZSAM | A320 | 1h 45m | 92 | Open track |
| 17 Sept 2026, 12:44 | HAZ2612 | ZPPP ZSHC | A320 | 1h 51m | 97 | Open track |
| 17 Sept 2026, 11:03 | HAZ1605 | ZUUU ZPPP | A320 | 1h 40m | 88 | Open track |
| 16 Sept 2026, 11:56 | HAZ4601 | ZYTX ZUUU | A320 | 3h 38m | 191 | Open track |
| 15 Sept 2026, 10:29 | HAZ4805 | ZYTX ZBAA | A320 | 1h 15m | 65 | Open track |
| 14 Sept 2026, 13:16 | HAZ1803 | ZUUU ZBAA | A21N | 1h 35m | 83 | Open track |
| 14 Sept 2026, 10:35 | HAZ3603 | ZGSZ ZUUU | A21N | 2h 36m | 136 | Open track |
| 13 Sept 2026, 11:15 | HAZ8408 | RJCC ZGSZ | A21N | 5h 28m | 281 | Open track |
| 12 Sept 2026, 11:51 | HAZ2814 | ZSHC ZLXY | A21N | 1h 47m | 92 | Open track |
| 12 Sept 2026, 04:03 | HAZ5759 | ZSPD ZHHH | A21N | 1h 23m | 75 | Open track |
| 12 Sept 2026, 02:30 | HAZ732 | KLAX ZSPD | A359 | 1h 15m | 67 | Open track |
| 10 Sept 2026, 12:03 | HAZ2611 | ZSHC ZPPP | A321 | 53m | 9 | Open track |
| 10 Sept 2026, 11:19 | HAZ6513 | ZSHC WMKK | A21N | 2m | 3 | Open track |
| 08 Sept 2026, 10:27 | HAZ2814 | ZSHC ZBTJ | A320 | 2h 55m | 152 | Open track |
| 07 Sept 2026, 12:23 | HAZ4140 | ZSAM ZYTX | A321 | 3h 39m | 189 | Open track |
| 07 Sept 2026, 10:50 | HAZ2129 | ZSHC ZSAM | A321 | 1h 32m | 80 | Open track |
| 06 Sept 2026, 14:15 | HAZ2802 | ZBAA ZSHC | A321 | 2h 15m | 119 | Open track |
| 06 Sept 2026, 11:56 | HAZ5821 | ZSPD ZBAA | A321 | 2h 13m | 116 | Open track |
| 06 Sept 2026, 11:48 | HAZ5821 | — — | — | 6m | 6 | Open track |
| 06 Sept 2026, 06:35 | HAZ2206 | ZGGG ZSHC | A359 | 2h 08m | 112 | Open track |
| 06 Sept 2026, 04:08 | HAZ3652 | ZUCK ZGGG | A359 | 2h 26m | 127 | Open track |
| 05 Sept 2026, 11:46 | HAZ2814 | ZSHC ZUCK | A321 | 3h 00m | 153 | Open track |
| 05 Sept 2026, 10:36 | HAZ002 | ZSHC ZSHC | A321 | 1h 09m | 55 | Open track |
| 04 Sept 2026, 15:31 | HAZ743 | ZSPD KSEA | A359 | 51m | 44 | Open track |
| 04 Sept 2026, 11:59 | HAZ4602 | ZUUU ZYTX | A321 | 3h 18m | 165 | Open track |
| 04 Sept 2026, 10:40 | HAZ1606 | ZPPP ZUUU | A321 | 1h 18m | 65 | Open track |
| 03 Sept 2026, 12:43 | HAZ5625 | ZSPD ZPPP | A321 | 2h 21m | 113 | Open track |
| 03 Sept 2026, 10:32 | HAZ5822 | ZBAA ZSPD | A321 | 2h 10m | 111 | Open track |
| 02 Sept 2026, 12:49 | HAZ3809 | ZGGG ZBAA | A321 | 2h 38m | 134 | Open track |
| 02 Sept 2026, 10:31 | HAZ9205 | ZSHC ZGGG | A321 | 2h 18m | 114 | Open track |
| 01 Sept 2026, 14:43 | HAZ2124 | ZSQZ ZSHC | A21N | 1h 26m | 66 | Open track |
| 01 Sept 2026, 12:49 | HAZ2123 | ZSHC ZSQZ | A21N | 1h 54m | 93 | Open track |
| 31 Aug 2026, 14:41 | HAZ4210 | ZBTJ ZYTX | A321 | 1h 14m | 51 | Open track |
| 31 Aug 2026, 12:08 | HAZ5831 | ZSPD ZBTJ | A21N | 2h 25m | 104 | Open track |
| 30 Aug 2026, 13:55 | HAZ4203 | — — | — | 3h 08m | 145 | Open track |
| 30 Aug 2026, 11:49 | HAZ4203 | ZYTX ZGSZ | A320 | 52m | 43 | Open track |
| 30 Aug 2026, 08:44 | HAZ4144 | ZSAM ZYTX | A320 | 3h 05m | 117 | Open track |
| 30 Aug 2026, 07:04 | HAZ5137 | ZSPD ZSAM | A320 | 1h 39m | 79 | Open track |
| 30 Aug 2026, 04:45 | HAZ5822 | ZBAA ZSPD | A320 | 2h 18m | 111 | Open track |
| 30 Aug 2026, 03:36 | HZC956 | EDDF ZSPD | B77L | 25m | 21 | Open track |
| 29 Aug 2026, 11:32 | HAZ2814 | ZLLL ZSHC | A321 | 3h 34m | 156 | Open track |
| 29 Aug 2026, 08:09 | HAZ2161 | ZSHC ZLLL | A321 | 3h 13m | 138 | Open track |
| 29 Aug 2026, 06:13 | HAZ2752 | ZHHH ZSHC | A321 | 1h 55m | 92 | Open track |
| 29 Aug 2026, 04:22 | HAZ3751 | ZGSZ ZHHH | A321 | 1h 51m | 89 | Open track |
| 28 Aug 2026, 10:33 | HZC9031 | ZUUU ZHCC | B77L | 2h 18m | 107 | Open track |
| 27 Aug 2026, 11:09 | HAZ3164 | ZSSS ZGSZ | A321 | 1h 18m | 64 | Open track |
| 26 Aug 2026, 10:29 | HAZ1157 | ZUUU ZSSS | A321 | 2h 55m | 142 | Open track |
| 25 Aug 2026, 12:32 | HAZ1144 | ZSAM ZUUU | A321 | 2h 48m | 137 | Open track |
| 25 Aug 2026, 10:37 | HAZ2127 | ZSHC ZSAM | A321 | 1h 54m | 93 | Open track |
| 24 Aug 2026, 15:08 | HAZ001 | — — | — | 2m | 3 | Open track |
| 24 Aug 2026, 12:55 | HAZ5821 | ZSPD ZBAA | A320 | 2h 13m | 108 | Open track |
| 24 Aug 2026, 10:34 | HAZ5752 | ZHCC ZSPD | A320 | 2h 19m | 118 | Open track |
| 23 Aug 2026, 15:15 | HAZ2814 | — — | — | 0m | 1 | Open track |
| 23 Aug 2026, 12:51 | HAZ2212 | ZGGG ZSHC | A321 | 2h 22m | 115 | Open track |
| 23 Aug 2026, 09:23 | HAZ3830 | ZBDS ZGGG | A321 | 3h 27m | 172 | Open track |
| 23 Aug 2026, 07:00 | HAZ2814 | ZSHC ZBDS | A321 | 2h 22m | 121 | Open track |
| 23 Aug 2026, 04:46 | HAZ2814 | ZJHK ZSHC | A321 | 2h 13m | 111 | Open track |
| 22 Aug 2026, 12:09 | HAZ2814 | ZSHC ZJHK | A321 | 2h 15m | 107 | Open track |
| 22 Aug 2026, 09:42 | HAZ2604 | ZUUU ZSHC | A321 | 2h 25m | 116 | Open track |
| 22 Aug 2026, 03:46 | HAZ3125 | ZGSZ ZSPD | A321 | 2h 26m | 122 | Open track |
| 22 Aug 2026, 02:34 | HZC956 | EDDF ZSPD | B77L | 43m | 36 | Open track |
| 21 Aug 2026, 14:57 | HAZ109 | RJTT ZUUU | A21N | 1h 08m | 58 | Open track |
| 21 Aug 2026, 11:11 | HAZ109 | RJTT ZUUU | A21N | 2h 07m | 105 | Open track |
| 20 Aug 2026, 13:53 | HAZ3754 | ZHCC ZGSZ | A321 | 1h 20m | 68 | Open track |
| 20 Aug 2026, 10:26 | HAZ5751 | ZSPD ZHCC | A321 | 1h 53m | 94 | Open track |
| 20 Aug 2026, 10:24 | HAZ5137 | ZSPD ZSAM | A321 | 0m | 1 | Open track |