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…
27 active days
891 mi avg per flight
1 hr 58 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 |
|---|---|---|---|---|---|---|---|---|---|
| 140 | 70 | 70 | 0 | 47 | 49 | 1 | 1 | Sep 24, 2026, 6:54 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 |
|---|---|---|---|---|---|---|---|
| 6 | 6 | 0 | 4,430 mi | 10 hr 18 min | Aug 28, 2026, 4:16 AM UTC | Sep 24, 2026, 6:54 AM UTC | |
| 4 | 4 | 0 | 3,239 mi | 7 hr 59 min | Aug 28, 2026, 7:46 AM UTC | Sep 20, 2026, 1:12 AM UTC | |
| 3 | 3 | 0 | 1,026 mi | 2 hr 26 min | Sep 2, 2026, 1:36 PM UTC | Sep 23, 2026, 12:20 AM UTC | |
| 3 | 3 | 0 | 3,129 mi | 7 hr 4 min | Aug 26, 2026, 1:26 PM UTC | Sep 3, 2026, 2:09 PM UTC | |
| 2 | 2 | 0 | 722 mi | 1 hr 52 min | Sep 3, 2026, 1:45 AM UTC | Sep 23, 2026, 2:51 AM UTC | |
| 2 | 2 | 0 | 2,377 mi | 4 hr 36 min | Aug 26, 2026, 3:46 AM UTC | Sep 21, 2026, 5:47 AM UTC | |
Observation log
Latest 100 flights for B-309P within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| Limited · 84Unreliable track hidden | ZH9225 | Route unverified | Sep 24, 2026, 12:32 PM UTC | Sep 24, 2026, 1:38 PM UTC | 1 hr 5 min | 537 mi |
| Limited · 84Unreliable track hidden | ZH9868 | Route unverified | Sep 24, 2026, 8:29 AM UTC | Sep 24, 2026, 9:45 AM UTC | 1 hr 17 min | 612 mi |
| High · 100 | ZH9867 | Sep 24, 2026, 5:13 AM UTC | Sep 24, 2026, 6:54 AM UTC | 1 hr 41 min | 763 mi | |
| High · 100 |
| 2 |
| 2 |
| 0 |
| 2,413 mi |
| 5 hr |
| Aug 25, 2026, 11:54 PM UTC |
| Sep 21, 2026, 2:01 AM UTC |
| 2 | 2 | 0 | 1,567 mi | 3 hr 19 min | Aug 25, 2026, 2:17 PM UTC | Sep 20, 2026, 3:53 PM UTC |
| 2 | 2 | 0 | 2,249 mi | 4 hr 57 min | Aug 29, 2026, 4:54 AM UTC | Sep 18, 2026, 7:30 AM UTC |
| 2 | 2 | 0 | 1,545 mi | 3 hr 53 min | Aug 29, 2026, 1:39 AM UTC | Sep 18, 2026, 3:32 AM UTC |
| 2 | 2 | 0 | 2,053 mi | 4 hr 32 min | Aug 21, 2026, 7:58 AM UTC | Sep 14, 2026, 10:53 AM UTC |
| 2 | 2 | 0 | 3,915 mi | 8 hr 16 min | Aug 20, 2026, 1:27 AM UTC | Sep 14, 2026, 5:51 AM UTC |
| 2 | 2 | 0 | 2,014 mi | 4 hr 23 min | Aug 21, 2026, 12:01 PM UTC | Sep 7, 2026, 1:55 PM UTC |
| 2 | 2 | 0 | 2,082 mi | 4 hr 15 min | Sep 1, 2026, 11:33 PM UTC | Sep 3, 2026, 10:09 AM UTC |
| 2 | 2 | 0 | 1,884 mi | 4 hr 2 min | Aug 27, 2026, 11:29 AM UTC | Sep 1, 2026, 12:53 PM UTC |
| 1 | 1 | 0 | 539 mi | 1 hr 17 min | Sep 24, 2026, 2:13 AM UTC | Sep 24, 2026, 3:31 AM UTC |
| 1 | 1 | 0 | 473 mi | 1 hr 5 min | Sep 23, 2026, 11:56 PM UTC | Sep 24, 2026, 1:01 AM UTC |
| 1 | 1 | 0 | 756 mi | 1 hr 42 min | Sep 23, 2026, 3:05 PM UTC | Sep 23, 2026, 4:47 PM UTC |
| 1 | 1 | 0 | 903 mi | 1 hr 56 min | Sep 23, 2026, 11:53 AM UTC | Sep 23, 2026, 1:49 PM UTC |
| 1 | 1 | 0 | 192 mi | 41 min | Sep 22, 2026, 9:12 AM UTC | Sep 22, 2026, 9:53 AM UTC |
| 1 | 1 | 0 | 1,173 mi | 2 hr 51 min | Sep 22, 2026, 3:47 AM UTC | Sep 22, 2026, 6:38 AM UTC |
| 1 | 1 | 0 | 1,198 mi | 2 hr 22 min | Sep 22, 2026, 12:13 AM UTC | Sep 22, 2026, 2:35 AM UTC |
| 1 | 1 | 0 | 1,036 mi | 2 hr 5 min | Sep 20, 2026, 10:05 AM UTC | Sep 20, 2026, 12:10 PM UTC |
| 1 | 1 | 0 | 983 mi | 2 hr 2 min | Sep 20, 2026, 7:02 AM UTC | Sep 20, 2026, 9:04 AM UTC |
| 1 | 1 | 0 | 672 mi | 1 hr 24 min | Sep 20, 2026, 3:38 AM UTC | Sep 20, 2026, 5:01 AM UTC |
| 1 | 1 | 0 | 803 mi | 1 hr 50 min | Sep 19, 2026, 6:30 AM UTC | Sep 19, 2026, 8:19 AM UTC |
| 1 | 1 | 0 | 1,041 mi | 2 hr 20 min | Sep 18, 2026, 9:11 AM UTC | Sep 18, 2026, 11:31 AM UTC |
| 1 | 1 | 0 | 1,721 mi | 3 hr 37 min | Sep 17, 2026, 11:26 AM UTC | Sep 17, 2026, 3:03 PM UTC |
| 1 | 1 | 0 | 592 mi | 1 hr 20 min | Sep 7, 2026, 4:11 AM UTC | Sep 7, 2026, 5:30 AM UTC |
| 1 | 1 | 0 | 1,653 mi | 3 hr 16 min | Sep 6, 2026, 1:19 AM UTC | Sep 6, 2026, 4:35 AM UTC |
| 1 | 1 | 0 | 274 mi | 43 min | Sep 4, 2026, 11:08 PM UTC | Sep 4, 2026, 11:51 PM UTC |
| 1 | 1 | 0 | 692 mi | 1 hr 50 min | Sep 4, 2026, 9:42 AM UTC | Sep 4, 2026, 11:32 AM UTC |
| 1 | 1 | 0 | 1,001 mi | 2 hr 15 min | Sep 4, 2026, 6:31 AM UTC | Sep 4, 2026, 8:47 AM UTC |
| 1 | 1 | 0 | 672 mi | 1 hr 34 min | Sep 4, 2026, 12:07 AM UTC | Sep 4, 2026, 1:41 AM UTC |
| 1 | 1 | 0 | 955 mi | 2 hr 12 min | Sep 1, 2026, 1:53 PM UTC | Sep 1, 2026, 4:05 PM UTC |
| 1 | 1 | 0 | 551 mi | 1 hr 36 min | Aug 31, 2026, 6:28 AM UTC | Aug 31, 2026, 8:04 AM UTC |
| 1 | 1 | 0 | 612 mi | 1 hr 26 min | Aug 31, 2026, 4:05 AM UTC | Aug 31, 2026, 5:31 AM UTC |
| 1 | 1 | 0 | 617 mi | 1 hr 25 min | Aug 31, 2026, 1:26 AM UTC | Aug 31, 2026, 2:51 AM UTC |
| 1 | 1 | 0 | 558 mi | 1 hr 35 min | Aug 30, 2026, 10:48 PM UTC | Aug 31, 2026, 12:23 AM UTC |
| 1 | 1 | 0 | 1,240 mi | 2 hr 29 min | Aug 30, 2026, 1:13 PM UTC | Aug 30, 2026, 3:42 PM UTC |
| 1 | 1 | 0 | 1,262 mi | 2 hr 50 min | Aug 30, 2026, 9:16 AM UTC | Aug 30, 2026, 12:05 PM UTC |
| 1 | 1 | 0 | 1,600 mi | 3 hr 30 min | Aug 30, 2026, 12:36 AM UTC | Aug 30, 2026, 4:06 AM UTC |
| 1 | 1 | 0 | 743 mi | 1 hr 22 min | Aug 29, 2026, 1:05 PM UTC | Aug 29, 2026, 2:27 PM UTC |
| 1 | 1 | 0 | 478 mi | 1 hr 2 min | Aug 24, 2026, 10:21 AM UTC | Aug 24, 2026, 11:22 AM UTC |
| 1 | 1 | 0 | 677 mi | 1 hr 19 min | Aug 23, 2026, 9:35 AM UTC | Aug 23, 2026, 10:54 AM UTC |
| 1 | 1 | 0 | 763 mi | 1 hr 32 min | Aug 22, 2026, 2:05 PM UTC | Aug 22, 2026, 3:37 PM UTC |
| 1 | 1 | 0 | 1,265 mi | 2 hr 46 min | Aug 20, 2026, 12:35 PM UTC | Aug 20, 2026, 3:21 PM UTC |
| ZH9998 |
| Sep 24, 2026, 2:13 AM UTC |
| Sep 24, 2026, 3:31 AM UTC |
| 1 hr 17 min |
| 539 mi |
| High · 100 | ZH9997 | Sep 23, 2026, 11:56 PM UTC | Sep 24, 2026, 1:01 AM UTC | 1 hr 5 min | 473 mi |
| High · 100 | ZH8908 | Sep 23, 2026, 3:05 PM UTC | Sep 23, 2026, 4:47 PM UTC | 1 hr 42 min | 756 mi |
| High · 100 | ZH8907 | Sep 23, 2026, 11:53 AM UTC | Sep 23, 2026, 1:49 PM UTC | 1 hr 56 min | 903 mi |
| Limited · 84Unreliable track hidden | ZH9868 | Route unverified | Sep 23, 2026, 9:47 AM UTC | Sep 23, 2026, 10:08 AM UTC | 21 min | 98.8 mi |
| Limited · 74Unreliable track hidden | ZH9867 | Route unverified | Sep 23, 2026, 8:23 AM UTC | Sep 23, 2026, 9:18 AM UTC | 55 min | 418 mi |
| High · 100 | ZH9867 | Sep 23, 2026, 5:18 AM UTC | Sep 23, 2026, 7:04 AM UTC | 1 hr 46 min | 715 mi |
| High · 100 | ZH8898 | Sep 23, 2026, 1:59 AM UTC | Sep 23, 2026, 2:51 AM UTC | 53 min | 341 mi |
| High · 100 | ZH8897 | Sep 22, 2026, 11:24 PM UTC | Sep 23, 2026, 12:20 AM UTC | 56 min | 399 mi |
| Limited · 84Unreliable track hidden | ZH8945 | Route unverified | Sep 22, 2026, 11:21 AM UTC | Sep 22, 2026, 4:42 PM UTC | 5 hr 21 min | 1,857 mi |
| High · 100 | ZH8904 | Sep 22, 2026, 9:12 AM UTC | Sep 22, 2026, 9:53 AM UTC | 41 min | 192 mi |
| High · 100 | ZH8904 | Sep 22, 2026, 3:47 AM UTC | Sep 22, 2026, 6:38 AM UTC | 2 hr 51 min | 1,173 mi |
| High · 100 | ZH8903 | Sep 22, 2026, 12:13 AM UTC | Sep 22, 2026, 2:35 AM UTC | 2 hr 22 min | 1,198 mi |
| Limited · 84Unreliable track hidden | ZH9974 | Route unverified | Sep 21, 2026, 2:29 PM UTC | Sep 21, 2026, 2:40 PM UTC | 11 min | 40.9 mi |
| Limited · 84Unreliable track hidden | ZH9973 | Route unverified | Sep 21, 2026, 7:55 AM UTC | Sep 21, 2026, 2:06 PM UTC | 6 hr 11 min | 1,921 mi |
| High · 100 | ZH9994 | Sep 21, 2026, 3:46 AM UTC | Sep 21, 2026, 5:47 AM UTC | 2 hr 1 min | 1,067 mi |
| High · 100 | ZH9993 | Sep 20, 2026, 11:32 PM UTC | Sep 21, 2026, 2:01 AM UTC | 2 hr 28 min | 1,199 mi |
| High · 100 | ZH9444 | Sep 20, 2026, 2:16 PM UTC | Sep 20, 2026, 3:53 PM UTC | 1 hr 38 min | 771 mi |
| High · 100 | ZH9494 | Sep 20, 2026, 10:05 AM UTC | Sep 20, 2026, 12:10 PM UTC | 2 hr 5 min | 1,036 mi |
| High · 100 | ZH9493 | Sep 20, 2026, 7:02 AM UTC | Sep 20, 2026, 9:04 AM UTC | 2 hr 2 min | 983 mi |
| High · 100 | ZH9443 | Sep 20, 2026, 3:38 AM UTC | Sep 20, 2026, 5:01 AM UTC | 1 hr 24 min | 672 mi |
| High · 100 | ZH9876 | Sep 19, 2026, 11:12 PM UTC | Sep 20, 2026, 1:12 AM UTC | 2 hr | 810 mi |
| High · 100 | ZH9875 | Sep 19, 2026, 1:35 PM UTC | Sep 19, 2026, 3:06 PM UTC | 1 hr 31 min | 707 mi |
| Limited · 74Unreliable track hidden | ZH8594 | Route unverified | Sep 19, 2026, 9:28 AM UTC | Sep 19, 2026, 11:18 AM UTC | 1 hr 50 min | 718 mi |
| High · 100 | ZH8594 | Sep 19, 2026, 6:30 AM UTC | Sep 19, 2026, 8:19 AM UTC | 1 hr 50 min | 803 mi |
| Limited · 84Unreliable track hidden | ZH8310 | Route unverified | Sep 19, 2026, 3:48 AM UTC | Sep 19, 2026, 5:16 AM UTC | 1 hr 27 min | 617 mi |
| Low · 20Unreliable track hidden | ZH8310 | Route unverified | Sep 18, 2026, 11:57 PM UTC | Sep 19, 2026, 1:21 AM UTC | 1 hr 23 min | 653 mi |
| Limited · 84Unreliable track hidden | ZH9728 | Route unverified | Sep 18, 2026, 12:43 PM UTC | Sep 18, 2026, 1:46 PM UTC | 1 hr 3 min | 512 mi |
| High · 100 | ZH9728 | Sep 18, 2026, 9:11 AM UTC | Sep 18, 2026, 11:31 AM UTC | 2 hr 20 min | 1,041 mi |
| High · 100 | ZH9727 | Sep 18, 2026, 5:03 AM UTC | Sep 18, 2026, 7:30 AM UTC | 2 hr 27 min | 1,098 mi |
| High · 100 | ZH9727 | Sep 18, 2026, 1:35 AM UTC | Sep 18, 2026, 3:32 AM UTC | 1 hr 57 min | 825 mi |
| High · 100 | ZH9651 | Sep 17, 2026, 11:26 AM UTC | Sep 17, 2026, 3:03 PM UTC | 3 hr 37 min | 1,721 mi |
| High · 100 | ZH9866 | Sep 17, 2026, 7:18 AM UTC | Sep 17, 2026, 9:33 AM UTC | 2 hr 14 min | 839 mi |
| High · 100 | ZH9865 | Sep 17, 2026, 4:08 AM UTC | Sep 17, 2026, 5:55 AM UTC | 1 hr 47 min | 727 mi |
| Limited · 84Unreliable track hidden | ZH9226 | Route unverified | Sep 17, 2026, 1:05 AM UTC | Sep 17, 2026, 2:23 AM UTC | 1 hr 18 min | 567 mi |
| Limited · 84Unreliable track hidden | ZH9260 | Route unverified | Sep 16, 2026, 4:27 AM UTC | Sep 16, 2026, 5:29 AM UTC | 1 hr 1 min | 402 mi |
| Limited · 84Unreliable track hidden | ZH9259 | Route unverified | Sep 16, 2026, 2:40 AM UTC | Sep 16, 2026, 2:58 AM UTC | 18 min | 152 mi |
| Limited · 84Unreliable track hidden | ZH9276 | Route unverified | Sep 15, 2026, 1:20 PM UTC | Sep 15, 2026, 2:40 PM UTC | 1 hr 21 min | 640 mi |
| Limited · 84Unreliable track hidden | ZH9275 | Route unverified | Sep 15, 2026, 10:56 AM UTC | Sep 15, 2026, 12:21 PM UTC | 1 hr 25 min | 593 mi |
| Limited · 84Unreliable track hidden | ZH9203 | Route unverified | Sep 15, 2026, 2:49 AM UTC | Sep 15, 2026, 4:05 AM UTC | 1 hr 16 min | 622 mi |
| Limited · 84Unreliable track hidden | ZH8984 | Route unverified | Sep 14, 2026, 12:38 PM UTC | Sep 14, 2026, 2:34 PM UTC | 1 hr 56 min | 829 mi |
| High · 100 | ZH8983 | Sep 14, 2026, 8:38 AM UTC | Sep 14, 2026, 10:53 AM UTC | 2 hr 15 min | 1,022 mi |
| High · 100 | ZH9624 | Sep 14, 2026, 1:32 AM UTC | Sep 14, 2026, 5:51 AM UTC | 4 hr 19 min | 1,966 mi |
| Low · 20Unreliable track hidden | ZH9748 | Route unverified | Sep 13, 2026, 12:58 PM UTC | Sep 13, 2026, 1:53 PM UTC | 56 min | 513 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 13, 2026, 8:36 AM UTC | Sep 13, 2026, 10:16 AM UTC | 1 hr 40 min | 866 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 13, 2026, 5:15 AM UTC | Sep 13, 2026, 7:02 AM UTC | 1 hr 48 min | 831 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 13, 2026, 12:21 AM UTC | Sep 13, 2026, 2:24 AM UTC | 2 hr 3 min | 872 mi |
| Low · 20Unreliable track hidden | ZH9748 | Route unverified | Sep 12, 2026, 12:46 PM UTC | Sep 12, 2026, 1:20 PM UTC | 34 min | 296 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 12, 2026, 8:34 AM UTC | Sep 12, 2026, 10:16 AM UTC | 1 hr 42 min | 880 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 12, 2026, 5:31 AM UTC | Sep 12, 2026, 6:49 AM UTC | 1 hr 18 min | 599 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 12, 2026, 12:18 AM UTC | Sep 12, 2026, 2:21 AM UTC | 2 hr 3 min | 865 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 11, 2026, 12:34 PM UTC | Sep 11, 2026, 2:14 PM UTC | 1 hr 40 min | 932 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 11, 2026, 8:26 AM UTC | Sep 11, 2026, 10:02 AM UTC | 1 hr 36 min | 835 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 11, 2026, 5:15 AM UTC | Sep 11, 2026, 7:09 AM UTC | 1 hr 53 min | 908 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 11, 2026, 12:24 AM UTC | Sep 11, 2026, 2:16 AM UTC | 1 hr 51 min | 891 mi |
| Limited · 74Unreliable track hidden | ZH9748 | Route unverified | Sep 10, 2026, 12:42 PM UTC | Sep 10, 2026, 1:17 PM UTC | 35 min | 318 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 10, 2026, 8:36 AM UTC | Sep 10, 2026, 10:13 AM UTC | 1 hr 37 min | 832 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 10, 2026, 5:32 AM UTC | Sep 10, 2026, 6:48 AM UTC | 1 hr 16 min | 635 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 10, 2026, 12:09 AM UTC | Sep 10, 2026, 2:03 AM UTC | 1 hr 54 min | 846 mi |
| Limited · 74Unreliable track hidden | ZH9748 | Route unverified | Sep 9, 2026, 1:09 PM UTC | Sep 9, 2026, 2:22 PM UTC | 1 hr 13 min | 706 mi |
| Limited · 84Unreliable track hidden | ZH9748 | Route unverified | Sep 9, 2026, 9:01 AM UTC | Sep 9, 2026, 10:48 AM UTC | 1 hr 47 min | 911 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 9, 2026, 5:05 AM UTC | Sep 9, 2026, 6:37 AM UTC | 1 hr 32 min | 805 mi |
| Limited · 84Unreliable track hidden | ZH9747 | Route unverified | Sep 9, 2026, 12:25 AM UTC | Sep 9, 2026, 2:23 AM UTC | 1 hr 58 min | 888 mi |
| Limited · 84Unreliable track hidden | ZH9623 | Route unverified | Sep 8, 2026, 9:54 AM UTC | Sep 8, 2026, 12:31 PM UTC | 2 hr 37 min | 1,331 mi |
| Limited · 84Unreliable track hidden | ZH9236 | Route unverified | Sep 8, 2026, 5:01 AM UTC | Sep 8, 2026, 6:41 AM UTC | 1 hr 40 min | 751 mi |
| Limited · 84Unreliable track hidden | ZH9235 | Route unverified | Sep 7, 2026, 11:38 PM UTC | Sep 8, 2026, 1:02 AM UTC | 1 hr 24 min | 740 mi |
| High · 100 | ZH8984 | Sep 7, 2026, 11:49 AM UTC | Sep 7, 2026, 1:55 PM UTC | 2 hr 6 min | 958 mi |
| Limited · 84Unreliable track hidden | ZH8983 | Route unverified | Sep 7, 2026, 8:23 AM UTC | Sep 7, 2026, 9:54 AM UTC | 1 hr 31 min | 784 mi |
| High · 100 | ZH9330 | Sep 7, 2026, 4:11 AM UTC | Sep 7, 2026, 5:30 AM UTC | 1 hr 20 min | 592 mi |
| Limited · 84Unreliable track hidden | ZH9329 | Route unverified | Sep 7, 2026, 12:58 AM UTC | Sep 7, 2026, 1:15 AM UTC | 18 min | 106 mi |
| Limited · 84Unreliable track hidden | ZH9234 | Route unverified | Sep 6, 2026, 12:40 PM UTC | Sep 6, 2026, 1:57 PM UTC | 1 hr 17 min | 587 mi |
| Limited · 84Unreliable track hidden | ZH9233 | Route unverified | Sep 6, 2026, 7:08 AM UTC | Sep 6, 2026, 8:26 AM UTC | 1 hr 18 min | 617 mi |
| High · 100 | ZH9606 | Sep 6, 2026, 1:19 AM UTC | Sep 6, 2026, 4:35 AM UTC | 3 hr 16 min | 1,653 mi |
| Limited · 84Unreliable track hidden | ZH9605 | Route unverified | Sep 5, 2026, 11:26 AM UTC | Sep 5, 2026, 2:07 PM UTC | 2 hr 41 min | 1,362 mi |
| Limited · 84Unreliable track hidden | ZH9240 | Route unverified | Sep 5, 2026, 7:21 AM UTC | Sep 5, 2026, 8:56 AM UTC | 1 hr 35 min | 758 mi |
| Limited · 84Unreliable track hidden | ZH9239 | Route unverified | Sep 5, 2026, 2:11 AM UTC | Sep 5, 2026, 3:40 AM UTC | 1 hr 29 min | 754 mi |
| High · 100 | ZH9316 | Sep 4, 2026, 11:08 PM UTC | Sep 4, 2026, 11:51 PM UTC | 43 min | 274 mi |
| High · 100 | ZH8993 | Sep 4, 2026, 1:35 PM UTC | Sep 4, 2026, 2:18 PM UTC | 43 min | 302 mi |
| High · 100 | ZH9988 | Sep 4, 2026, 9:42 AM UTC | Sep 4, 2026, 11:32 AM UTC | 1 hr 50 min | 692 mi |
| High · 100 | ZH9713 | Sep 4, 2026, 6:31 AM UTC | Sep 4, 2026, 8:47 AM UTC | 2 hr 15 min | 1,001 mi |
| Limited · 84Unreliable track hidden | ZH9714 | Route unverified | Sep 4, 2026, 2:45 AM UTC | Sep 4, 2026, 4:31 AM UTC | 1 hr 46 min | 811 mi |
| High · 100 | ZH9987 | Sep 4, 2026, 12:07 AM UTC | Sep 4, 2026, 1:41 AM UTC | 1 hr 34 min | 672 mi |
| High · 100 | ZH9974 | Sep 3, 2026, 11:46 AM UTC | Sep 3, 2026, 2:09 PM UTC | 2 hr 24 min | 1,057 mi |
| High · 100 | ZH9973 | Sep 3, 2026, 7:53 AM UTC | Sep 3, 2026, 10:09 AM UTC | 2 hr 15 min | 1,077 mi |
| High · 100 | ZH8993 | Sep 3, 2026, 1:45 AM UTC | Sep 3, 2026, 2:45 AM UTC | 59 min | 382 mi |
| High · 100 | ZH8993 | Sep 2, 2026, 1:36 PM UTC | Sep 2, 2026, 2:22 PM UTC | 46 min | 326 mi |
| High · 100 | ZH9972 | Sep 2, 2026, 3:23 AM UTC | Sep 2, 2026, 5:53 AM UTC | 2 hr 30 min | 1,056 mi |
| High · 100 | ZH9971 | Sep 1, 2026, 11:33 PM UTC | Sep 2, 2026, 1:33 AM UTC | 2 hr | 1,004 mi |
| High · 100 | ZH8945 | Sep 1, 2026, 1:53 PM UTC | Sep 1, 2026, 4:05 PM UTC | 2 hr 12 min | 955 mi |
| High · 100 | ZH8945 | Sep 1, 2026, 10:53 AM UTC | Sep 1, 2026, 12:53 PM UTC | 2 hr | 943 mi |
| High · 100 | ZH9866 | Sep 1, 2026, 7:35 AM UTC | Sep 1, 2026, 9:26 AM UTC | 1 hr 51 min | 811 mi |
| Limited · 84Unreliable track hidden | ZH8159 | Route unverified | Sep 1, 2026, 3:04 AM UTC | Sep 1, 2026, 3:42 AM UTC | 38 min | 245 mi |
| Limited · 84Unreliable track hidden | ZH8160 | Route unverified | Aug 31, 2026, 11:35 PM UTC | Sep 1, 2026, 12:25 AM UTC | 49 min | 372 mi |
| Limited · 84Unreliable track hidden | ZH9564 | Route unverified | Aug 31, 2026, 2:18 PM UTC | Aug 31, 2026, 3:09 PM UTC | 51 min | 368 mi |
| Limited · 84Unreliable track hidden | ZH9563 | Route unverified | Aug 31, 2026, 9:18 AM UTC | Aug 31, 2026, 10:45 AM UTC | 1 hr 27 min | 517 mi |
| High · 100 | ZH8566 | Aug 31, 2026, 6:28 AM UTC | Aug 31, 2026, 8:04 AM UTC | 1 hr 36 min | 551 mi |
| High · 100 | ZH8566 | Aug 31, 2026, 4:05 AM UTC | Aug 31, 2026, 5:31 AM UTC | 1 hr 26 min | 612 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026