Observed 19 Aug 2026, 00:56 — 01 Nov 2026, 05:02 UTC
4 observed flights
172 observed flights
174 consolidated flights · 24,193 mapped samples
| Observed · UTC | Callsign | Filed route | Aircraft | Duration | Samples | Open flight |
|---|---|---|---|---|---|---|
| 01 Nov 2026, 02:32 | HAZ3505 | ZUTF ZSNB | B738 | 2h 30m | 129 | Open track |
| 31 Oct 2026, 12:10 | HAZ3505 | ZUTF ZSNB | B738 | 4h 20m | 207 | Open track |
| 31 Oct 2026, 09:40 | HAZ3504 | ZGGG ZUTF | B738 | 2h 24m | 123 | Open track |
| 30 Oct 2026, 12:09 | CCA976 | LEBL LPLA | B738 | 3h 52m | 198 | Open track |
| 29 Oct 2026, 08:30 | CCA975 | YPDN YBAS | B738 | 2h 24m | 128 | Open track |
| 29 Oct 2026, 05:15 | CCA974 | WAMM YPDN | B738 | 2h 38m | 139 | Open track |
| 28 Oct 2026, 08:56 | CCA974 | WAMM YPDN | B738 | 42m | 37 | Open track |
| 28 Oct 2026, 05:43 | CCA973 | RPUN WAMM | B738 | 2h 28m | 123 | Open track |
| 28 Oct 2026, 02:30 | CCA972 | VHHX RPUN | B738 | 2h 23m | 125 | Open track |
| 28 Oct 2026, 00:03 | CCA971 | ZPPP VHHX | B738 | 2h 14m | 116 | Open track |
| 27 Oct 2026, 11:44 | HAZ3505 | ZSJN ZGGG | B738 | 2h 59m | 155 | Open track |
| 27 Oct 2026, 08:59 | HAZ1169 | ZLIC ZSJN | B738 | 2h 37m | 109 | Open track |
| 27 Oct 2026, 06:01 | CCA970 | VQGP ZPPP | B738 | 1h 54m | 99 | Open track |
| 27 Oct 2026, 03:56 | CCA969 | VIDP VQGP | B738 | 1h 54m | 100 | Open track |
| 27 Oct 2026, 00:39 | CCA968 | OPQT VIDP | B738 | 2h 31m | 113 | Open track |
| 26 Oct 2026, 06:47 | CCA967 | OMDB OPQT | B738 | 2h 22m | 126 | Open track |
| 26 Oct 2026, 05:12 | CCA966 | OMDB OBBI | B738 | 1h 21m | 72 | Open track |
| 26 Oct 2026, 01:52 | CCA966 | OMDB OBBI | B738 | 54m | 48 | Open track |
| 24 Oct 2026, 12:07 | HAZ3505 | ZGGG ZLIC | B738 | 3h 18m | 173 | Open track |
| 24 Oct 2026, 07:31 | HAZ3190 | ZLIC ZGGG | B738 | 3h 39m | 189 | Open track |
| 24 Oct 2026, 05:08 | HAZ1170 | ZSJN ZLIC | B738 | 2h 14m | 114 | Open track |
| 24 Oct 2026, 02:05 | CCA965 | OEJN OMDB | B738 | 2h 44m | 143 | Open track |
| 23 Oct 2026, 02:58 | HAZ3147 | ZGGG ZSJN | B738 | 3h 02m | 159 | Open track |
| 23 Oct 2026, 01:26 | HAZ3230 | ZGNN ZGGG | B738 | 1h 20m | 71 | Open track |
| 22 Oct 2026, 12:38 | HAZ3230 | ZGNN ZGGG | B738 | 2h 50m | 108 | Open track |
| 22 Oct 2026, 06:15 | CCA1614 | ZYYJ ZBAA | B738 | 2h 49m | 146 | Open track |
| 22 Oct 2026, 03:00 | HZC9129 | ZGNN ZHEC | B738 | 2h 34m | 133 | Open track |
| 22 Oct 2026, 01:22 | CCA960 | EGHH EGMC | B738 | 1h 08m | 60 | Open track |
| 21 Oct 2026, 02:05 | HAZ3215 | ZGSZ ZGNN | B738 | 1h 42m | 90 | Open track |
| 20 Oct 2026, 11:28 | HAZ2846 | ZBDT ZSHC | B738 | 2h 41m | 139 | Open track |
| 20 Oct 2026, 07:14 | HAZ7342 | RJCC ZSPD | B738 | 3h 56m | 205 | Open track |
| 20 Oct 2026, 06:12 | HAZ292 | RJCW RJCC | B738 | 58m | 50 | Open track |
| 20 Oct 2026, 04:56 | HAZ291 | RJCC RJCW | B738 | 1h 08m | 49 | Open track |
| 20 Oct 2026, 00:44 | HAZ7341 | ZSPD RJCC | B738 | 3h 23m | 176 | Open track |
| 19 Oct 2026, 09:51 | HAZ7320 | RJFF ZSPD | B738 | 2h 04m | 108 | Open track |
| 19 Oct 2026, 07:55 | HAZ7321 | ZSPD RJFF | B738 | 1h 51m | 96 | Open track |
| 19 Oct 2026, 02:53 | HAZ2848 | ZBDT ZSHC | B738 | 2h 35m | 136 | Open track |
| 18 Oct 2026, 14:13 | CSN3505 | ZHHH ZUTF | B738 | 3m | 4 | Open track |
| 18 Oct 2026, 09:04 | HAZ2848 | ZBER ZBDT | B738 | 1h 18m | 68 | Open track |
| 18 Oct 2026, 07:45 | HAZ3117 | ZBOW ZBER | B738 | 1h 18m | 69 | Open track |
| 18 Oct 2026, 01:52 | HAZ2843 | ZSHC ZBOW | B738 | 5h 48m | 250 | Open track |
| 17 Oct 2026, 12:05 | HAZ3505 | ZSHC ZBOW | B738 | 3h 14m | 163 | Open track |
| 17 Oct 2026, 08:46 | HAZ3507 | ZGSZ ZBAA | B738 | 3h 04m | 156 | Open track |
| 16 Oct 2026, 05:33 | HAZ3164 | ZSSS ZGSZ | B738 | 2h 24m | 126 | Open track |
| 16 Oct 2026, 03:17 | HAZ5770 | ZHCC ZSSS | B738 | 1h 55m | 100 | Open track |
| 15 Oct 2026, 03:17 | HAZ3824 | ZBAA ZGSZ | B738 | 3h 19m | 173 | Open track |
| 15 Oct 2026, 01:32 | HAZ4805 | ZYTX ZBAA | B738 | 1h 39m | 88 | Open track |
| 14 Oct 2026, 04:32 | HAZ7406 | UHHH ZYTX | B738 | 2h 18m | 122 | Open track |
| 14 Oct 2026, 02:11 | HAZ7405 | ZYTX UHHH | B738 | 2h 11m | 115 | Open track |
| 14 Oct 2026, 00:32 | HAZ4806 | ZBAA ZYTX | B738 | 1h 31m | 80 | Open track |
| 13 Oct 2026, 06:30 | HAZ3809 | ZGGG ZBAA | B738 | 3h 14m | 169 | Open track |
| 13 Oct 2026, 03:43 | CSN5725 | ZGSD ZUCK | B738 | 2h 37m | 137 | Open track |
| 12 Oct 2026, 11:12 | CSN8438 | ZWWW ZUGY | B738 | 4h 39m | 240 | Open track |
| 12 Oct 2026, 04:36 | HAZ3438 | ZSWH ZGGG | B738 | 3h 33m | 185 | Open track |
| 12 Oct 2026, 01:23 | HAZ2938 | ZYJM ZSWH | B738 | 2h 43m | 141 | Open track |
| 11 Oct 2026, 03:05 | HAZ3437 | ZGGG ZSWH | B738 | 2m | 3 | Open track |
| 10 Oct 2026, 11:50 | HAZ3505 | ZSHC ZGZJ | B738 | 3h 28m | 174 | Open track |
| 10 Oct 2026, 08:52 | HAZ3506 | ZGZJ ZSHC | B738 | 2h 51m | 149 | Open track |
| 10 Oct 2026, 06:19 | CSN6034 | ZWSH ZWWW | B738 | 2h 25m | 126 | Open track |
| 09 Oct 2026, 13:44 | HAZ3505 | ZSHC ZGZJ | B738 | 2h 47m | 145 | Open track |
| 09 Oct 2026, 04:55 | CSN6034 | OPIS ZWSH | B738 | 2h 07m | 111 | Open track |
| 09 Oct 2026, 02:25 | CSN6033 | ZWSH OPIS | B738 | 1h 43m | 92 | Open track |
| 08 Oct 2026, 11:44 | CSN6809 | ZWWW ZWSH | B738 | 2h 13m | 118 | Open track |
| 08 Oct 2026, 04:49 | CSN8701 | ZGSD ZULZ | B738 | 2h 47m | 147 | Open track |
| 08 Oct 2026, 02:04 | CSN2908 | ZGCD ZGSD | B738 | 2h 35m | 136 | Open track |
| 07 Oct 2026, 11:42 | HAZ3505 | RCTP ZSHC | B738 | 2h 36m | 136 | Open track |
| 07 Oct 2026, 07:19 | CSN2907 | ZGSD ZGCD | B738 | 1h 58m | 102 | Open track |
| 07 Oct 2026, 07:02 | CSN2907 | ZGSD ZGSD | B738 | 14m | 13 | Open track |
| 06 Oct 2026, 11:47 | HAZ3505 | ZGHA RCTP | B738 | 3h 28m | 167 | Open track |
| 06 Oct 2026, 02:35 | CSN3099 | ZGGG ZBAD | B738 | 4h 27m | 220 | Open track |
| 05 Oct 2026, 11:47 | HAZ3505 | ZJSY ZGHA | B738 | 2h 39m | 138 | Open track |
| 05 Oct 2026, 09:37 | CSN3098 | RCTP ZGGG | B738 | 1h 58m | 102 | Open track |
| 05 Oct 2026, 07:20 | CSN3097 | ZGGG RCTP | B738 | 2h 08m | 113 | Open track |
| 04 Oct 2026, 12:01 | HAZ3505 | ZUGY ZJSY | B738 | 2h 06m | 110 | Open track |
| 03 Oct 2026, 11:43 | HAZ3505 | ZLLL ZUGY | B738 | 2h 47m | 143 | Open track |
| 03 Oct 2026, 01:42 | ANA8528 | ZBAA RJAA | B738 | 3h 56m | 207 | Open track |
| 02 Oct 2026, 12:03 | HAZ3505 | ZWWW ZLLL | B738 | 3h 16m | 172 | Open track |
| 01 Oct 2026, 12:18 | HAZ3505 | ZBHH ZWWW | B738 | 3h 55m | 194 | Open track |
| 30 Sept 2026, 04:37 | ANA527 | RJAA ZBAA | B738 | 4h 34m | 237 | Open track |
| 29 Sept 2026, 04:54 | HAZ3115 | ZGGG ZBHH | B738 | 3h 10m | 165 | Open track |
| 29 Sept 2026, 00:20 | HAZ3116 | ZBHH ZGGG | B738 | 4h 22m | 231 | Open track |
| 28 Sept 2026, 13:26 | HAZ3116 | ZBLA ZBHH | B738 | 2h 43m | 143 | Open track |
| 28 Sept 2026, 03:47 | HAZ3116 | ZBLA ZBHH | B738 | 1h 17m | 68 | Open track |
| 28 Sept 2026, 01:38 | HAZ3115 | ZBHH ZBLA | B738 | 2h 00m | 106 | Open track |
| 27 Sept 2026, 11:59 | HAZ3505 | ZYHB ZBHH | B738 | 2h 48m | 145 | Open track |
| 26 Sept 2026, 13:06 | HAZ3505 | ZBAA ZYHB | B738 | 1h 53m | 98 | Open track |
| 25 Sept 2026, 11:48 | HAZ3505 | ZSHC ZBAA | B738 | 3h 10m | 164 | Open track |
| 25 Sept 2026, 08:45 | HAZ2204 | ZGGG ZSHC | B738 | 2h 05m | 107 | Open track |
| 25 Sept 2026, 06:27 | HAZ3166 | ZSPD ZGGG | B738 | 2h 10m | 113 | Open track |
| 25 Sept 2026, 04:04 | HAZ7346 | ZKPY ZSPD | B738 | 2h 20m | 122 | Open track |
| 24 Sept 2026, 14:59 | HAZ7411 | ZYTX ZKPY | B738 | 1h 05m | 57 | Open track |
| 24 Sept 2026, 09:13 | HAZ4802 | ZBMZ ZYTX | B738 | 1h 55m | 102 | Open track |
| 24 Sept 2026, 07:14 | HAZ4801 | ZYTX ZBMZ | B738 | 1h 56m | 101 | Open track |
| 24 Sept 2026, 06:05 | HAZ7412 | ZKPY ZYTX | B738 | 1h 04m | 57 | Open track |
| 24 Sept 2026, 03:41 | HAZ7345 | ZSPD ZKPY | B738 | 2h 07m | 110 | Open track |
| 23 Sept 2026, 05:56 | HAZ3165 | ZGGG ZSPD | B738 | 2h 38m | 137 | Open track |
| 23 Sept 2026, 00:17 | HAZ9205 | ZSHC ZGGG | B738 | 3h 05m | 150 | Open track |
| 22 Sept 2026, 03:26 | HAZ2936 | ZYHB ZSHC | B738 | 4h 38m | 226 | Open track |
| 19 Sept 2026, 12:06 | HAZ5115 | ZSHC ZYHB | B738 | 3h 12m | 167 | Open track |
| 19 Sept 2026, 06:07 | HAZ2206 | ZGGG ZSHC | B738 | 1h 55m | 101 | Open track |
| 19 Sept 2026, 03:30 | HAZ3614 | ZUTF ZGGG | B738 | 2h 31m | 132 | Open track |
| 19 Sept 2026, 00:47 | HAZ6104 | ZLDH ZUTF | B738 | 2h 41m | 140 | Open track |
| 18 Sept 2026, 13:49 | HAZ2851 | ZHCC ZLDH | B738 | 3h 14m | 132 | Open track |
| 18 Sept 2026, 09:55 | HAZ2851 | ZSHC ZHCC | B738 | 1h 40m | 87 | Open track |
| 18 Sept 2026, 08:13 | HAZ2852 | ZHCC ZSHC | B738 | 1h 40m | 87 | Open track |
| 18 Sept 2026, 05:39 | HAZ2852 | ZLDH ZHCC | B738 | 2h 31m | 132 | Open track |
| 18 Sept 2026, 05:39 | HAZ2853 | — — | — | 0m | 1 | Open track |
| 18 Sept 2026, 02:44 | HAZ6103 | ZUTF ZLDH | B738 | 2h 48m | 148 | Open track |
| 18 Sept 2026, 00:17 | HAZ3613 | ZGGG ZUTF | B738 | 2h 22m | 103 | Open track |
| 17 Sept 2026, 07:32 | HAZ3168 | ZSPD ZGGG | B738 | 2h 11m | 111 | Open track |
| 17 Sept 2026, 03:54 | HAZ7302 | RJAA ZSPD | B738 | 3h 33m | 168 | Open track |
| 17 Sept 2026, 00:42 | HAZ7301 | ZSPD RJAA | B738 | 3h 07m | 163 | Open track |
| 16 Sept 2026, 12:51 | HAZ3165 | ZGGG ZSPD | B738 | 2h 15m | 118 | Open track |
| 16 Sept 2026, 05:12 | HAZ3810 | ZBAA ZGGG | B738 | 3h 24m | 178 | Open track |
| 15 Sept 2026, 08:13 | HAZ107 | RJTT ZBAA | B738 | 7h 45m | 390 | Open track |
| 15 Sept 2026, 04:33 | HAZ108 | ZBAA RJTT | B738 | 3h 34m | 186 | Open track |
| 15 Sept 2026, 00:49 | HAZ3809 | ZGGG ZBAA | B738 | 3h 37m | 189 | Open track |
| 15 Sept 2026, 00:48 | HZC3809 | — — | — | 0m | 1 | Open track |
| 14 Sept 2026, 08:44 | HZC9011 | ZSPD ZGGG | B738 | 3h 13m | 125 | Open track |
| 14 Sept 2026, 04:59 | HZC908 | RJAA ZSPD | B738 | 3h 41m | 193 | Open track |
| 14 Sept 2026, 01:14 | HZC937 | ZSHC RJAA | B738 | 3h 26m | 181 | Open track |
| 13 Sept 2026, 07:22 | HAZ2254 | ZGKL ZSHC | B738 | 3h 33m | 172 | Open track |
| 13 Sept 2026, 05:53 | HAZ3231 | ZGGG ZGKL | B738 | 1h 25m | 74 | Open track |
| 13 Sept 2026, 02:43 | HAZ3196 | ZLXY ZGGG | B738 | 2h 45m | 144 | Open track |
| 12 Sept 2026, 12:10 | HAZ3105 | ZSHC ZLXY | B738 | 2h 56m | 150 | Open track |
| 12 Sept 2026, 08:49 | HAZ2166 | ZLXY ZSHC | B738 | 2h 05m | 109 | Open track |
| 12 Sept 2026, 05:30 | HAZ3185 | ZGGG ZLXY | B738 | 2h 33m | 132 | Open track |
| 12 Sept 2026, 03:49 | HAZ3215 | ZGKL ZGGG | B738 | 1h 26m | 76 | Open track |
| 11 Sept 2026, 13:57 | HAZ2503 | ZSHC ZGKL | B738 | 2h 31m | 133 | Open track |
| 10 Sept 2026, 06:54 | HAZ2223 | ZSHC ZGKL | B738 | 1h 36m | 84 | Open track |
| 10 Sept 2026, 04:32 | HAZ2608 | ZUCK ZSHC | B738 | 2h 19m | 122 | Open track |
| 05 Sept 2026, 11:48 | HAZ3601 | ZSHC ZUCK | B738 | 3h 13m | 165 | Open track |
| 05 Sept 2026, 08:22 | HAZ2206 | ZGGG ZSHC | B738 | 2h 07m | 105 | Open track |
| 05 Sept 2026, 05:25 | HAZ3656 | ZUUU ZGGG | B738 | 2h 47m | 137 | Open track |
| 05 Sept 2026, 01:48 | HAZ1402 | ZSTX ZUUU | B738 | 3h 27m | 158 | Open track |
| 04 Sept 2026, 15:17 | HAZ1402 | ZSTX ZUUU | B738 | 2h 07m | 107 | Open track |
| 04 Sept 2026, 12:17 | HAZ1401 | ZUUU ZSTX | B738 | 2h 57m | 147 | Open track |
| 04 Sept 2026, 07:42 | HAZ3621 | ZGGG ZUUU | B738 | 4h 27m | 197 | Open track |
| 03 Sept 2026, 05:06 | HAZ3194 | ZLLL ZGGG | B738 | 3h 06m | 156 | Open track |
| 30 Aug 2026, 13:44 | HAZ2161 | ZSHC ZLLL | B738 | 3h 09m | 140 | Open track |
| 29 Aug 2026, 12:07 | HAZ2500 | ZLLL ZSHC | B738 | 2h 52m | 125 | Open track |
| 29 Aug 2026, 06:14 | HAZ3193 | ZGGG ZLLL | B738 | 3h 23m | 152 | Open track |
| 29 Aug 2026, 02:59 | HAZ3458 | ZSJN ZGGG | B738 | 2h 49m | 135 | Open track |
| 29 Aug 2026, 01:14 | HAZ5129 | ZSPD ZSJN | B738 | 1h 32m | 75 | Open track |
| 28 Aug 2026, 13:33 | HAZ5130 | ZSJN ZSPD | B738 | 3h 10m | 138 | Open track |
| 28 Aug 2026, 07:54 | HAZ3147 | ZGGG ZSJN | B738 | 2h 56m | 141 | Open track |
| 27 Aug 2026, 14:06 | HAZ3166 | ZSPD ZGGG | B738 | 2h 30m | 117 | Open track |
| 27 Aug 2026, 08:39 | HAZ7360 | RJFO ZSPD | B738 | 2h 01m | 98 | Open track |
| 27 Aug 2026, 06:19 | HAZ7359 | ZSPD RJFO | B738 | 2h 10m | 104 | Open track |
| 27 Aug 2026, 03:40 | HAZ3165 | ZGGG ZSPD | B738 | 2h 26m | 118 | Open track |
| 27 Aug 2026, 01:10 | HAZ3856 | ZBYC ZGGG | B738 | 2h 21m | 116 | Open track |
| 26 Aug 2026, 06:30 | HAZ5849 | ZSPD ZBYC | B738 | 2h 26m | 121 | Open track |
| 26 Aug 2026, 03:42 | HAZ5850 | ZBYC ZSPD | B738 | 2h 13m | 114 | Open track |
| 26 Aug 2026, 00:29 | HAZ3855 | ZGGG ZBYC | B738 | 2h 50m | 141 | Open track |
| 25 Aug 2026, 08:50 | HAZ9205 | ZSHC ZGGG | B738 | 1h 53m | 94 | Open track |
| 25 Aug 2026, 05:29 | HAZ2170 | ZLIC ZSHC | B738 | 3h 06m | 152 | Open track |
| 25 Aug 2026, 01:58 | HAZ2169 | ZSHC ZLIC | B738 | 3h 24m | 159 | Open track |
| 23 Aug 2026, 03:01 | HAZ2206 | ZGGG ZSHC | B738 | 2h 02m | 104 | Open track |
| 23 Aug 2026, 01:35 | HAZ3706 | ZJHK ZGGG | B738 | 1h 23m | 71 | Open track |
| 22 Aug 2026, 11:45 | HAZ5701 | ZSHC ZJHK | B738 | 3h 12m | 152 | Open track |
| 22 Aug 2026, 08:16 | HAZ2706 | ZJSY ZSHC | B738 | 3h 05m | 148 | Open track |
| 22 Aug 2026, 02:40 | HAZ2705 | ZSHC ZJSY | B738 | 5h 27m | 264 | Open track |
| 21 Aug 2026, 12:48 | HAZ2702 | ZJHK ZSHC | B738 | 2h 30m | 127 | Open track |
| 21 Aug 2026, 08:35 | HAZ3705 | ZGGG ZJHK | B738 | 1h 36m | 82 | Open track |
| 21 Aug 2026, 05:28 | HAZ3632 | ZUGY ZGGG | B738 | 1h 50m | 93 | Open track |
| 21 Aug 2026, 02:55 | HAZ2617 | ZSHC ZUGY | B738 | 2h 27m | 125 | Open track |
| 21 Aug 2026, 00:00 | HAZ1137 | ZUUU ZSHC | B738 | 2h 52m | 145 | Open track |
| 20 Aug 2026, 11:38 | HAZ1106 | ZWSH ZUUU | B738 | 5h 17m | 251 | Open track |
| 20 Aug 2026, 00:37 | HAZ1105 | ZUUU ZWSH | B738 | 5h 04m | 259 | Open track |
| 19 Aug 2026, 12:21 | HAZ2603 | ZSHC ZUUU | B738 | 2h 58m | 148 | Open track |
| 19 Aug 2026, 07:23 | HAZ2618 | ZUGY ZSHC | B738 | 2h 36m | 447 | Open track |
| 19 Aug 2026, 05:44 | HAZ3631 | ZGGG ZUGY | B738 | 1h 35m | 359 | Open track |
| 19 Aug 2026, 03:16 | HAZ3456 | ZSNJ ZGGG | B738 | 2h 21m | 519 | Open track |
| 19 Aug 2026, 00:56 | HAZ4127 | ZYTX ZSNJ | B738 | 2h 19m | 523 | Open track |