36 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…
36 active days
1,238 mi avg per flight
2 hr 38 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 |
|---|---|---|---|---|---|---|---|---|---|
| 173 | 86 | 87 | 0 | 35 | 42 | 1 | 1 | Sep 24, 2026, 5:34 AM UTC | |
| 21 | 10 | 11 | 0 | 4 | 4 | 1 | 1 | Sep 14, 2026, 10:13 AM UTC | |
| 18 | 9 | 9 | 0 | 4 | 4 | 1 | 1 | Sep 24, 2026, 5:34 AM UTC | |
| 9 | 5 | 4 | 0 | 2 | 2 | 1 | 1 | Sep 21, 2026, 10:05 AM UTC | |
| 7 | 4 | 3 | 0 | 2 | 4 | 1 | 1 | Sep 23, 2026, 4:32 PM 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 |
|---|---|---|---|---|---|---|---|
| 6 | 6 | 0 | 5,197 mi | 11 hr 38 min | Aug 21, 2026, 2:32 PM UTC | Sep 17, 2026, 5:00 PM UTC | |
| 6 | 6 | 0 | 12,246 mi | 1d 19 min | Aug 23, 2026, 4:30 AM UTC | Sep 13, 2026, 8:40 AM UTC | |
| 6 | 6 | 0 | 7,821 mi | 15 hr 55 min | Aug 23, 2026, 12:23 AM UTC | Sep 13, 2026, 3:06 AM UTC | |
| 5 | 5 | 0 | 9,201 mi | 19 hr 47 min | Aug 24, 2026, 6:01 AM UTC | Sep 21, 2026, 10:05 AM UTC | |
| 5 | 5 | 0 | 8,715 mi | 18 hr 32 min | Aug 20, 2026, 6:37 AM UTC | Sep 14, 2026, 10:13 AM UTC | |
| 5 | 5 | 0 | 8,243 mi | 17 hr 8 min | Aug 20, 2026, 1:54 AM UTC | Sep 14, 2026, 4:49 AM UTC | |
Observation log
Latest 100 flights for B-20ES within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | ZH330 | Sep 24, 2026, 11:48 AM UTC | Sep 24, 2026, 3:28 PM UTC | 3 hr 40 min | 1,773 mi | |
| Low · 20Unreliable track hidden | ZH329 | Route unverified | Sep 24, 2026, 6:59 AM UTC | Sep 24, 2026, 10:30 AM UTC | 3 hr 31 min | 1,670 mi |
| High · 100 | ZH102 | Sep 24, 2026, 4:07 AM UTC | Sep 24, 2026, 5:34 AM UTC |
| 5 |
| 5 |
| 0 |
| 5,161 mi |
| 11 hr 3 min |
| Aug 23, 2026, 8:21 PM UTC |
| Sep 13, 2026, 10:50 PM UTC |
| 5 | 5 | 0 | 5,058 mi | 10 hr 50 min | Aug 23, 2026, 4:47 PM UTC | Sep 13, 2026, 6:38 PM UTC |
| 5 | 5 | 0 | 10,261 mi | 21 hr 37 min | Aug 25, 2026, 10:20 AM UTC | Sep 13, 2026, 2:55 PM UTC |
| 5 | 5 | 0 | 3,796 mi | 8 hr 30 min | Aug 20, 2026, 1:40 PM UTC | Sep 10, 2026, 2:54 PM UTC |
| 5 | 5 | 0 | 6,084 mi | 12 hr 39 min | Aug 22, 2026, 11:20 AM UTC | Sep 3, 2026, 1:58 PM UTC |
| 4 | 4 | 0 | 2,380 mi | 5 hr 47 min | Sep 18, 2026, 3:58 AM UTC | Sep 24, 2026, 5:34 AM UTC |
| 4 | 4 | 0 | 2,661 mi | 5 hr 58 min | Sep 18, 2026, 12:55 AM UTC | Sep 24, 2026, 2:29 AM UTC |
| 4 | 4 | 0 | 7,426 mi | 15 hr 35 min | Sep 18, 2026, 11:57 AM UTC | Sep 23, 2026, 4:32 PM UTC |
| 4 | 4 | 0 | 6,956 mi | 14 hr 3 min | Aug 24, 2026, 12:40 AM UTC | Sep 21, 2026, 4:41 AM UTC |
| 4 | 4 | 0 | 3,816 mi | 8 hr 29 min | Aug 21, 2026, 11:20 AM UTC | Sep 17, 2026, 12:01 PM UTC |
| 4 | 4 | 0 | 3,874 mi | 7 hr 45 min | Aug 21, 2026, 6:38 AM UTC | Sep 17, 2026, 8:41 AM UTC |
| 3 | 3 | 0 | 5,239 mi | 10 hr 42 min | Sep 18, 2026, 7:04 AM UTC | Sep 23, 2026, 10:59 AM UTC |
| 3 | 3 | 0 | 1,988 mi | 4 hr 26 min | Aug 29, 2026, 2:44 PM UTC | Sep 15, 2026, 3:29 PM UTC |
| 3 | 3 | 0 | 2,107 mi | 4 hr 55 min | Aug 29, 2026, 12:05 PM UTC | Sep 15, 2026, 1:01 PM UTC |
| 2 | 2 | 0 | 1,944 mi | 4 hr 2 min | Sep 9, 2026, 12:41 PM UTC | Sep 20, 2026, 4:18 PM UTC |
| 2 | 2 | 0 | 1,569 mi | 3 hr 38 min | Sep 9, 2026, 8:47 AM UTC | Sep 20, 2026, 12:26 PM UTC |
| 2 | 2 | 0 | 2,281 mi | 4 hr 52 min | Sep 19, 2026, 2:07 PM UTC | Sep 20, 2026, 7:37 AM UTC |
| 2 | 2 | 0 | 1,993 mi | 3 hr 59 min | Sep 19, 2026, 10:37 AM UTC | Sep 20, 2026, 3:29 AM UTC |
| 2 | 2 | 0 | 1,787 mi | 4 hr 18 min | Sep 7, 2026, 11:37 PM UTC | Sep 17, 2026, 1:57 AM UTC |
| 2 | 2 | 0 | 1,940 mi | 4 hr 11 min | Aug 29, 2026, 2:58 AM UTC | Sep 15, 2026, 4:25 AM UTC |
| 2 | 2 | 0 | 1,950 mi | 4 hr 10 min | Aug 28, 2026, 10:38 PM UTC | Sep 15, 2026, 12:51 AM UTC |
| 2 | 2 | 0 | 1,163 mi | 3 hr 11 min | Sep 5, 2026, 11:00 PM UTC | Sep 11, 2026, 12:36 AM UTC |
| 1 | 1 | 0 | 843 mi | 1 hr 53 min | Sep 21, 2026, 2:57 PM UTC | Sep 21, 2026, 4:50 PM UTC |
| 1 | 1 | 0 | 850 mi | 1 hr 56 min | Sep 21, 2026, 12:01 PM UTC | Sep 21, 2026, 1:57 PM UTC |
| 1 | 1 | 0 | 813 mi | 1 hr 53 min | Sep 16, 2026, 12:19 AM UTC | Sep 16, 2026, 2:12 AM UTC |
| 1 | 1 | 0 | 602 mi | 1 hr 20 min | Sep 11, 2026, 2:32 AM UTC | Sep 11, 2026, 3:53 AM UTC |
| 1 | 1 | 0 | 1,419 mi | 2 hr 53 min | Sep 9, 2026, 4:01 AM UTC | Sep 9, 2026, 6:55 AM UTC |
| 1 | 1 | 0 | 1,822 mi | 3 hr 41 min | Aug 22, 2026, 5:39 AM UTC | Aug 22, 2026, 9:20 AM UTC |
| 1 | 1 | 0 | 1,895 mi | 3 hr 48 min | Aug 22, 2026, 12:16 AM UTC | Aug 22, 2026, 4:04 AM UTC |
| 1 hr 27 min |
| 596 mi |
| High · 100 | ZH101 | Sep 24, 2026, 1:03 AM UTC | Sep 24, 2026, 2:29 AM UTC | 1 hr 26 min | 634 mi |
| High · 100 | ZH330 | Sep 23, 2026, 12:33 PM UTC | Sep 23, 2026, 4:32 PM UTC | 3 hr 59 min | 1,892 mi |
| High · 100 | ZH329 | Sep 23, 2026, 7:26 AM UTC | Sep 23, 2026, 10:59 AM UTC | 3 hr 33 min | 1,760 mi |
| High · 100 | ZH102 | Sep 23, 2026, 3:56 AM UTC | Sep 23, 2026, 5:23 AM UTC | 1 hr 27 min | 594 mi |
| High · 100 | ZH101 | Sep 23, 2026, 1:00 AM UTC | Sep 23, 2026, 2:32 AM UTC | 1 hr 32 min | 675 mi |
| High · 100 | ZH330 | Sep 22, 2026, 11:51 AM UTC | Sep 22, 2026, 3:43 PM UTC | 3 hr 52 min | 1,861 mi |
| Low · 20Unreliable track hidden | ZH329 | Route unverified | Sep 22, 2026, 7:02 AM UTC | Sep 22, 2026, 10:37 AM UTC | 3 hr 35 min | 1,705 mi |
| High · 100 | ZH102 | Sep 22, 2026, 3:51 AM UTC | Sep 22, 2026, 5:23 AM UTC | 1 hr 32 min | 602 mi |
| High · 100 | ZH101 | Sep 22, 2026, 12:51 AM UTC | Sep 22, 2026, 2:23 AM UTC | 1 hr 32 min | 683 mi |
| High · 100 | ZH8928 | Sep 21, 2026, 2:57 PM UTC | Sep 21, 2026, 4:50 PM UTC | 1 hr 53 min | 843 mi |
| High · 100 | ZH8927 | Sep 21, 2026, 12:01 PM UTC | Sep 21, 2026, 1:57 PM UTC | 1 hr 56 min | 850 mi |
| High · 100 | ZH240 | Sep 21, 2026, 6:12 AM UTC | Sep 21, 2026, 10:05 AM UTC | 3 hr 53 min | 1,810 mi |
| High · 100 | ZH239 | Sep 21, 2026, 12:56 AM UTC | Sep 21, 2026, 4:41 AM UTC | 3 hr 45 min | 1,826 mi |
| High · 100 | ZH9532 | Sep 20, 2026, 2:15 PM UTC | Sep 20, 2026, 4:18 PM UTC | 2 hr 3 min | 1,005 mi |
| High · 100 | ZH9531 | Sep 20, 2026, 10:19 AM UTC | Sep 20, 2026, 12:26 PM UTC | 2 hr 7 min | 890 mi |
| High · 100 | ZH9930 | Sep 20, 2026, 5:13 AM UTC | Sep 20, 2026, 7:37 AM UTC | 2 hr 24 min | 1,149 mi |
| High · 100 | ZH9929 | Sep 20, 2026, 1:17 AM UTC | Sep 20, 2026, 3:29 AM UTC | 2 hr 12 min | 1,070 mi |
| High · 100 | ZH9938 | Sep 19, 2026, 2:07 PM UTC | Sep 19, 2026, 4:35 PM UTC | 2 hr 28 min | 1,133 mi |
| High · 100 | ZH9937 | Sep 19, 2026, 10:37 AM UTC | Sep 19, 2026, 12:23 PM UTC | 1 hr 47 min | 922 mi |
| High · 100 | ZH328 | Sep 19, 2026, 5:17 AM UTC | Sep 19, 2026, 9:10 AM UTC | 3 hr 54 min | 1,851 mi |
| High · 100 | ZH327 | Sep 19, 2026, 12:03 AM UTC | Sep 19, 2026, 3:39 AM UTC | 3 hr 36 min | 1,753 mi |
| High · 100 | ZH330 | Sep 18, 2026, 11:57 AM UTC | Sep 18, 2026, 3:47 PM UTC | 3 hr 50 min | 1,822 mi |
| High · 100 | ZH329 | Sep 18, 2026, 7:04 AM UTC | Sep 18, 2026, 10:37 AM UTC | 3 hr 32 min | 1,726 mi |
| High · 100 | ZH102 | Sep 18, 2026, 3:58 AM UTC | Sep 18, 2026, 5:19 AM UTC | 1 hr 21 min | 589 mi |
| High · 100 | ZH101 | Sep 18, 2026, 12:55 AM UTC | Sep 18, 2026, 2:23 AM UTC | 1 hr 28 min | 669 mi |
| High · 100 | ZH9860 | Sep 17, 2026, 3:03 PM UTC | Sep 17, 2026, 5:00 PM UTC | 1 hr 58 min | 852 mi |
| High · 100 | ZH8598 | Sep 17, 2026, 9:58 AM UTC | Sep 17, 2026, 12:01 PM UTC | 2 hr 4 min | 952 mi |
| High · 100 | ZH8597 | Sep 17, 2026, 6:36 AM UTC | Sep 17, 2026, 8:41 AM UTC | 2 hr 5 min | 1,003 mi |
| Limited · 84Unreliable track hidden | ZH9562 | Route unverified | Sep 17, 2026, 4:29 AM UTC | Sep 17, 2026, 5:15 AM UTC | 46 min | 321 mi |
| High · 100 | ZH9561 | Sep 16, 2026, 11:34 PM UTC | Sep 17, 2026, 1:57 AM UTC | 2 hr 23 min | 950 mi |
| Limited · 84Unreliable track hidden | ZH8560 | Route unverified | Sep 16, 2026, 4:29 PM UTC | Sep 16, 2026, 4:50 PM UTC | 21 min | 118 mi |
| Limited · 84Unreliable track hidden | ZH8559 | Route unverified | Sep 16, 2026, 7:16 AM UTC | Sep 16, 2026, 8:15 AM UTC | 59 min | 429 mi |
| Limited · 84Unreliable track hidden | ZH9699 | Route unverified | Sep 16, 2026, 4:46 AM UTC | Sep 16, 2026, 5:55 AM UTC | 1 hr 10 min | 451 mi |
| High · 100 | ZH9700 | Sep 16, 2026, 12:19 AM UTC | Sep 16, 2026, 2:12 AM UTC | 1 hr 53 min | 813 mi |
| High · 100 | ZH8552 | Sep 15, 2026, 1:57 PM UTC | Sep 15, 2026, 3:29 PM UTC | 1 hr 32 min | 672 mi |
| High · 100 | ZH8551 | Sep 15, 2026, 11:21 AM UTC | Sep 15, 2026, 1:01 PM UTC | 1 hr 40 min | 703 mi |
| Limited · 84Unreliable track hidden | ZH8586 | Route unverified | Sep 15, 2026, 9:34 AM UTC | Sep 15, 2026, 9:55 AM UTC | 21 min | 117 mi |
| Limited · 84Unreliable track hidden | ZH8585 | Route unverified | Sep 15, 2026, 5:38 AM UTC | Sep 15, 2026, 6:39 AM UTC | 1 hr 1 min | 420 mi |
| High · 100 | ZH9373 | Sep 15, 2026, 2:18 AM UTC | Sep 15, 2026, 4:25 AM UTC | 2 hr 6 min | 986 mi |
| High · 100 | ZH9374 | Sep 14, 2026, 10:44 PM UTC | Sep 15, 2026, 12:51 AM UTC | 2 hr 7 min | 983 mi |
| Low · 35Unreliable track hidden | ZH9855 | Route unverified | Sep 14, 2026, 1:29 PM UTC | Sep 14, 2026, 2:56 PM UTC | 1 hr 27 min | 654 mi |
| High · 100 | ZH662 | Sep 14, 2026, 6:23 AM UTC | Sep 14, 2026, 10:13 AM UTC | 3 hr 50 min | 1,688 mi |
| High · 100 | ZH661 | Sep 14, 2026, 1:32 AM UTC | Sep 14, 2026, 4:49 AM UTC | 3 hr 17 min | 1,618 mi |
| High · 100 | ZH118 | Sep 13, 2026, 8:39 PM UTC | Sep 13, 2026, 10:50 PM UTC | 2 hr 11 min | 1,045 mi |
| High · 100 | ZH117 | Sep 13, 2026, 4:33 PM UTC | Sep 13, 2026, 6:38 PM UTC | 2 hr 5 min | 991 mi |
| High · 100 | ZH652 | Sep 13, 2026, 10:28 AM UTC | Sep 13, 2026, 2:55 PM UTC | 4 hr 27 min | 2,079 mi |
| High · 100 | ZH651 | Sep 13, 2026, 4:38 AM UTC | Sep 13, 2026, 8:40 AM UTC | 4 hr 2 min | 2,080 mi |
| High · 100 | ZH9924 | Sep 13, 2026, 12:27 AM UTC | Sep 13, 2026, 3:06 AM UTC | 2 hr 40 min | 1,309 mi |
| Limited · 84Unreliable track hidden | ZH9923 | Route unverified | Sep 12, 2026, 11:40 AM UTC | Sep 12, 2026, 1:27 PM UTC | 1 hr 47 min | 919 mi |
| High · 100 | ZH240 | Sep 12, 2026, 5:45 AM UTC | Sep 12, 2026, 9:51 AM UTC | 4 hr 6 min | 1,838 mi |
| Low · 20Unreliable track hidden | ZH239 | Route unverified | Sep 12, 2026, 12:47 AM UTC | Sep 12, 2026, 4:18 AM UTC | 3 hr 30 min | 1,792 mi |
| High · 100 | ZH9860 | Sep 11, 2026, 2:57 PM UTC | Sep 11, 2026, 4:55 PM UTC | 1 hr 58 min | 866 mi |
| Limited · 84Unreliable track hidden | ZH8582 | Route unverified | Sep 11, 2026, 11:15 AM UTC | Sep 11, 2026, 11:43 AM UTC | 27 min | 140 mi |
| Limited · 84Unreliable track hidden | ZH8581 | Route unverified | Sep 11, 2026, 5:38 AM UTC | Sep 11, 2026, 6:38 AM UTC | 1 hr | 436 mi |
| High · 100 | ZH9572 | Sep 11, 2026, 2:32 AM UTC | Sep 11, 2026, 3:53 AM UTC | 1 hr 20 min | 602 mi |
| High · 100 | ZH9571 | Sep 10, 2026, 11:14 PM UTC | Sep 11, 2026, 12:36 AM UTC | 1 hr 22 min | 564 mi |
| High · 100 | ZH9855 | Sep 10, 2026, 1:30 PM UTC | Sep 10, 2026, 2:54 PM UTC | 1 hr 24 min | 677 mi |
| High · 100 | ZH662 | Sep 10, 2026, 6:31 AM UTC | Sep 10, 2026, 10:06 AM UTC | 3 hr 36 min | 1,703 mi |
| Low · 20Unreliable track hidden | ZH661 | Route unverified | Sep 10, 2026, 1:58 AM UTC | Sep 10, 2026, 5:14 AM UTC | 3 hr 16 min | 1,562 mi |
| High · 100 | ZH9528 | Sep 9, 2026, 12:41 PM UTC | Sep 9, 2026, 2:41 PM UTC | 2 hr | 939 mi |
| High · 100 | ZH9527 | Sep 9, 2026, 8:47 AM UTC | Sep 9, 2026, 10:19 AM UTC | 1 hr 32 min | 679 mi |
| High · 100 | ZH8920 | Sep 9, 2026, 4:01 AM UTC | Sep 9, 2026, 6:55 AM UTC | 2 hr 53 min | 1,419 mi |
| Limited · 84Unreliable track hidden | ZH8919 | Route unverified | Sep 9, 2026, 12:05 AM UTC | Sep 9, 2026, 2:25 AM UTC | 2 hr 21 min | 1,171 mi |
| High · 100 | ZH9860 | Sep 8, 2026, 3:12 PM UTC | Sep 8, 2026, 4:56 PM UTC | 1 hr 45 min | 839 mi |
| High · 100 | ZH8598 | Sep 8, 2026, 9:54 AM UTC | Sep 8, 2026, 11:56 AM UTC | 2 hr 1 min | 940 mi |
| High · 100 | ZH8597 | Sep 8, 2026, 6:32 AM UTC | Sep 8, 2026, 8:28 AM UTC | 1 hr 56 min | 967 mi |
| Limited · 84Unreliable track hidden | ZH9562 | Route unverified | Sep 8, 2026, 4:37 AM UTC | Sep 8, 2026, 5:17 AM UTC | 41 min | 265 mi |
| High · 100 | ZH9561 | Sep 7, 2026, 11:37 PM UTC | Sep 8, 2026, 1:32 AM UTC | 1 hr 55 min | 837 mi |
| High · 100 | ZH9855 | Sep 7, 2026, 1:04 PM UTC | Sep 7, 2026, 2:46 PM UTC | 1 hr 42 min | 750 mi |
| Low · 20Unreliable track hidden | ZH662 | Route unverified | Sep 7, 2026, 6:21 AM UTC | Sep 7, 2026, 9:58 AM UTC | 3 hr 37 min | 1,604 mi |
| High · 100 | ZH661 | Sep 7, 2026, 1:39 AM UTC | Sep 7, 2026, 5:12 AM UTC | 3 hr 34 min | 1,658 mi |
| High · 100 | ZH9860 | Sep 6, 2026, 3:01 PM UTC | Sep 6, 2026, 4:50 PM UTC | 1 hr 49 min | 899 mi |
| Limited · 84Unreliable track hidden | ZH8582 | Route unverified | Sep 6, 2026, 11:10 AM UTC | Sep 6, 2026, 11:32 AM UTC | 22 min | 110 mi |
| Limited · 84Unreliable track hidden | ZH8581 | Route unverified | Sep 6, 2026, 5:25 AM UTC | Sep 6, 2026, 6:32 AM UTC | 1 hr 7 min | 425 mi |
| Limited · 84Unreliable track hidden | ZH9572 | Route unverified | Sep 6, 2026, 3:05 AM UTC | Sep 6, 2026, 4:10 AM UTC | 1 hr 5 min | 451 mi |
| High · 100 | ZH9571 | Sep 5, 2026, 11:00 PM UTC | Sep 6, 2026, 12:49 AM UTC | 1 hr 48 min | 598 mi |
| High · 100 | ZH9855 | Sep 5, 2026, 1:14 PM UTC | Sep 5, 2026, 3:08 PM UTC | 1 hr 54 min | 817 mi |
| High · 100 | ZH662 | Sep 5, 2026, 6:36 AM UTC | Sep 5, 2026, 10:12 AM UTC | 3 hr 36 min | 1,729 mi |
| High · 100 | ZH661 | Sep 5, 2026, 1:57 AM UTC | Sep 5, 2026, 5:14 AM UTC | 3 hr 17 min | 1,621 mi |
| High · 100 | ZH118 | Sep 4, 2026, 8:06 PM UTC | Sep 4, 2026, 10:23 PM UTC | 2 hr 17 min | 1,048 mi |
| High · 100 | ZH117 | Sep 4, 2026, 4:32 PM UTC | Sep 4, 2026, 6:46 PM UTC | 2 hr 14 min | 1,018 mi |
| High · 100 | ZH652 | Sep 4, 2026, 10:45 AM UTC | Sep 4, 2026, 3:10 PM UTC | 4 hr 25 min | 2,058 mi |
| High · 100 | ZH651 | Sep 4, 2026, 5:26 AM UTC | Sep 4, 2026, 9:24 AM UTC | 3 hr 58 min | 2,030 mi |
| High · 100 | ZH9924 | Sep 4, 2026, 12:31 AM UTC | Sep 4, 2026, 3:13 AM UTC | 2 hr 42 min | 1,296 mi |
| High · 100 | ZH9923 | Sep 3, 2026, 11:27 AM UTC | Sep 3, 2026, 1:58 PM UTC | 2 hr 31 min | 1,245 mi |
| High · 100 | ZH240 | Sep 3, 2026, 5:45 AM UTC | Sep 3, 2026, 9:37 AM UTC | 3 hr 52 min | 1,779 mi |
| High · 100 | ZH239 | Sep 3, 2026, 12:53 AM UTC | Sep 3, 2026, 4:17 AM UTC | 3 hr 23 min | 1,689 mi |
| High · 100 | ZH118 | Sep 2, 2026, 8:27 PM UTC | Sep 2, 2026, 10:38 PM UTC | 2 hr 11 min | 1,025 mi |
| High · 100 | ZH117 | Sep 2, 2026, 5:13 PM UTC | Sep 2, 2026, 7:26 PM UTC | 2 hr 13 min | 1,032 mi |
| High · 100 | ZH652 | Sep 2, 2026, 11:25 AM UTC | Sep 2, 2026, 3:52 PM UTC | 4 hr 26 min | 2,069 mi |
| High · 100 | ZH651 | Sep 2, 2026, 6:10 AM UTC | Sep 2, 2026, 10:08 AM UTC | 3 hr 58 min | 2,050 mi |
| High · 100 | ZH9924 | Sep 2, 2026, 12:40 AM UTC | Sep 2, 2026, 3:25 AM UTC | 2 hr 44 min | 1,318 mi |
| High · 100 | ZH9923 | Sep 1, 2026, 11:38 AM UTC | Sep 1, 2026, 2:03 PM UTC | 2 hr 25 min | 1,175 mi |
| Low · 20Unreliable track hidden | ZH240 | Route unverified | Sep 1, 2026, 6:05 AM UTC | Sep 1, 2026, 10:05 AM UTC | 4 hr | 1,826 mi |
| Limited · 84Unreliable track hidden | ZH239 | Route unverified | Sep 1, 2026, 2:28 AM UTC | Sep 1, 2026, 4:47 AM UTC | 2 hr 19 min | 1,175 mi |
| Limited · 74Unreliable track hidden | ZH9860 | Route unverified | Sep 1, 2026, 1:24 AM UTC | Sep 1, 2026, 2:00 AM UTC | 36 min | 285 mi |
| High · 100 | ZH9860 | Aug 31, 2026, 4:32 PM UTC | Aug 31, 2026, 6:27 PM UTC | 1 hr 55 min | 845 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026