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…
30 active days
813 mi avg per flight
1 hr 49 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 |
|---|---|---|---|---|---|---|---|---|---|
| 166 | 83 | 83 | 0 | 9 | 24 | 1 | 1 | Sep 24, 2026, 8:20 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 |
|---|---|---|---|---|---|---|---|
| 23 | 20 | 0 | 19,502 mi | 1d 18 hr 22 min | Aug 21, 2026, 2:41 AM UTC | Sep 24, 2026, 8:20 AM UTC | |
| 21 | 17 | 0 | 17,509 mi | 1d 15 hr 38 min | Aug 20, 2026, 11:00 PM UTC | Sep 24, 2026, 4:48 AM UTC | |
| 17 | 16 | 0 | 13,737 mi | 1d 6 hr 26 min | Aug 26, 2026, 2:59 AM UTC | Sep 23, 2026, 5:11 AM UTC | |
| 15 | 12 | 0 | 11,490 mi | 1d 2 hr 48 min | Aug 25, 2026, 11:38 PM UTC | Sep 23, 2026, 1:52 AM UTC | |
| 2 | 2 | 0 | 1,043 mi | 2 hr 37 min | Aug 30, 2026, 2:27 AM UTC | Sep 7, 2026, 3:39 AM UTC | |
| 2 | 2 | 0 | 1,183 mi | 2 hr 52 min | Aug 29, 2026, 11:34 PM UTC | Sep 7, 2026, 12:53 AM UTC | |
Observation log
Latest 100 flights for B-321F within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | 9C8931 | Sep 24, 2026, 10:12 AM UTC | Sep 24, 2026, 12:10 PM UTC | 1 hr 58 min | 905 mi | |
| High · 100 | 9C8882 | Sep 24, 2026, 6:31 AM UTC | Sep 24, 2026, 8:20 AM UTC | 1 hr 50 min | 852 mi | |
| High · 100 | 9C8881 | Sep 24, 2026, 3:04 AM UTC | Sep 24, 2026, 4:48 AM UTC | 1 hr 44 min | 804 mi | |
| 1 |
| 1 |
| 0 |
| 1,007 mi |
| 2 hr 3 min |
| Sep 6, 2026, 1:52 AM UTC |
| Sep 6, 2026, 3:55 AM UTC |
| 1 | 1 | 0 | 1,023 mi | 2 hr 26 min | Sep 2, 2026, 3:02 AM UTC | Sep 2, 2026, 5:29 AM UTC |
| 1 | 1 | 0 | 1,021 mi | 2 hr 9 min | Sep 1, 2026, 11:18 PM UTC | Sep 2, 2026, 1:28 AM UTC |
| High · 100 |
| 9C8956 |
| Sep 23, 2026, 11:25 PM UTC |
| Sep 24, 2026, 1:21 AM UTC |
| 1 hr 56 min |
| 842 mi |
| High · 100 | 9C8955 | Sep 23, 2026, 1:59 PM UTC | Sep 23, 2026, 3:57 PM UTC | 1 hr 57 min | 842 mi |
| High · 100 | 9C8776 | Sep 23, 2026, 10:10 AM UTC | Sep 23, 2026, 12:07 PM UTC | 1 hr 57 min | 897 mi |
| High · 100 | 9C8775 | Sep 23, 2026, 6:29 AM UTC | Sep 23, 2026, 8:18 AM UTC | 1 hr 49 min | 839 mi |
| High · 100 | 9C8836 | Sep 23, 2026, 3:10 AM UTC | Sep 23, 2026, 5:11 AM UTC | 2 hr 1 min | 876 mi |
| High · 100 | 9C8835 | Sep 23, 2026, 12:10 AM UTC | Sep 23, 2026, 1:52 AM UTC | 1 hr 42 min | 759 mi |
| High · 100 | 9C8950 | Sep 22, 2026, 1:27 PM UTC | Sep 22, 2026, 3:20 PM UTC | 1 hr 53 min | 866 mi |
| Low · 20Unreliable track hidden | 9C8949 | Route unverified | Sep 22, 2026, 10:02 AM UTC | Sep 22, 2026, 11:46 AM UTC | 1 hr 43 min | 786 mi |
| Limited · 84Unreliable track hidden | 9C7686 | Route unverified | Sep 22, 2026, 7:07 AM UTC | Sep 22, 2026, 8:12 AM UTC | 1 hr 5 min | 504 mi |
| Limited · 84Unreliable track hidden | 9C7685 | Route unverified | Sep 22, 2026, 1:46 AM UTC | Sep 22, 2026, 3:12 AM UTC | 1 hr 26 min | 702 mi |
| Limited · 84Unreliable track hidden | 9C8946 | Route unverified | Sep 21, 2026, 11:02 PM UTC | Sep 21, 2026, 11:46 PM UTC | 44 min | 319 mi |
| Limited · 84Unreliable track hidden | 9C8945 | Route unverified | Sep 21, 2026, 3:14 PM UTC | Sep 21, 2026, 4:06 PM UTC | 52 min | 417 mi |
| Limited · 84Unreliable track hidden | 9C6496 | Route unverified | Sep 21, 2026, 12:33 PM UTC | Sep 21, 2026, 1:21 PM UTC | 47 min | 342 mi |
| Limited · 84Unreliable track hidden | 9C6495 | Route unverified | Sep 21, 2026, 2:33 AM UTC | Sep 21, 2026, 3:47 AM UTC | 1 hr 14 min | 588 mi |
| High · 100 | 9C8930 | Sep 20, 2026, 10:59 PM UTC | Sep 21, 2026, 12:48 AM UTC | 1 hr 49 min | 798 mi |
| High · 100 | 9C8929 | Sep 20, 2026, 1:36 PM UTC | Sep 20, 2026, 3:11 PM UTC | 1 hr 36 min | 740 mi |
| Limited · 84Unreliable track hidden | 9C8948 | Route unverified | Sep 20, 2026, 10:50 AM UTC | Sep 20, 2026, 11:35 AM UTC | 45 min | 292 mi |
| Limited · 84Unreliable track hidden | 9C8947 | Route unverified | Sep 20, 2026, 6:11 AM UTC | Sep 20, 2026, 7:23 AM UTC | 1 hr 12 min | 577 mi |
| High · 100 | 9C8918 | Sep 20, 2026, 2:28 AM UTC | Sep 20, 2026, 4:28 AM UTC | 2 hr | 910 mi |
| High · 100 | 9C8917 | Sep 19, 2026, 10:51 PM UTC | Sep 20, 2026, 12:38 AM UTC | 1 hr 46 min | 828 mi |
| High · 100 | 9C8932 | Sep 19, 2026, 1:18 PM UTC | Sep 19, 2026, 3:01 PM UTC | 1 hr 43 min | 806 mi |
| High · 100 | 9C8931 | Sep 19, 2026, 9:49 AM UTC | Sep 19, 2026, 11:07 AM UTC | 1 hr 18 min | 640 mi |
| High · 100 | 9C8882 | Sep 19, 2026, 6:34 AM UTC | Sep 19, 2026, 8:23 AM UTC | 1 hr 50 min | 845 mi |
| High · 100 | 9C8881 | Sep 19, 2026, 2:58 AM UTC | Sep 19, 2026, 4:48 AM UTC | 1 hr 50 min | 832 mi |
| Limited · 84Unreliable track hidden | 9C6178 | Route unverified | Sep 19, 2026, 12:19 AM UTC | Sep 19, 2026, 1:05 AM UTC | 45 min | 309 mi |
| Limited · 84Unreliable track hidden | 9C8945 | Route unverified | Sep 18, 2026, 3:18 PM UTC | Sep 18, 2026, 4:07 PM UTC | 49 min | 386 mi |
| High · 100 | 9C8776 | Sep 18, 2026, 10:18 AM UTC | Sep 18, 2026, 12:07 PM UTC | 1 hr 50 min | 864 mi |
| High · 100 | 9C8775 | Sep 18, 2026, 6:39 AM UTC | Sep 18, 2026, 8:20 AM UTC | 1 hr 42 min | 798 mi |
| High · 100 | 9C8836 | Sep 18, 2026, 3:03 AM UTC | Sep 18, 2026, 4:53 AM UTC | 1 hr 51 min | 870 mi |
| High · 100 | 9C8835 | Sep 17, 2026, 11:46 PM UTC | Sep 18, 2026, 1:27 AM UTC | 1 hr 41 min | 758 mi |
| High · 100 | 9C8932 | Sep 17, 2026, 1:43 PM UTC | Sep 17, 2026, 3:29 PM UTC | 1 hr 46 min | 794 mi |
| High · 100 | 9C8931 | Sep 17, 2026, 10:08 AM UTC | Sep 17, 2026, 12:00 PM UTC | 1 hr 52 min | 820 mi |
| High · 100 | 9C8882 | Sep 17, 2026, 6:43 AM UTC | Sep 17, 2026, 8:38 AM UTC | 1 hr 55 min | 891 mi |
| High · 100 | 9C8881 | Sep 17, 2026, 2:55 AM UTC | Sep 17, 2026, 5:08 AM UTC | 2 hr 12 min | 896 mi |
| High · 100 | 9C8956 | Sep 16, 2026, 11:29 PM UTC | Sep 17, 2026, 1:10 AM UTC | 1 hr 42 min | 801 mi |
| High · 100 | 9C8955 | Sep 16, 2026, 2:05 PM UTC | Sep 16, 2026, 3:59 PM UTC | 1 hr 54 min | 832 mi |
| High · 100 | 9C8776 | Sep 16, 2026, 10:11 AM UTC | Sep 16, 2026, 12:04 PM UTC | 1 hr 53 min | 859 mi |
| High · 100 | 9C8775 | Sep 16, 2026, 6:38 AM UTC | Sep 16, 2026, 8:22 AM UTC | 1 hr 44 min | 790 mi |
| High · 100 | 9C8836 | Sep 16, 2026, 3:08 AM UTC | Sep 16, 2026, 4:56 AM UTC | 1 hr 48 min | 796 mi |
| High · 100 | 9C8835 | Sep 15, 2026, 11:33 PM UTC | Sep 16, 2026, 1:17 AM UTC | 1 hr 44 min | 753 mi |
| High · 100 | 9C8932 | Sep 15, 2026, 1:38 PM UTC | Sep 15, 2026, 3:18 PM UTC | 1 hr 41 min | 795 mi |
| High · 100 | 9C8931 | Sep 15, 2026, 10:09 AM UTC | Sep 15, 2026, 11:59 AM UTC | 1 hr 50 min | 826 mi |
| High · 100 | 9C8882 | Sep 15, 2026, 6:49 AM UTC | Sep 15, 2026, 8:37 AM UTC | 1 hr 49 min | 864 mi |
| High · 100 | 9C8881 | Sep 15, 2026, 3:03 AM UTC | Sep 15, 2026, 4:48 AM UTC | 1 hr 45 min | 785 mi |
| High · 100 | 9C8956 | Sep 14, 2026, 11:26 PM UTC | Sep 15, 2026, 1:11 AM UTC | 1 hr 45 min | 826 mi |
| Limited · 84Unreliable track hidden | 9C8775 | Route unverified | Sep 14, 2026, 6:38 AM UTC | Sep 14, 2026, 8:34 AM UTC | 1 hr 56 min | 830 mi |
| High · 100 | 9C8836 | Sep 14, 2026, 3:10 AM UTC | Sep 14, 2026, 4:41 AM UTC | 1 hr 31 min | 747 mi |
| High · 100 | 9C8835 | Sep 13, 2026, 11:33 PM UTC | Sep 14, 2026, 1:17 AM UTC | 1 hr 44 min | 782 mi |
| High · 100 | 9C8932 | Sep 13, 2026, 1:46 PM UTC | Sep 13, 2026, 3:20 PM UTC | 1 hr 34 min | 745 mi |
| Limited · 84Unreliable track hidden | 9C8931 | Route unverified | Sep 13, 2026, 10:16 AM UTC | Sep 13, 2026, 11:12 AM UTC | 56 min | 476 mi |
| High · 100 | 9C8882 | Sep 13, 2026, 6:38 AM UTC | Sep 13, 2026, 8:22 AM UTC | 1 hr 44 min | 804 mi |
| High · 100 | 9C8881 | Sep 13, 2026, 3:06 AM UTC | Sep 13, 2026, 4:58 AM UTC | 1 hr 51 min | 822 mi |
| High · 100 | 9C8956 | Sep 12, 2026, 11:30 PM UTC | Sep 13, 2026, 1:10 AM UTC | 1 hr 40 min | 790 mi |
| High · 100 | 9C8955 | Sep 12, 2026, 1:55 PM UTC | Sep 12, 2026, 3:58 PM UTC | 2 hr 3 min | 811 mi |
| High · 100 | 9C8776 | Sep 12, 2026, 10:15 AM UTC | Sep 12, 2026, 12:03 PM UTC | 1 hr 48 min | 813 mi |
| High · 100 | 9C8775 | Sep 12, 2026, 6:45 AM UTC | Sep 12, 2026, 8:48 AM UTC | 2 hr 3 min | 870 mi |
| High · 100 | 9C8836 | Sep 12, 2026, 3:11 AM UTC | Sep 12, 2026, 4:56 AM UTC | 1 hr 45 min | 795 mi |
| High · 100 | 9C8835 | Sep 11, 2026, 11:54 PM UTC | Sep 12, 2026, 1:27 AM UTC | 1 hr 33 min | 640 mi |
| Limited · 84Unreliable track hidden | 9C8948 | Route unverified | Sep 11, 2026, 11:01 AM UTC | Sep 11, 2026, 11:47 AM UTC | 46 min | 308 mi |
| Limited · 84Unreliable track hidden | 9C8947 | Route unverified | Sep 11, 2026, 6:28 AM UTC | Sep 11, 2026, 7:34 AM UTC | 1 hr 7 min | 547 mi |
| High · 100 | 9C8918 | Sep 11, 2026, 2:36 AM UTC | Sep 11, 2026, 4:24 AM UTC | 1 hr 48 min | 815 mi |
| Limited · 84Unreliable track hidden | 9C8917 | Route unverified | Sep 10, 2026, 11:18 PM UTC | Sep 11, 2026, 12:44 AM UTC | 1 hr 26 min | 630 mi |
| Limited · 84Unreliable track hidden | 9C8866 | Route unverified | Sep 10, 2026, 3:11 PM UTC | Sep 10, 2026, 3:40 PM UTC | 29 min | 260 mi |
| Limited · 84Unreliable track hidden | 9C8865 | Route unverified | Sep 10, 2026, 4:55 AM UTC | Sep 10, 2026, 6:07 AM UTC | 1 hr 11 min | 582 mi |
| Limited · 84Unreliable track hidden | 9C6102 | Route unverified | Sep 10, 2026, 2:24 AM UTC | Sep 10, 2026, 3:06 AM UTC | 42 min | 271 mi |
| Limited · 84Unreliable track hidden | 9C6101 | Route unverified | Sep 9, 2026, 1:38 PM UTC | Sep 9, 2026, 2:52 PM UTC | 1 hr 15 min | 628 mi |
| Limited · 84Unreliable track hidden | 9C8948 | Route unverified | Sep 9, 2026, 10:58 AM UTC | Sep 9, 2026, 11:47 AM UTC | 49 min | 322 mi |
| Limited · 84Unreliable track hidden | 9C8947 | Route unverified | Sep 9, 2026, 6:17 AM UTC | Sep 9, 2026, 7:02 AM UTC | 45 min | 394 mi |
| Limited · 84Unreliable track hidden | 9C8918 | Route unverified | Sep 9, 2026, 2:32 AM UTC | Sep 9, 2026, 3:52 AM UTC | 1 hr 20 min | 659 mi |
| High · 100 | 9C8917 | Sep 8, 2026, 11:02 PM UTC | Sep 9, 2026, 12:47 AM UTC | 1 hr 45 min | 797 mi |
| Limited · 84Unreliable track hidden | 9C8866 | Route unverified | Sep 8, 2026, 3:03 PM UTC | Sep 8, 2026, 3:54 PM UTC | 52 min | 379 mi |
| Limited · 84Unreliable track hidden | 9C8865 | Route unverified | Sep 8, 2026, 4:53 AM UTC | Sep 8, 2026, 6:03 AM UTC | 1 hr 10 min | 582 mi |
| Limited · 84Unreliable track hidden | 9C6102 | Route unverified | Sep 8, 2026, 1:50 AM UTC | Sep 8, 2026, 3:09 AM UTC | 1 hr 20 min | 518 mi |
| Limited · 84Unreliable track hidden | 9C6101 | Route unverified | Sep 7, 2026, 12:15 PM UTC | Sep 7, 2026, 1:37 PM UTC | 1 hr 21 min | 682 mi |
| High · 100 | 9C8856 | Sep 7, 2026, 8:50 AM UTC | Sep 7, 2026, 10:34 AM UTC | 1 hr 44 min | 751 mi |
| Low · 35Unreliable track hidden | 9C8855 | Route unverified | Sep 7, 2026, 5:32 AM UTC | Sep 7, 2026, 6:58 AM UTC | 1 hr 26 min | 656 mi |
| High · 100 | 9C8816 | Sep 7, 2026, 2:29 AM UTC | Sep 7, 2026, 3:39 AM UTC | 1 hr 11 min | 496 mi |
| High · 100 | 9C8815 | Sep 6, 2026, 11:28 PM UTC | Sep 7, 2026, 12:53 AM UTC | 1 hr 24 min | 598 mi |
| High · 100 | 9C8950 | Sep 6, 2026, 1:23 PM UTC | Sep 6, 2026, 3:14 PM UTC | 1 hr 51 min | 821 mi |
| High · 100 | 9C8949 | Sep 6, 2026, 10:10 AM UTC | Sep 6, 2026, 11:55 AM UTC | 1 hr 46 min | 835 mi |
| Limited · 84Unreliable track hidden | 9C7686 | Route unverified | Sep 6, 2026, 7:07 AM UTC | Sep 6, 2026, 8:10 AM UTC | 1 hr 3 min | 433 mi |
| High · 100 | 9C7685 | Sep 6, 2026, 1:52 AM UTC | Sep 6, 2026, 3:55 AM UTC | 2 hr 3 min | 1,007 mi |
| Limited · 84Unreliable track hidden | 9C8946 | Route unverified | Sep 5, 2026, 11:09 PM UTC | Sep 5, 2026, 11:50 PM UTC | 41 min | 267 mi |
| Limited · 84Unreliable track hidden | 9C8945 | Route unverified | Sep 5, 2026, 2:33 PM UTC | Sep 5, 2026, 3:20 PM UTC | 47 min | 385 mi |
| Limited · 84Unreliable track hidden | 9C8948 | Route unverified | Sep 5, 2026, 12:08 PM UTC | Sep 5, 2026, 1:00 PM UTC | 53 min | 355 mi |
| Limited · 84Unreliable track hidden | 9C8947 | Route unverified | Sep 5, 2026, 7:09 AM UTC | Sep 5, 2026, 8:48 AM UTC | 1 hr 39 min | 583 mi |
| High · 100 | 9C8918 | Sep 5, 2026, 3:08 AM UTC | Sep 5, 2026, 4:59 AM UTC | 1 hr 51 min | 862 mi |
| High · 100 | 9C8917 | Sep 4, 2026, 11:37 PM UTC | Sep 5, 2026, 1:44 AM UTC | 2 hr 7 min | 852 mi |
| Limited · 84Unreliable track hidden | 9C8996 | Route unverified | Sep 4, 2026, 12:49 PM UTC | Sep 4, 2026, 1:36 PM UTC | 47 min | 422 mi |
| Limited · 84Unreliable track hidden | 9C8995 | Route unverified | Sep 4, 2026, 8:20 AM UTC | Sep 4, 2026, 9:42 AM UTC | 1 hr 22 min | 654 mi |
| Limited · 84Unreliable track hidden | 9C8898 | Route unverified | Sep 4, 2026, 4:43 AM UTC | Sep 4, 2026, 5:47 AM UTC | 1 hr 4 min | 396 mi |
| Limited · 84Unreliable track hidden | 9C8897 | Route unverified | Sep 4, 2026, 12:07 AM UTC | Sep 4, 2026, 1:28 AM UTC | 1 hr 20 min | 673 mi |
| High · 100 | 9C8932 | Sep 3, 2026, 1:26 PM UTC | Sep 3, 2026, 3:06 PM UTC | 1 hr 40 min | 783 mi |
| High · 100 | 9C8931 | Sep 3, 2026, 10:08 AM UTC | Sep 3, 2026, 11:53 AM UTC | 1 hr 45 min | 778 mi |
| High · 100 | 9C8882 | Sep 3, 2026, 6:51 AM UTC | Sep 3, 2026, 8:36 AM UTC | 1 hr 45 min | 843 mi |
| High · 100 | 9C8881 | Sep 3, 2026, 2:49 AM UTC | Sep 3, 2026, 4:58 AM UTC | 2 hr 10 min | 890 mi |
| High · 100 | 9C8956 | Sep 2, 2026, 11:37 PM UTC | Sep 3, 2026, 1:18 AM UTC | 1 hr 40 min | 794 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026