31 active days
Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked tail number
Analysis window
Every derived statistic, daily trend, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
31 active days
992 mi avg per flight
2 hr 11 min average
Average across flights included in analytics
Tracked activity
Observed country network
Departure and arrival movements across countries in Aug 20 – Sep 24, 2026.
| Country | Movements | Departures | Arrivals | Airports | Routes | Flight numbers | Tail numbers | Operators | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| 174 | 87 | 87 | 0 | 41 | 54 | 1 | 1 | Sep 24, 2026, 9:34 AM UTC |
Observed route footprint
Directional airport pairings in Aug 20 – Sep 24, 2026.
| Route | Flights | Active days | Tail numbers | Tracked distance | Observed | First observed | Last observed |
|---|---|---|---|---|---|---|---|
| 9 | 8 | 0 | 10,365 mi | 21 hr 51 min | Aug 20, 2026, 10:08 AM UTC | Sep 14, 2026, 1:40 AM UTC | |
| 8 | 7 | 0 | 9,825 mi | 22 hr 19 min | Aug 20, 2026, 1:48 PM UTC | Sep 14, 2026, 6:42 AM UTC | |
| 4 | 4 | 0 | 3,222 mi | 7 hr 26 min | Sep 18, 2026, 12:19 AM UTC | Sep 24, 2026, 9:34 AM UTC | |
| 4 | 4 | 0 | 4,019 mi | 8 hr 27 min | Aug 23, 2026, 6:29 AM UTC | Sep 24, 2026, 2:23 AM UTC | |
| 3 | 3 | 0 | 2,807 mi | 6 hr 18 min | Aug 23, 2026, 10:10 AM UTC | Sep 23, 2026, 6:05 AM UTC | |
| 3 | 3 | 0 | 2,717 mi | 6 hr 2 min | Aug 22, 2026, 11:21 PM UTC | Sep 20, 2026, 1:44 AM UTC | |
Observation log
Latest 100 flights for B-20DN within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | ZH9701 | Sep 24, 2026, 11:56 AM UTC | Sep 24, 2026, 1:44 PM UTC | 1 hr 48 min | 786 mi | |
| High · 100 | ZH9702 | Sep 24, 2026, 7:48 AM UTC | Sep 24, 2026, 9:34 AM UTC | 1 hr 46 min | 791 mi | |
| Low · 20Unreliable track hidden | ZH8596 | Route unverified | Sep 24, 2026, 4:17 AM UTC | Sep 24, 2026, 6:25 AM UTC |
| 3 |
| 3 |
| 0 |
| 2,518 mi |
| 5 hr 47 min |
| Aug 23, 2026, 2:15 PM UTC |
| Sep 11, 2026, 1:31 PM UTC |
| 3 | 3 | 0 | 2,394 mi | 5 hr 33 min | Aug 22, 2026, 1:12 PM UTC | Sep 11, 2026, 10:26 AM UTC |
| 3 | 3 | 0 | 3,894 mi | 7 hr 55 min | Aug 20, 2026, 5:42 AM UTC | Sep 5, 2026, 3:47 PM UTC |
| 3 | 3 | 0 | 2,565 mi | 5 hr 37 min | Aug 28, 2026, 7:29 AM UTC | Sep 2, 2026, 12:08 PM UTC |
| 2 | 2 | 0 | 1,490 mi | 3 hr 24 min | Sep 17, 2026, 11:16 AM UTC | Sep 21, 2026, 1:01 PM UTC |
| 2 | 2 | 0 | 1,036 mi | 2 hr 31 min | Aug 22, 2026, 10:14 AM UTC | Sep 16, 2026, 10:56 AM UTC |
| 2 | 2 | 0 | 972 mi | 2 hr 19 min | Aug 22, 2026, 7:17 AM UTC | Sep 16, 2026, 8:05 AM UTC |
| 2 | 2 | 0 | 1,717 mi | 3 hr 58 min | Sep 4, 2026, 12:16 PM UTC | Sep 14, 2026, 2:23 PM UTC |
| 2 | 2 | 0 | 1,729 mi | 3 hr 54 min | Sep 4, 2026, 8:02 AM UTC | Sep 14, 2026, 10:16 AM UTC |
| 2 | 2 | 0 | 1,734 mi | 4 hr 4 min | Aug 24, 2026, 2:51 PM UTC | Sep 13, 2026, 6:20 PM UTC |
| 2 | 2 | 0 | 1,622 mi | 3 hr 28 min | Aug 24, 2026, 11:34 AM UTC | Sep 13, 2026, 3:14 PM UTC |
| 2 | 2 | 0 | 3,854 mi | 7 hr 32 min | Aug 24, 2026, 12:05 AM UTC | Sep 13, 2026, 3:52 AM UTC |
| 2 | 2 | 0 | 2,750 mi | 5 hr 43 min | Aug 29, 2026, 3:58 AM UTC | Sep 12, 2026, 7:09 AM UTC |
| 2 | 2 | 0 | 2,630 mi | 5 hr 26 min | Aug 29, 2026, 12:05 AM UTC | Sep 12, 2026, 3:09 AM UTC |
| 2 | 2 | 0 | 2,144 mi | 4 hr 37 min | Sep 8, 2026, 1:00 AM UTC | Sep 9, 2026, 3:43 AM UTC |
| 2 | 2 | 0 | 1,837 mi | 3 hr 57 min | Aug 28, 2026, 11:08 AM UTC | Sep 2, 2026, 3:47 PM UTC |
| 2 | 2 | 0 | 2,577 mi | 5 hr 20 min | Aug 20, 2026, 12:12 AM UTC | Aug 27, 2026, 5:15 AM UTC |
| 1 | 1 | 0 | 750 mi | 1 hr 39 min | Sep 23, 2026, 12:01 PM UTC | Sep 23, 2026, 1:40 PM UTC |
| 1 | 1 | 0 | 677 mi | 1 hr 31 min | Sep 17, 2026, 1:54 PM UTC | Sep 17, 2026, 3:25 PM UTC |
| 1 | 1 | 0 | 560 mi | 1 hr 13 min | Sep 16, 2026, 3:48 AM UTC | Sep 16, 2026, 5:01 AM UTC |
| 1 | 1 | 0 | 582 mi | 1 hr 23 min | Sep 16, 2026, 1:00 AM UTC | Sep 16, 2026, 2:23 AM UTC |
| 1 | 1 | 0 | 2,060 mi | 4 hr 51 min | Sep 13, 2026, 5:36 AM UTC | Sep 13, 2026, 10:27 AM UTC |
| 1 | 1 | 0 | 775 mi | 1 hr 56 min | Sep 10, 2026, 4:25 PM UTC | Sep 10, 2026, 6:21 PM UTC |
| 1 | 1 | 0 | 708 mi | 1 hr 31 min | Sep 10, 2026, 1:26 PM UTC | Sep 10, 2026, 2:57 PM UTC |
| 1 | 1 | 0 | 1,149 mi | 2 hr 34 min | Sep 9, 2026, 5:10 AM UTC | Sep 9, 2026, 7:44 AM UTC |
| 1 | 1 | 0 | 685 mi | 1 hr 37 min | Sep 6, 2026, 2:47 PM UTC | Sep 6, 2026, 4:24 PM UTC |
| 1 | 1 | 0 | 1,247 mi | 2 hr 31 min | Sep 6, 2026, 7:03 AM UTC | Sep 6, 2026, 9:34 AM UTC |
| 1 | 1 | 0 | 1,306 mi | 2 hr 39 min | Sep 6, 2026, 2:06 AM UTC | Sep 6, 2026, 4:46 AM UTC |
| 1 | 1 | 0 | 827 mi | 2 hr 7 min | Aug 30, 2026, 3:51 AM UTC | Aug 30, 2026, 5:58 AM UTC |
| 1 | 1 | 0 | 748 mi | 1 hr 36 min | Aug 29, 2026, 11:47 PM UTC | Aug 30, 2026, 1:23 AM UTC |
| 1 | 1 | 0 | 813 mi | 1 hr 46 min | Aug 28, 2026, 3:36 AM UTC | Aug 28, 2026, 5:21 AM UTC |
| 1 | 1 | 0 | 771 mi | 1 hr 59 min | Aug 27, 2026, 11:27 PM UTC | Aug 28, 2026, 1:26 AM UTC |
| 1 | 1 | 0 | 692 mi | 1 hr 46 min | Aug 27, 2026, 3:19 PM UTC | Aug 27, 2026, 5:04 PM UTC |
| 1 | 1 | 0 | 602 mi | 1 hr 21 min | Aug 27, 2026, 11:06 AM UTC | Aug 27, 2026, 12:27 PM UTC |
| 1 | 1 | 0 | 916 mi | 2 hr 9 min | Aug 21, 2026, 10:13 AM UTC | Aug 21, 2026, 12:22 PM UTC |
| 2 hr 7 min |
| 930 mi |
| High · 100 | ZH8595 | Sep 24, 2026, 12:40 AM UTC | Sep 24, 2026, 2:23 AM UTC | 1 hr 43 min | 901 mi |
| High · 100 | ZH9701 | Sep 23, 2026, 12:01 PM UTC | Sep 23, 2026, 1:40 PM UTC | 1 hr 39 min | 750 mi |
| High · 100 | ZH9702 | Sep 23, 2026, 8:05 AM UTC | Sep 23, 2026, 10:02 AM UTC | 1 hr 57 min | 822 mi |
| High · 100 | ZH8596 | Sep 23, 2026, 4:01 AM UTC | Sep 23, 2026, 6:05 AM UTC | 2 hr 4 min | 923 mi |
| High · 100 | ZH8595 | Sep 23, 2026, 12:31 AM UTC | Sep 23, 2026, 2:35 AM UTC | 2 hr 4 min | 989 mi |
| Limited · 84Unreliable track hidden | ZH8560 | Route unverified | Sep 22, 2026, 12:28 PM UTC | Sep 22, 2026, 12:57 PM UTC | 29 min | 209 mi |
| Limited · 84Unreliable track hidden | ZH8559 | Route unverified | Sep 22, 2026, 7:13 AM UTC | Sep 22, 2026, 8:12 AM UTC | 58 min | 420 mi |
| Limited · 84Unreliable track hidden | ZH9699 | Route unverified | Sep 22, 2026, 4:20 AM UTC | Sep 22, 2026, 5:52 AM UTC | 1 hr 33 min | 643 mi |
| High · 100 | ZH9700 | Sep 21, 2026, 11:59 PM UTC | Sep 22, 2026, 1:50 AM UTC | 1 hr 51 min | 808 mi |
| Low · 20Unreliable track hidden | ZH8552 | Route unverified | Sep 21, 2026, 2:10 PM UTC | Sep 21, 2026, 3:44 PM UTC | 1 hr 34 min | 679 mi |
| High · 100 | ZH8551 | Sep 21, 2026, 11:18 AM UTC | Sep 21, 2026, 1:01 PM UTC | 1 hr 43 min | 742 mi |
| Limited · 84Unreliable track hidden | ZH8586 | Route unverified | Sep 21, 2026, 9:18 AM UTC | Sep 21, 2026, 9:52 AM UTC | 34 min | 221 mi |
| Limited · 84Unreliable track hidden | ZH8585 | Route unverified | Sep 21, 2026, 5:46 AM UTC | Sep 21, 2026, 6:42 AM UTC | 57 min | 407 mi |
| Limited · 84Unreliable track hidden | ZH8598 | Route unverified | Sep 20, 2026, 10:22 AM UTC | Sep 20, 2026, 12:22 PM UTC | 2 hr | 924 mi |
| Low · 20Unreliable track hidden | ZH8597 | Route unverified | Sep 20, 2026, 6:51 AM UTC | Sep 20, 2026, 8:38 AM UTC | 1 hr 47 min | 930 mi |
| Limited · 84Unreliable track hidden | ZH9562 | Route unverified | Sep 20, 2026, 4:53 AM UTC | Sep 20, 2026, 5:17 AM UTC | 24 min | 128 mi |
| High · 100 | ZH9561 | Sep 19, 2026, 11:35 PM UTC | Sep 20, 2026, 1:44 AM UTC | 2 hr 9 min | 968 mi |
| High · 100 | ZH8598 | Sep 19, 2026, 10:01 AM UTC | Sep 19, 2026, 12:05 PM UTC | 2 hr 4 min | 932 mi |
| High · 100 | ZH8597 | Sep 19, 2026, 6:35 AM UTC | Sep 19, 2026, 8:47 AM UTC | 2 hr 12 min | 1,032 mi |
| Limited · 84Unreliable track hidden | ZH9562 | Route unverified | Sep 19, 2026, 4:21 AM UTC | Sep 19, 2026, 5:12 AM UTC | 51 min | 382 mi |
| High · 100 | ZH9561 | Sep 18, 2026, 11:23 PM UTC | Sep 19, 2026, 1:14 AM UTC | 1 hr 51 min | 891 mi |
| Low · 35Unreliable track hidden | ZH8560 | Route unverified | Sep 18, 2026, 12:57 PM UTC | Sep 18, 2026, 1:06 PM UTC | 10 min | 47.4 mi |
| Limited · 84Unreliable track hidden | ZH8559 | Route unverified | Sep 18, 2026, 7:14 AM UTC | Sep 18, 2026, 8:14 AM UTC | 1 hr | 420 mi |
| Limited · 84Unreliable track hidden | ZH9699 | Route unverified | Sep 18, 2026, 4:22 AM UTC | Sep 18, 2026, 5:50 AM UTC | 1 hr 28 min | 606 mi |
| High · 100 | ZH9700 | Sep 18, 2026, 12:19 AM UTC | Sep 18, 2026, 2:12 AM UTC | 1 hr 53 min | 802 mi |
| High · 100 | ZH8552 | Sep 17, 2026, 1:54 PM UTC | Sep 17, 2026, 3:25 PM UTC | 1 hr 31 min | 677 mi |
| High · 100 | ZH8551 | Sep 17, 2026, 11:16 AM UTC | Sep 17, 2026, 12:57 PM UTC | 1 hr 41 min | 748 mi |
| Limited · 84Unreliable track hidden | ZH8586 | Route unverified | Sep 17, 2026, 9:34 AM UTC | Sep 17, 2026, 9:46 AM UTC | 13 min | 74.4 mi |
| Limited · 84Unreliable track hidden | ZH8585 | Route unverified | Sep 17, 2026, 5:43 AM UTC | Sep 17, 2026, 6:42 AM UTC | 1 hr | 415 mi |
| Limited · 84Unreliable track hidden | ZH9855 | Route unverified | Sep 16, 2026, 1:13 PM UTC | Sep 16, 2026, 2:55 PM UTC | 1 hr 41 min | 776 mi |
| High · 100 | ZH9324 | Sep 16, 2026, 9:37 AM UTC | Sep 16, 2026, 10:56 AM UTC | 1 hr 19 min | 541 mi |
| High · 100 | ZH9323 | Sep 16, 2026, 6:54 AM UTC | Sep 16, 2026, 8:05 AM UTC | 1 hr 11 min | 508 mi |
| High · 100 | ZH9958 | Sep 16, 2026, 3:48 AM UTC | Sep 16, 2026, 5:01 AM UTC | 1 hr 13 min | 560 mi |
| High · 100 | ZH9957 | Sep 16, 2026, 1:00 AM UTC | Sep 16, 2026, 2:23 AM UTC | 1 hr 23 min | 582 mi |
| Limited · 84Unreliable track hidden | ZH9130 | Route unverified | Sep 15, 2026, 3:13 PM UTC | Sep 15, 2026, 4:22 PM UTC | 1 hr 9 min | 518 mi |
| Limited · 84Unreliable track hidden | ZH9129 | Route unverified | Sep 15, 2026, 9:25 AM UTC | Sep 15, 2026, 11:22 AM UTC | 1 hr 58 min | 929 mi |
| Limited · 84Unreliable track hidden | ZH9232 | Route unverified | Sep 15, 2026, 6:35 AM UTC | Sep 15, 2026, 8:01 AM UTC | 1 hr 26 min | 643 mi |
| Limited · 84Unreliable track hidden | ZH9231 | Route unverified | Sep 15, 2026, 1:01 AM UTC | Sep 15, 2026, 2:19 AM UTC | 1 hr 17 min | 635 mi |
| High · 100 | ZH9810 | Sep 14, 2026, 12:38 PM UTC | Sep 14, 2026, 2:23 PM UTC | 1 hr 45 min | 746 mi |
| High · 100 | ZH9809 | Sep 14, 2026, 8:13 AM UTC | Sep 14, 2026, 10:16 AM UTC | 2 hr 3 min | 870 mi |
| High · 100 | ZH9138 | Sep 14, 2026, 3:28 AM UTC | Sep 14, 2026, 6:42 AM UTC | 3 hr 14 min | 1,239 mi |
| High · 100 | ZH9137 | Sep 13, 2026, 11:07 PM UTC | Sep 14, 2026, 1:40 AM UTC | 2 hr 33 min | 1,168 mi |
| High · 100 | ZH8928 | Sep 13, 2026, 4:23 PM UTC | Sep 13, 2026, 6:20 PM UTC | 1 hr 57 min | 813 mi |
| High · 100 | ZH8927 | Sep 13, 2026, 1:43 PM UTC | Sep 13, 2026, 3:14 PM UTC | 1 hr 31 min | 740 mi |
| High · 100 | ZH9638 | Sep 13, 2026, 5:36 AM UTC | Sep 13, 2026, 10:27 AM UTC | 4 hr 51 min | 2,060 mi |
| High · 100 | ZH9637 | Sep 13, 2026, 12:11 AM UTC | Sep 13, 2026, 3:52 AM UTC | 3 hr 41 min | 1,923 mi |
| Limited · 84Unreliable track hidden | ZH9130 | Route unverified | Sep 12, 2026, 3:47 PM UTC | Sep 12, 2026, 4:32 PM UTC | 45 min | 286 mi |
| Limited · 84Unreliable track hidden | ZH9129 | Route unverified | Sep 12, 2026, 9:22 AM UTC | Sep 12, 2026, 11:05 AM UTC | 1 hr 42 min | 845 mi |
| High · 100 | ZH8920 | Sep 12, 2026, 4:20 AM UTC | Sep 12, 2026, 7:09 AM UTC | 2 hr 49 min | 1,332 mi |
| High · 100 | ZH8919 | Sep 12, 2026, 12:30 AM UTC | Sep 12, 2026, 3:09 AM UTC | 2 hr 39 min | 1,288 mi |
| High · 100 | ZH9850 | Sep 11, 2026, 11:39 AM UTC | Sep 11, 2026, 1:31 PM UTC | 1 hr 52 min | 800 mi |
| High · 100 | ZH9849 | Sep 11, 2026, 8:35 AM UTC | Sep 11, 2026, 10:26 AM UTC | 1 hr 52 min | 810 mi |
| High · 100 | ZH9138 | Sep 11, 2026, 3:20 AM UTC | Sep 11, 2026, 6:08 AM UTC | 2 hr 49 min | 1,290 mi |
| High · 100 | ZH9137 | Sep 10, 2026, 11:07 PM UTC | Sep 11, 2026, 1:27 AM UTC | 2 hr 20 min | 1,131 mi |
| High · 100 | ZH9950 | Sep 10, 2026, 4:25 PM UTC | Sep 10, 2026, 6:21 PM UTC | 1 hr 56 min | 775 mi |
| High · 100 | ZH9949 | Sep 10, 2026, 1:26 PM UTC | Sep 10, 2026, 2:57 PM UTC | 1 hr 31 min | 708 mi |
| Low · 20Unreliable track hidden | ZH9918 | Route unverified | Sep 10, 2026, 7:02 AM UTC | Sep 10, 2026, 9:41 AM UTC | 2 hr 38 min | 1,293 mi |
| Low · 20Unreliable track hidden | ZH9917 | Route unverified | Sep 10, 2026, 2:14 AM UTC | Sep 10, 2026, 4:49 AM UTC | 2 hr 34 min | 1,163 mi |
| High · 100 | ZH9146 | Sep 9, 2026, 1:04 PM UTC | Sep 9, 2026, 3:52 PM UTC | 2 hr 48 min | 1,240 mi |
| High · 100 | ZH9145 | Sep 9, 2026, 9:42 AM UTC | Sep 9, 2026, 12:05 PM UTC | 2 hr 23 min | 1,145 mi |
| High · 100 | ZH9930 | Sep 9, 2026, 5:10 AM UTC | Sep 9, 2026, 7:44 AM UTC | 2 hr 34 min | 1,149 mi |
| High · 100 | ZH9929 | Sep 9, 2026, 1:22 AM UTC | Sep 9, 2026, 3:43 AM UTC | 2 hr 21 min | 1,067 mi |
| High · 100 | ZH9146 | Sep 8, 2026, 1:01 PM UTC | Sep 8, 2026, 3:45 PM UTC | 2 hr 44 min | 1,233 mi |
| High · 100 | ZH9145 | Sep 8, 2026, 9:28 AM UTC | Sep 8, 2026, 11:51 AM UTC | 2 hr 23 min | 1,127 mi |
| Low · 20Unreliable track hidden | ZH9930 | Route unverified | Sep 8, 2026, 5:13 AM UTC | Sep 8, 2026, 7:29 AM UTC | 2 hr 16 min | 1,064 mi |
| High · 100 | ZH9929 | Sep 8, 2026, 1:00 AM UTC | Sep 8, 2026, 3:15 AM UTC | 2 hr 16 min | 1,077 mi |
| High · 100 | ZH9146 | Sep 7, 2026, 1:15 PM UTC | Sep 7, 2026, 3:50 PM UTC | 2 hr 35 min | 1,198 mi |
| High · 100 | ZH9145 | Sep 7, 2026, 9:35 AM UTC | Sep 7, 2026, 12:05 PM UTC | 2 hr 31 min | 1,155 mi |
| High · 100 | ZH9138 | Sep 7, 2026, 3:11 AM UTC | Sep 7, 2026, 5:47 AM UTC | 2 hr 36 min | 1,168 mi |
| High · 100 | ZH9137 | Sep 6, 2026, 11:06 PM UTC | Sep 7, 2026, 1:37 AM UTC | 2 hr 30 min | 1,163 mi |
| High · 100 | ZH9468 | Sep 6, 2026, 2:47 PM UTC | Sep 6, 2026, 4:24 PM UTC | 1 hr 37 min | 685 mi |
| Limited · 84Unreliable track hidden | ZH9467 | Route unverified | Sep 6, 2026, 11:28 AM UTC | Sep 6, 2026, 12:10 PM UTC | 42 min | 335 mi |
| High · 100 | ZH9918 | Sep 6, 2026, 7:03 AM UTC | Sep 6, 2026, 9:34 AM UTC | 2 hr 31 min | 1,247 mi |
| High · 100 | ZH9917 | Sep 6, 2026, 2:06 AM UTC | Sep 6, 2026, 4:46 AM UTC | 2 hr 39 min | 1,306 mi |
| High · 100 | ZH9110 | Sep 5, 2026, 1:32 PM UTC | Sep 5, 2026, 3:47 PM UTC | 2 hr 15 min | 1,175 mi |
| Limited · 84Unreliable track hidden | ZH9109 | Route unverified | Sep 5, 2026, 9:37 AM UTC | Sep 5, 2026, 10:58 AM UTC | 1 hr 21 min | 680 mi |
| Limited · 84Unreliable track hidden | ZH9132 | Route unverified | Sep 5, 2026, 8:31 AM UTC | Sep 5, 2026, 8:47 AM UTC | 16 min | 92.4 mi |
| Limited · 84Unreliable track hidden | ZH9132 | Route unverified | Sep 5, 2026, 5:33 AM UTC | Sep 5, 2026, 6:41 AM UTC | 1 hr 8 min | 430 mi |
| Limited · 84Unreliable track hidden | ZH9131 | Route unverified | Sep 5, 2026, 12:18 AM UTC | Sep 5, 2026, 2:00 AM UTC | 1 hr 42 min | 835 mi |
| High · 100 | ZH9810 | Sep 4, 2026, 12:16 PM UTC | Sep 4, 2026, 2:29 PM UTC | 2 hr 13 min | 970 mi |
| High · 100 | ZH9809 | Sep 4, 2026, 8:02 AM UTC | Sep 4, 2026, 9:53 AM UTC | 1 hr 51 min | 859 mi |
| Low · 20Unreliable track hidden | ZH9138 | Route unverified | Sep 4, 2026, 3:46 AM UTC | Sep 4, 2026, 6:33 AM UTC | 2 hr 47 min | 1,220 mi |
| High · 100 | ZH9137 | Sep 3, 2026, 11:23 PM UTC | Sep 4, 2026, 1:33 AM UTC | 2 hr 11 min | 1,083 mi |
| High · 100 | ZH9146 | Sep 3, 2026, 1:01 PM UTC | Sep 3, 2026, 3:46 PM UTC | 2 hr 45 min | 1,222 mi |
| High · 100 | ZH9145 | Sep 3, 2026, 9:34 AM UTC | Sep 3, 2026, 12:01 PM UTC | 2 hr 27 min | 1,166 mi |
| Limited · 84Unreliable track hidden | ZH9232 | Route unverified | Sep 3, 2026, 5:53 AM UTC | Sep 3, 2026, 7:04 AM UTC | 1 hr 11 min | 516 mi |
| Limited · 84Unreliable track hidden | ZH9231 | Route unverified | Sep 3, 2026, 12:11 AM UTC | Sep 3, 2026, 1:26 AM UTC | 1 hr 15 min | 630 mi |
| High · 100 | ZH9532 | Sep 2, 2026, 1:49 PM UTC | Sep 2, 2026, 3:47 PM UTC | 1 hr 58 min | 889 mi |
| High · 100 | ZH9531 | Sep 2, 2026, 10:38 AM UTC | Sep 2, 2026, 12:08 PM UTC | 1 hr 29 min | 758 mi |
| Limited · 84Unreliable track hidden | ZH8106 | Route unverified | Sep 2, 2026, 4:52 AM UTC | Sep 2, 2026, 8:27 AM UTC | 3 hr 35 min | 1,725 mi |
| Limited · 84Unreliable track hidden | ZH8105 | Route unverified | Sep 1, 2026, 10:46 PM UTC | Sep 2, 2026, 2:15 AM UTC | 3 hr 29 min | 1,810 mi |
| High · 100 | ZH9850 | Sep 1, 2026, 12:23 PM UTC | Sep 1, 2026, 2:22 PM UTC | 1 hr 59 min | 836 mi |
| High · 100 | ZH9849 | Sep 1, 2026, 9:46 AM UTC | Sep 1, 2026, 11:34 AM UTC | 1 hr 48 min | 780 mi |
| Limited · 84Unreliable track hidden | ZH9132 | Route unverified | Sep 1, 2026, 6:18 AM UTC | Sep 1, 2026, 7:19 AM UTC | 1 hr 1 min | 393 mi |
| Limited · 84Unreliable track hidden | ZH9131 | Route unverified | Sep 1, 2026, 12:09 AM UTC | Sep 1, 2026, 1:53 AM UTC | 1 hr 44 min | 880 mi |
| Low · 20Unreliable track hidden | ZH9530 | Route unverified | Aug 31, 2026, 4:04 PM UTC | Aug 31, 2026, 5:58 PM UTC | 1 hr 54 min | 863 mi |
| High · 100 | ZH9529 | Aug 31, 2026, 11:32 AM UTC | Aug 31, 2026, 1:38 PM UTC | 2 hr 5 min | 924 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026