Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked tail number
Aircraft details
Analysis window
Every derived statistic, daily trend, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
32 active days
1,025 mi avg per flight
2 hr 13 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 |
|---|---|---|---|---|---|---|---|---|---|
| 155 | 77 | 78 | 0 | 62 | 65 | 1 | 1 | Sep 24, 2026, 9:28 AM UTC | |
| 9 | 5 | 4 | 0 | 3 | 3 | 1 | 1 | Sep 11, 2026, 8:15 AM UTC | |
| 7 | 4 | 3 | 0 | 4 | 4 | 1 | 1 | Sep 17, 2026, 10:26 AM UTC | |
| 2 | 1 | 1 | 0 | 2 | 2 | 1 | 1 | Aug 24, 2026, 6:17 PM UTC | |
| 1 | 0 | 1 | 0 | 1 | 1 | 1 | 1 | Aug 24, 2026, 3:24 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 |
|---|---|---|---|---|---|---|---|
| 4 | 4 | 0 | 4,961 mi | 10 hr 33 min | Aug 26, 2026, 5:26 AM UTC | Sep 11, 2026, 8:15 AM UTC | |
| 4 | 4 | 0 | 5,003 mi | 10 hr 44 min | Aug 26, 2026, 1:15 AM UTC | Sep 11, 2026, 4:16 AM UTC | |
| 3 | 3 | 0 | 4,068 mi | 8 hr 45 min | Aug 20, 2026, 12:53 PM UTC | Sep 4, 2026, 2:47 PM UTC | |
| 2 | 2 | 0 | 2,248 mi | 5 hr 12 min | Sep 15, 2026, 9:59 AM UTC | Sep 23, 2026, 11:32 AM UTC | |
| 2 | 2 | 0 | 2,046 mi | 4 hr 18 min | Sep 15, 2026, 6:34 AM UTC | Sep 23, 2026, 7:41 AM UTC | |
| 2 | 2 | 0 | 1,303 mi | 2 hr 53 min | Sep 16, 2026, 10:54 PM UTC | Sep 23, 2026, 3:41 AM UTC | |
Observation log
Latest 100 flights for B-9939 within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | ZH9526 | Sep 24, 2026, 11:07 AM UTC | Sep 24, 2026, 1:12 PM UTC | 2 hr 5 min | 932 mi | |
| High · 100 | ZH9525 | Sep 24, 2026, 7:32 AM UTC | Sep 24, 2026, 9:28 AM UTC | 1 hr 56 min | 859 mi | |
| High · 100 | ZH9912 | Sep 24, 2026, 3:10 AM UTC | Sep 24, 2026, 5:50 AM UTC | 2 hr 40 min | 1,353 mi | |
| 2 |
| 2 |
| 0 |
| 1,264 mi |
| 2 hr 54 min |
| Sep 16, 2026, 2:11 PM UTC |
| Sep 22, 2026, 3:30 PM UTC |
| 2 | 2 | 0 | 1,562 mi | 3 hr 15 min | Aug 21, 2026, 11:57 AM UTC | Sep 18, 2026, 3:38 AM UTC |
| 2 | 2 | 0 | 1,559 mi | 3 hr 4 min | Aug 21, 2026, 7:40 AM UTC | Sep 17, 2026, 3:38 PM UTC |
| 2 | 2 | 0 | 3,516 mi | 7 hr 48 min | Sep 13, 2026, 6:06 AM UTC | Sep 17, 2026, 10:26 AM UTC |
| 2 | 2 | 0 | 3,305 mi | 6 hr 31 min | Sep 13, 2026, 1:42 AM UTC | Sep 17, 2026, 5:47 AM UTC |
| 2 | 2 | 0 | 1,373 mi | 3 hr 5 min | Sep 9, 2026, 11:40 AM UTC | Sep 12, 2026, 1:06 PM UTC |
| 2 | 2 | 0 | 1,898 mi | 4 hr 10 min | Aug 20, 2026, 8:26 AM UTC | Sep 4, 2026, 9:52 AM UTC |
| 2 | 2 | 0 | 2,507 mi | 5 hr 12 min | Aug 26, 2026, 11:38 AM UTC | Sep 3, 2026, 2:27 PM UTC |
| 2 | 2 | 0 | 2,222 mi | 4 hr 44 min | Aug 26, 2026, 11:17 PM UTC | Sep 1, 2026, 2:32 PM UTC |
| 2 | 2 | 0 | 1,138 mi | 2 hr 42 min | Aug 29, 2026, 6:13 AM UTC | Aug 31, 2026, 7:50 AM UTC |
| 2 | 2 | 0 | 2,087 mi | 4 hr 38 min | Aug 28, 2026, 6:59 AM UTC | Aug 30, 2026, 8:36 AM UTC |
| 2 | 2 | 0 | 1,144 mi | 2 hr 48 min | Aug 28, 2026, 4:29 AM UTC | Aug 30, 2026, 5:26 AM UTC |
| 2 | 2 | 0 | 2,260 mi | 4 hr 31 min | Aug 26, 2026, 3:29 PM UTC | Aug 27, 2026, 5:38 AM UTC |
| 2 | 2 | 0 | 3,507 mi | 7 hr 27 min | Aug 23, 2026, 7:22 PM UTC | Aug 25, 2026, 10:58 PM UTC |
| 1 | 1 | 0 | 859 mi | 1 hr 56 min | Sep 24, 2026, 7:32 AM UTC | Sep 24, 2026, 9:28 AM UTC |
| 1 | 1 | 0 | 1,353 mi | 2 hr 40 min | Sep 24, 2026, 3:10 AM UTC | Sep 24, 2026, 5:50 AM UTC |
| 1 | 1 | 0 | 1,228 mi | 2 hr 39 min | Sep 23, 2026, 10:56 PM UTC | Sep 24, 2026, 1:35 AM UTC |
| 1 | 1 | 0 | 1,309 mi | 2 hr 46 min | Sep 19, 2026, 11:54 PM UTC | Sep 20, 2026, 2:40 AM UTC |
| 1 | 1 | 0 | 1,706 mi | 3 hr 24 min | Sep 18, 2026, 5:06 AM UTC | Sep 18, 2026, 8:30 AM UTC |
| 1 | 1 | 0 | 1,717 mi | 3 hr 35 min | Sep 15, 2026, 1:25 AM UTC | Sep 15, 2026, 4:59 AM UTC |
| 1 | 1 | 0 | 394 mi | 1 hr 4 min | Sep 14, 2026, 7:54 AM UTC | Sep 14, 2026, 8:58 AM UTC |
| 1 | 1 | 0 | 447 mi | 1 hr 9 min | Sep 14, 2026, 5:05 AM UTC | Sep 14, 2026, 6:14 AM UTC |
| 1 | 1 | 0 | 641 mi | 1 hr 36 min | Sep 14, 2026, 2:03 AM UTC | Sep 14, 2026, 3:39 AM UTC |
| 1 | 1 | 0 | 647 mi | 1 hr 27 min | Sep 12, 2026, 2:22 PM UTC | Sep 12, 2026, 3:49 PM UTC |
| 1 | 1 | 0 | 757 mi | 1 hr 45 min | Sep 12, 2026, 7:02 AM UTC | Sep 12, 2026, 8:46 AM UTC |
| 1 | 1 | 0 | 842 mi | 1 hr 41 min | Sep 12, 2026, 3:21 AM UTC | Sep 12, 2026, 5:01 AM UTC |
| 1 | 1 | 0 | 858 mi | 1 hr 46 min | Sep 11, 2026, 2:13 PM UTC | Sep 11, 2026, 3:59 PM UTC |
| 1 | 1 | 0 | 755 mi | 1 hr 39 min | Sep 10, 2026, 2:21 PM UTC | Sep 10, 2026, 4:00 PM UTC |
| 1 | 1 | 0 | 731 mi | 1 hr 26 min | Sep 10, 2026, 11:40 AM UTC | Sep 10, 2026, 1:06 PM UTC |
| 1 | 1 | 0 | 792 mi | 1 hr 50 min | Sep 9, 2026, 8:24 AM UTC | Sep 9, 2026, 10:14 AM UTC |
| 1 | 1 | 0 | 1,192 mi | 2 hr 41 min | Sep 7, 2026, 9:05 AM UTC | Sep 7, 2026, 11:46 AM UTC |
| 1 | 1 | 0 | 774 mi | 1 hr 45 min | Sep 7, 2026, 2:07 AM UTC | Sep 7, 2026, 3:52 AM UTC |
| 1 | 1 | 0 | 674 mi | 1 hr 38 min | Sep 5, 2026, 2:25 AM UTC | Sep 5, 2026, 4:03 AM UTC |
| 1 | 1 | 0 | 607 mi | 1 hr 20 min | Sep 4, 2026, 11:33 PM UTC | Sep 5, 2026, 12:52 AM UTC |
| 1 | 1 | 0 | 382 mi | 58 min | Sep 4, 2026, 2:39 AM UTC | Sep 4, 2026, 3:37 AM UTC |
| 1 | 1 | 0 | 977 mi | 2 hr 4 min | Sep 3, 2026, 11:25 PM UTC | Sep 4, 2026, 1:29 AM UTC |
| 1 | 1 | 0 | 1,375 mi | 2 hr 50 min | Sep 2, 2026, 6:35 AM UTC | Sep 2, 2026, 9:26 AM UTC |
| 1 | 1 | 0 | 616 mi | 1 hr 31 min | Sep 1, 2026, 9:42 AM UTC | Sep 1, 2026, 11:13 AM UTC |
| 1 | 1 | 0 | 650 mi | 1 hr 33 min | Sep 1, 2026, 4:51 AM UTC | Sep 1, 2026, 6:23 AM UTC |
| 1 | 1 | 0 | 647 mi | 1 hr 32 min | Sep 1, 2026, 1:48 AM UTC | Sep 1, 2026, 3:20 AM UTC |
| 1 | 1 | 0 | 561 mi | 1 hr 9 min | Aug 31, 2026, 11:17 PM UTC | Sep 1, 2026, 12:26 AM UTC |
| 1 | 1 | 0 | 626 mi | 1 hr 31 min | Aug 31, 2026, 1:59 PM UTC | Aug 31, 2026, 3:30 PM UTC |
| 1 | 1 | 0 | 916 mi | 2 hr 7 min | Aug 30, 2026, 10:09 AM UTC | Aug 30, 2026, 12:16 PM UTC |
| 1 | 1 | 0 | 1,116 mi | 2 hr 24 min | Aug 29, 2026, 2:51 AM UTC | Aug 29, 2026, 5:15 AM UTC |
| 1 | 1 | 0 | 1,013 mi | 2 hr 10 min | Aug 28, 2026, 11:22 PM UTC | Aug 29, 2026, 1:32 AM UTC |
| 1 | 1 | 0 | 567 mi | 1 hr 24 min | Aug 28, 2026, 2:38 PM UTC | Aug 28, 2026, 4:01 PM UTC |
| 1 | 1 | 0 | 586 mi | 1 hr 21 min | Aug 27, 2026, 7:16 AM UTC | Aug 27, 2026, 8:36 AM UTC |
| 1 | 1 | 0 | 1,695 mi | 3 hr 24 min | Aug 25, 2026, 2:41 PM UTC | Aug 25, 2026, 6:05 PM UTC |
| 1 | 1 | 0 | 1,307 mi | 2 hr 38 min | Aug 25, 2026, 10:31 AM UTC | Aug 25, 2026, 1:10 PM UTC |
| 1 | 1 | 0 | 1,756 mi | 3 hr 49 min | Aug 24, 2026, 2:28 PM UTC | Aug 24, 2026, 6:17 PM UTC |
| 1 | 1 | 0 | 1,671 mi | 3 hr 29 min | Aug 24, 2026, 9:46 AM UTC | Aug 24, 2026, 1:15 PM UTC |
| 1 | 1 | 0 | 1,070 mi | 2 hr 20 min | Aug 24, 2026, 1:04 AM UTC | Aug 24, 2026, 3:24 AM UTC |
| 1 | 1 | 0 | 1,638 mi | 3 hr 35 min | Aug 23, 2026, 8:48 AM UTC | Aug 23, 2026, 12:23 PM UTC |
| 1 | 1 | 0 | 869 mi | 1 hr 53 min | Aug 23, 2026, 1:10 AM UTC | Aug 23, 2026, 3:03 AM UTC |
| 1 | 1 | 0 | 856 mi | 1 hr 55 min | Aug 22, 2026, 11:53 AM UTC | Aug 22, 2026, 1:48 PM UTC |
| 1 | 1 | 0 | 987 mi | 2 hr 6 min | Aug 21, 2026, 3:09 AM UTC | Aug 21, 2026, 5:15 AM UTC |
| High · 100 |
| ZH9911 |
| Sep 23, 2026, 10:56 PM UTC |
| Sep 24, 2026, 1:35 AM UTC |
| 2 hr 39 min |
| 1,228 mi |
| High · 100 | ZH9932 | Sep 23, 2026, 8:56 AM UTC | Sep 23, 2026, 11:32 AM UTC | 2 hr 36 min | 1,113 mi |
| Low · 35Unreliable track hidden | ZH9932 | Route unverified | Sep 23, 2026, 8:04 AM UTC | Sep 23, 2026, 8:05 AM UTC | 1 min | 0 mi |
| High · 100 | ZH9931 | Sep 23, 2026, 5:26 AM UTC | Sep 23, 2026, 7:41 AM UTC | 2 hr 15 min | 1,046 mi |
| High · 100 | ZH8956 | Sep 23, 2026, 2:16 AM UTC | Sep 23, 2026, 3:41 AM UTC | 1 hr 25 min | 631 mi |
| High · 100 | ZH8953 | Sep 22, 2026, 2:00 PM UTC | Sep 22, 2026, 3:30 PM UTC | 1 hr 30 min | 644 mi |
| Limited · 84Unreliable track hidden | ZH9134 | Route unverified | Sep 22, 2026, 10:22 AM UTC | Sep 22, 2026, 11:34 AM UTC | 1 hr 12 min | 513 mi |
| Limited · 84Unreliable track hidden | ZH9133 | Route unverified | Sep 22, 2026, 5:08 AM UTC | Sep 22, 2026, 7:07 AM UTC | 2 hr | 938 mi |
| Limited · 84Unreliable track hidden | ZH9408 | Route unverified | Sep 21, 2026, 11:15 AM UTC | Sep 21, 2026, 12:45 PM UTC | 1 hr 30 min | 621 mi |
| Limited · 84Unreliable track hidden | ZH9407 | Route unverified | Sep 21, 2026, 6:45 AM UTC | Sep 21, 2026, 7:58 AM UTC | 1 hr 13 min | 583 mi |
| Limited · 84Unreliable track hidden | ZH9122 | Route unverified | Sep 20, 2026, 11:12 AM UTC | Sep 20, 2026, 12:31 PM UTC | 1 hr 20 min | 590 mi |
| High · 100 | ZH9121 | Sep 19, 2026, 11:54 PM UTC | Sep 20, 2026, 2:40 AM UTC | 2 hr 46 min | 1,309 mi |
| Low · 20Unreliable track hidden | ZH9602 | Route unverified | Sep 19, 2026, 8:47 AM UTC | Sep 19, 2026, 12:15 PM UTC | 3 hr 28 min | 1,680 mi |
| Limited · 84Unreliable track hidden | ZH8136 | Route unverified | Sep 19, 2026, 6:04 AM UTC | Sep 19, 2026, 6:57 AM UTC | 53 min | 402 mi |
| Limited · 84Unreliable track hidden | ZH8135 | Route unverified | Sep 18, 2026, 11:06 AM UTC | Sep 18, 2026, 1:03 PM UTC | 1 hr 57 min | 916 mi |
| High · 100 | ZH9601 | Sep 18, 2026, 5:06 AM UTC | Sep 18, 2026, 8:30 AM UTC | 3 hr 24 min | 1,706 mi |
| High · 100 | ZH9412 | Sep 18, 2026, 2:03 AM UTC | Sep 18, 2026, 3:38 AM UTC | 1 hr 35 min | 758 mi |
| High · 100 | ZH9417 | Sep 17, 2026, 2:06 PM UTC | Sep 17, 2026, 3:38 PM UTC | 1 hr 32 min | 781 mi |
| High · 100 | ZH336 | Sep 17, 2026, 6:53 AM UTC | Sep 17, 2026, 10:26 AM UTC | 3 hr 33 min | 1,727 mi |
| High · 100 | ZH335 | Sep 17, 2026, 2:36 AM UTC | Sep 17, 2026, 5:47 AM UTC | 3 hr 11 min | 1,643 mi |
| High · 100 | ZH8954 | Sep 16, 2026, 10:54 PM UTC | Sep 17, 2026, 12:21 AM UTC | 1 hr 27 min | 672 mi |
| High · 100 | ZH8953 | Sep 16, 2026, 2:11 PM UTC | Sep 16, 2026, 3:35 PM UTC | 1 hr 24 min | 620 mi |
| Limited · 84Unreliable track hidden | ZH9122 | Route unverified | Sep 16, 2026, 10:58 AM UTC | Sep 16, 2026, 12:21 PM UTC | 1 hr 23 min | 608 mi |
| Low · 35Unreliable track hidden | ZH9121 | Route unverified | Sep 16, 2026, 4:06 AM UTC | Sep 16, 2026, 4:09 AM UTC | 3 min | 6.9 mi |
| Limited · 84Unreliable track hidden | ZH9121 | Route unverified | Sep 16, 2026, 12:02 AM UTC | Sep 16, 2026, 2:01 AM UTC | 1 hr 59 min | 938 mi |
| High · 100 | ZH9936 | Sep 15, 2026, 9:59 AM UTC | Sep 15, 2026, 12:34 PM UTC | 2 hr 36 min | 1,135 mi |
| High · 100 | ZH9935 | Sep 15, 2026, 6:34 AM UTC | Sep 15, 2026, 8:37 AM UTC | 2 hr 3 min | 1,000 mi |
| High · 100 | ZH9606 | Sep 15, 2026, 1:25 AM UTC | Sep 15, 2026, 4:59 AM UTC | 3 hr 35 min | 1,717 mi |
| Limited · 84Unreliable track hidden | ZH9704 | Route unverified | Sep 14, 2026, 10:29 AM UTC | Sep 14, 2026, 12:09 PM UTC | 1 hr 40 min | 734 mi |
| High · 100 | ZH9704 | Sep 14, 2026, 7:54 AM UTC | Sep 14, 2026, 8:58 AM UTC | 1 hr 4 min | 394 mi |
| High · 100 | ZH9703 | Sep 14, 2026, 5:05 AM UTC | Sep 14, 2026, 6:14 AM UTC | 1 hr 9 min | 447 mi |
| High · 100 | ZH9703 | Sep 14, 2026, 2:03 AM UTC | Sep 14, 2026, 3:39 AM UTC | 1 hr 36 min | 641 mi |
| Limited · 84Unreliable track hidden | ZH9605 | Route unverified | Sep 13, 2026, 12:17 PM UTC | Sep 13, 2026, 2:39 PM UTC | 2 hr 21 min | 1,266 mi |
| High · 100 | ZH336 | Sep 13, 2026, 6:06 AM UTC | Sep 13, 2026, 10:21 AM UTC | 4 hr 15 min | 1,789 mi |
| High · 100 | ZH335 | Sep 13, 2026, 1:42 AM UTC | Sep 13, 2026, 5:02 AM UTC | 3 hr 20 min | 1,662 mi |
| High · 100 | ZH8970 | Sep 12, 2026, 2:22 PM UTC | Sep 12, 2026, 3:49 PM UTC | 1 hr 27 min | 647 mi |
| High · 100 | ZH8969 | Sep 12, 2026, 11:34 AM UTC | Sep 12, 2026, 1:06 PM UTC | 1 hr 32 min | 694 mi |
| High · 100 | ZH9456 | Sep 12, 2026, 7:02 AM UTC | Sep 12, 2026, 8:46 AM UTC | 1 hr 45 min | 757 mi |
| High · 100 | ZH9455 | Sep 12, 2026, 3:21 AM UTC | Sep 12, 2026, 5:01 AM UTC | 1 hr 41 min | 842 mi |
| High · 100 | ZH9532 | Sep 11, 2026, 2:13 PM UTC | Sep 11, 2026, 3:59 PM UTC | 1 hr 46 min | 858 mi |
| Limited · 84Unreliable track hidden | ZH9531 | Route unverified | Sep 11, 2026, 10:31 AM UTC | Sep 11, 2026, 11:52 AM UTC | 1 hr 21 min | 650 mi |
| High · 100 | ZH642 | Sep 11, 2026, 5:34 AM UTC | Sep 11, 2026, 8:15 AM UTC | 2 hr 41 min | 1,233 mi |
| High · 100 | ZH641 | Sep 11, 2026, 1:40 AM UTC | Sep 11, 2026, 4:16 AM UTC | 2 hr 35 min | 1,228 mi |
| High · 100 | ZH8986 | Sep 10, 2026, 2:21 PM UTC | Sep 10, 2026, 4:00 PM UTC | 1 hr 39 min | 755 mi |
| High · 100 | ZH8985 | Sep 10, 2026, 11:40 AM UTC | Sep 10, 2026, 1:06 PM UTC | 1 hr 26 min | 731 mi |
| High · 100 | ZH642 | Sep 10, 2026, 6:14 AM UTC | Sep 10, 2026, 8:48 AM UTC | 2 hr 34 min | 1,219 mi |
| High · 100 | ZH641 | Sep 10, 2026, 2:31 AM UTC | Sep 10, 2026, 5:12 AM UTC | 2 hr 41 min | 1,234 mi |
| Limited · 74Unreliable track hidden | ZH8969 | Route unverified | Sep 9, 2026, 2:13 PM UTC | Sep 9, 2026, 3:46 PM UTC | 1 hr 32 min | 677 mi |
| High · 100 | ZH8969 | Sep 9, 2026, 11:40 AM UTC | Sep 9, 2026, 1:13 PM UTC | 1 hr 33 min | 680 mi |
| High · 100 | ZH9886 | Sep 9, 2026, 8:24 AM UTC | Sep 9, 2026, 10:14 AM UTC | 1 hr 50 min | 792 mi |
| Limited · 84Unreliable track hidden | ZH9885 | Route unverified | Sep 9, 2026, 4:14 AM UTC | Sep 9, 2026, 5:14 AM UTC | 59 min | 449 mi |
| Limited · 84Unreliable track hidden | ZH9140 | Route unverified | Sep 9, 2026, 12:06 AM UTC | Sep 9, 2026, 1:16 AM UTC | 1 hr 10 min | 531 mi |
| Limited · 84Unreliable track hidden | ZH8186 | Route unverified | Sep 8, 2026, 12:12 PM UTC | Sep 8, 2026, 1:37 PM UTC | 1 hr 25 min | 700 mi |
| Low · 20Unreliable track hidden | ZH9733 | Route unverified | Sep 7, 2026, 1:15 PM UTC | Sep 7, 2026, 2:58 PM UTC | 1 hr 42 min | 750 mi |
| High · 100 | ZH9733 | Sep 7, 2026, 9:05 AM UTC | Sep 7, 2026, 11:46 AM UTC | 2 hr 41 min | 1,192 mi |
| Limited · 84Unreliable track hidden | ZH9734 | Route unverified | Sep 7, 2026, 4:49 AM UTC | Sep 7, 2026, 7:09 AM UTC | 2 hr 20 min | 1,028 mi |
| High · 100 | ZH9734 | Sep 7, 2026, 2:07 AM UTC | Sep 7, 2026, 3:52 AM UTC | 1 hr 45 min | 774 mi |
| Limited · 84Unreliable track hidden | ZH9315 | Route unverified | Sep 5, 2026, 3:06 PM UTC | Sep 5, 2026, 3:27 PM UTC | 22 min | 151 mi |
| Limited · 84Unreliable track hidden | ZH9408 | Route unverified | Sep 5, 2026, 11:38 AM UTC | Sep 5, 2026, 12:32 PM UTC | 54 min | 403 mi |
| Low · 20Unreliable track hidden | ZH9407 | Route unverified | Sep 5, 2026, 6:54 AM UTC | Sep 5, 2026, 8:26 AM UTC | 1 hr 32 min | 737 mi |
| High · 100 | ZH8982 | Sep 5, 2026, 2:25 AM UTC | Sep 5, 2026, 4:03 AM UTC | 1 hr 38 min | 674 mi |
| High · 100 | ZH8981 | Sep 4, 2026, 11:33 PM UTC | Sep 5, 2026, 12:52 AM UTC | 1 hr 20 min | 607 mi |
| High · 100 | ZH9118 | Sep 4, 2026, 11:50 AM UTC | Sep 4, 2026, 2:47 PM UTC | 2 hr 57 min | 1,366 mi |
| High · 100 | ZH9111 | Sep 4, 2026, 8:05 AM UTC | Sep 4, 2026, 9:52 AM UTC | 1 hr 47 min | 893 mi |
| Limited · 84Unreliable track hidden | ZH9111 | Route unverified | Sep 4, 2026, 5:48 AM UTC | Sep 4, 2026, 6:14 AM UTC | 26 min | 200 mi |
| High · 100 | ZH9112 | Sep 4, 2026, 2:39 AM UTC | Sep 4, 2026, 3:37 AM UTC | 58 min | 382 mi |
| High · 100 | ZH9112 | Sep 3, 2026, 11:25 PM UTC | Sep 4, 2026, 1:29 AM UTC | 2 hr 4 min | 977 mi |
| High · 100 | ZH9115 | Sep 3, 2026, 11:53 AM UTC | Sep 3, 2026, 2:27 PM UTC | 2 hr 33 min | 1,234 mi |
| High · 100 | ZH642 | Sep 3, 2026, 6:03 AM UTC | Sep 3, 2026, 8:45 AM UTC | 2 hr 42 min | 1,233 mi |
| High · 100 | ZH641 | Sep 3, 2026, 2:28 AM UTC | Sep 3, 2026, 5:05 AM UTC | 2 hr 37 min | 1,245 mi |
| Limited · 84Unreliable track hidden | ZH8918 | Route unverified | Sep 2, 2026, 10:21 AM UTC | Sep 2, 2026, 1:18 PM UTC | 2 hr 57 min | 1,392 mi |
| High · 100 | ZH8917 | Sep 2, 2026, 6:35 AM UTC | Sep 2, 2026, 9:26 AM UTC | 2 hr 50 min | 1,375 mi |
| High · 100 | ZH9116 | Sep 2, 2026, 1:40 AM UTC | Sep 2, 2026, 4:31 AM UTC | 2 hr 51 min | 1,336 mi |
| High · 100 | ZH9188 | Sep 1, 2026, 12:13 PM UTC | Sep 1, 2026, 2:32 PM UTC | 2 hr 19 min | 1,102 mi |
| High · 100 | ZH8748 | Sep 1, 2026, 9:42 AM UTC | Sep 1, 2026, 11:13 AM UTC | 1 hr 31 min | 616 mi |
| High · 100 | ZH8748 | Sep 1, 2026, 4:51 AM UTC | Sep 1, 2026, 6:23 AM UTC | 1 hr 33 min | 650 mi |
| High · 100 | ZH8747 | Sep 1, 2026, 1:48 AM UTC | Sep 1, 2026, 3:20 AM UTC | 1 hr 32 min | 647 mi |
| High · 100 | ZH8747 | Aug 31, 2026, 11:17 PM UTC | Sep 1, 2026, 12:26 AM UTC | 1 hr 9 min | 561 mi |
| High · 100 | ZH8171 | Aug 31, 2026, 1:59 PM UTC | Aug 31, 2026, 3:30 PM UTC | 1 hr 31 min | 626 mi |
| Low · 35Unreliable track hidden | ZH8172 | Route unverified | Aug 31, 2026, 9:08 AM UTC | Aug 31, 2026, 9:38 AM UTC | 30 min | 209 mi |
| High · 100 | ZH8172 | Aug 31, 2026, 6:21 AM UTC | Aug 31, 2026, 7:50 AM UTC | 1 hr 29 min | 607 mi |
| Limited · 84Unreliable track hidden | ZH8736 | Route unverified | Aug 30, 2026, 2:16 PM UTC | Aug 30, 2026, 3:45 PM UTC | 1 hr 29 min | 575 mi |
| High · 100 | ZH8736 | Aug 30, 2026, 10:09 AM UTC | Aug 30, 2026, 12:16 PM UTC | 2 hr 7 min | 916 mi |
| High · 100 | ZH8735 | Aug 30, 2026, 6:15 AM UTC | Aug 30, 2026, 8:36 AM UTC | 2 hr 21 min | 1,066 mi |
| High · 100 | ZH8735 | Aug 30, 2026, 4:11 AM UTC | Aug 30, 2026, 5:26 AM UTC | 1 hr 15 min | 538 mi |
| Limited · 84Unreliable track hidden | ZH8171 | Route unverified | Aug 29, 2026, 2:05 PM UTC | Aug 29, 2026, 3:22 PM UTC | 1 hr 17 min | 524 mi |
| Low · 35Unreliable track hidden | ZH8172 | Route unverified | Aug 29, 2026, 9:03 AM UTC | Aug 29, 2026, 9:38 AM UTC | 34 min | 218 mi |
| High · 100 | ZH8172 | Aug 29, 2026, 6:13 AM UTC | Aug 29, 2026, 7:27 AM UTC | 1 hr 14 min | 531 mi |
| High · 100 | ZH8760 | Aug 29, 2026, 2:51 AM UTC | Aug 29, 2026, 5:15 AM UTC | 2 hr 24 min | 1,116 mi |
| High · 100 | ZH8759 | Aug 28, 2026, 11:22 PM UTC | Aug 29, 2026, 1:32 AM UTC | 2 hr 10 min | 1,013 mi |
| High · 100 | ZH8736 | Aug 28, 2026, 2:38 PM UTC | Aug 28, 2026, 4:01 PM UTC | 1 hr 24 min | 567 mi |
| Low · 20Unreliable track hidden | ZH8736 | Route unverified | Aug 28, 2026, 11:35 AM UTC | Aug 28, 2026, 1:28 PM UTC | 1 hr 53 min | 918 mi |
| High · 100 | ZH8735 | Aug 28, 2026, 6:59 AM UTC | Aug 28, 2026, 9:16 AM UTC | 2 hr 17 min | 1,021 mi |
| High · 100 | ZH8735 | Aug 28, 2026, 4:29 AM UTC | Aug 28, 2026, 6:02 AM UTC | 1 hr 33 min | 606 mi |
| Limited · 84Unreliable track hidden | ZH8742 | Route unverified | Aug 27, 2026, 2:16 PM UTC | Aug 27, 2026, 3:28 PM UTC | 1 hr 13 min | 527 mi |
| Low · 35Unreliable track hidden | ZH8742 | Route unverified | Aug 27, 2026, 1:15 PM UTC | Aug 27, 2026, 1:23 PM UTC | 7 min | 18.7 mi |
| Limited · 84Unreliable track hidden | ZH8741 | Route unverified | Aug 27, 2026, 9:26 AM UTC | Aug 27, 2026, 10:20 AM UTC | 54 min | 295 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026