32 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…
32 active days
1,123 mi avg per flight
2 hr 24 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.
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 |
|---|---|---|---|---|---|---|---|
| 15 | 13 | 0 | 17,060 mi | 1d 11 hr 44 min | Aug 20, 2026, 8:57 AM UTC | Sep 23, 2026, 3:23 AM UTC | |
| 14 | 14 | 0 | 15,223 mi | 1d 8 hr 6 min | Aug 20, 2026, 5:16 AM UTC | Sep 22, 2026, 2:59 PM UTC | |
| 11 | 11 | 0 | 19,684 mi | 1d 15 hr 1 min | Aug 21, 2026, 12:32 PM UTC | Sep 16, 2026, 5:48 AM UTC | |
| 9 | 9 | 0 | 16,327 mi | 1d 9 hr 12 min | Aug 21, 2026, 5:41 PM UTC | Sep 19, 2026, 1:50 PM UTC | |
| 7 | 7 | 0 | 2,802 mi | 7 hr 33 min | Aug 20, 2026, 2:11 AM UTC | Sep 20, 2026, 3:10 AM UTC | |
| 7 | 7 | 0 | 7,488 mi | 16 hr 34 min | Aug 21, 2026, 12:09 AM UTC | Sep 19, 2026, 2:29 AM UTC | |
Observation log
Latest 100 flights for B-20CA within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | CZ6836 | Sep 24, 2026, 7:35 AM UTC | Sep 24, 2026, 1:38 PM UTC | 6 hr 3 min | 2,547 mi | |
| High · 100 | CZ6835 | Sep 23, 2026, 11:57 PM UTC | Sep 24, 2026, 5:05 AM UTC | 5 hr 7 min | 2,522 mi | |
| High · 100 | CZ6836 | Sep 23, 2026, 7:33 AM UTC | Sep 23, 2026, 1:20 PM UTC | 5 hr 47 min | 2,498 mi | |
| 6 |
| 6 |
| 0 |
| 1,927 mi |
| 5 hr 41 min |
| Aug 28, 2026, 1:18 AM UTC |
| Sep 20, 2026, 12:26 AM UTC |
| 6 | 6 | 0 | 5,981 mi | 12 hr 29 min | Aug 20, 2026, 1:13 PM UTC | Sep 18, 2026, 3:16 PM UTC |
| 5 | 5 | 0 | 5,673 mi | 11 hr 42 min | Aug 21, 2026, 4:35 AM UTC | Sep 21, 2026, 6:25 AM UTC |
| 4 | 4 | 0 | 4,697 mi | 10 hr 1 min | Aug 21, 2026, 8:31 AM UTC | Sep 21, 2026, 11:05 AM UTC |
| 3 | 3 | 0 | 2,241 mi | 4 hr 50 min | Sep 2, 2026, 3:18 AM UTC | Sep 22, 2026, 10:46 AM UTC |
| 3 | 3 | 0 | 2,534 mi | 5 hr 29 min | Sep 1, 2026, 11:13 PM UTC | Sep 22, 2026, 7:26 AM UTC |
| 2 | 2 | 0 | 1,333 mi | 2 hr 42 min | Aug 26, 2026, 1:45 AM UTC | Sep 14, 2026, 4:51 AM UTC |
| 2 | 2 | 0 | 1,556 mi | 5 hr 10 min | Aug 27, 2026, 2:51 AM UTC | Sep 12, 2026, 7:11 AM UTC |
| 1 | 1 | 0 | 2,522 mi | 5 hr 7 min | Sep 23, 2026, 11:57 PM UTC | Sep 24, 2026, 5:05 AM UTC |
| 1 | 1 | 0 | 2,498 mi | 5 hr 47 min | Sep 23, 2026, 7:33 AM UTC | Sep 23, 2026, 1:20 PM UTC |
| 1 | 1 | 0 | 752 mi | 1 hr 51 min | Sep 21, 2026, 12:02 AM UTC | Sep 21, 2026, 1:53 AM UTC |
| 1 | 1 | 0 | 715 mi | 1 hr 32 min | Sep 20, 2026, 3:05 PM UTC | Sep 20, 2026, 4:37 PM UTC |
| 1 | 1 | 0 | 524 mi | 1 hr 4 min | Sep 11, 2026, 9:32 AM UTC | Sep 11, 2026, 10:36 AM UTC |
| 1 | 1 | 0 | 1,126 mi | 2 hr 21 min | Sep 2, 2026, 11:58 PM UTC | Sep 3, 2026, 2:19 AM UTC |
| 1 | 1 | 0 | 793 mi | 1 hr 51 min | Aug 26, 2026, 6:05 AM UTC | Aug 26, 2026, 7:56 AM UTC |
| High · 100 |
| CZ368 |
| Sep 23, 2026, 1:09 AM UTC |
| Sep 23, 2026, 3:23 AM UTC |
| 2 hr 14 min |
| 1,097 mi |
| High · 100 | CZ367 | Sep 22, 2026, 12:33 PM UTC | Sep 22, 2026, 2:59 PM UTC | 2 hr 27 min | 1,115 mi |
| High · 100 | CZ3526 | Sep 22, 2026, 9:09 AM UTC | Sep 22, 2026, 10:46 AM UTC | 1 hr 37 min | 761 mi |
| High · 100 | CZ3525 | Sep 22, 2026, 5:23 AM UTC | Sep 22, 2026, 7:26 AM UTC | 2 hr 3 min | 927 mi |
| High · 100 | CZ368 | Sep 22, 2026, 1:05 AM UTC | Sep 22, 2026, 3:37 AM UTC | 2 hr 31 min | 1,174 mi |
| High · 100 | CZ367 | Sep 21, 2026, 1:05 PM UTC | Sep 21, 2026, 3:45 PM UTC | 2 hr 39 min | 1,197 mi |
| High · 100 | CZ5096 | Sep 21, 2026, 8:31 AM UTC | Sep 21, 2026, 11:05 AM UTC | 2 hr 34 min | 1,235 mi |
| High · 100 | CZ5095 | Sep 21, 2026, 4:02 AM UTC | Sep 21, 2026, 6:25 AM UTC | 2 hr 23 min | 1,152 mi |
| High · 100 | CZ3816 | Sep 21, 2026, 12:02 AM UTC | Sep 21, 2026, 1:53 AM UTC | 1 hr 51 min | 752 mi |
| High · 100 | CZ3815 | Sep 20, 2026, 3:05 PM UTC | Sep 20, 2026, 4:37 PM UTC | 1 hr 32 min | 715 mi |
| High · 100 | CZ374 | Sep 20, 2026, 11:03 AM UTC | Sep 20, 2026, 1:30 PM UTC | 2 hr 27 min | 1,225 mi |
| High · 100 | CZ373 | Sep 20, 2026, 6:52 AM UTC | Sep 20, 2026, 9:20 AM UTC | 2 hr 28 min | 1,150 mi |
| High · 100 | CZ3724 | Sep 20, 2026, 2:05 AM UTC | Sep 20, 2026, 3:10 AM UTC | 1 hr 5 min | 386 mi |
| High · 100 | CZ3723 | Sep 19, 2026, 11:35 PM UTC | Sep 20, 2026, 12:26 AM UTC | 51 min | 315 mi |
| High · 100 | CZ8302 | Sep 19, 2026, 10:07 AM UTC | Sep 19, 2026, 1:50 PM UTC | 3 hr 43 min | 1,853 mi |
| Low · 20Unreliable track hidden | CZ8301 | Route unverified | Sep 19, 2026, 5:02 AM UTC | Sep 19, 2026, 8:48 AM UTC | 3 hr 45 min | 1,822 mi |
| High · 100 | CZ3664 | Sep 19, 2026, 12:07 AM UTC | Sep 19, 2026, 2:29 AM UTC | 2 hr 22 min | 1,091 mi |
| High · 100 | CZ3663 | Sep 18, 2026, 1:16 PM UTC | Sep 18, 2026, 3:16 PM UTC | 2 hr | 993 mi |
| High · 100 | CZ374 | Sep 18, 2026, 8:58 AM UTC | Sep 18, 2026, 11:30 AM UTC | 2 hr 32 min | 1,174 mi |
| High · 100 | CZ373 | Sep 18, 2026, 4:57 AM UTC | Sep 18, 2026, 7:09 AM UTC | 2 hr 12 min | 1,087 mi |
| High · 100 | CZ3664 | Sep 18, 2026, 12:15 AM UTC | Sep 18, 2026, 2:43 AM UTC | 2 hr 27 min | 1,113 mi |
| Limited · 84Unreliable track hidden | CZ3663 | Route unverified | Sep 17, 2026, 1:21 PM UTC | Sep 17, 2026, 2:53 PM UTC | 1 hr 31 min | 763 mi |
| High · 100 | CZ374 | Sep 17, 2026, 9:10 AM UTC | Sep 17, 2026, 11:28 AM UTC | 2 hr 18 min | 1,085 mi |
| High · 100 | CZ373 | Sep 17, 2026, 5:18 AM UTC | Sep 17, 2026, 7:41 AM UTC | 2 hr 23 min | 1,117 mi |
| High · 100 | CSG368 | Sep 17, 2026, 1:21 AM UTC | Sep 17, 2026, 3:27 AM UTC | 2 hr 6 min | 991 mi |
| Low · 20Unreliable track hidden | CZ367 | Route unverified | Sep 16, 2026, 12:35 PM UTC | Sep 16, 2026, 2:55 PM UTC | 2 hr 20 min | 1,103 mi |
| High · 100 | CZ3048 | Sep 16, 2026, 7:19 AM UTC | Sep 16, 2026, 11:04 AM UTC | 3 hr 45 min | 1,829 mi |
| High · 100 | CZ3047 | Sep 16, 2026, 2:13 AM UTC | Sep 16, 2026, 5:48 AM UTC | 3 hr 35 min | 1,802 mi |
| Limited · 84Unreliable track hidden | CZ8302 | Route unverified | Sep 15, 2026, 10:09 AM UTC | Sep 15, 2026, 1:48 PM UTC | 3 hr 39 min | 1,849 mi |
| High · 100 | CZ8301 | Sep 15, 2026, 5:03 AM UTC | Sep 15, 2026, 8:40 AM UTC | 3 hr 37 min | 1,810 mi |
| High · 100 | CZ368 | Sep 15, 2026, 1:04 AM UTC | Sep 15, 2026, 3:27 AM UTC | 2 hr 22 min | 1,145 mi |
| High · 100 | CZ367 | Sep 14, 2026, 2:34 PM UTC | Sep 14, 2026, 4:30 PM UTC | 1 hr 56 min | 948 mi |
| Limited · 84Unreliable track hidden | CZ3444 | Route unverified | Sep 14, 2026, 8:02 AM UTC | Sep 14, 2026, 9:14 AM UTC | 1 hr 11 min | 488 mi |
| High · 100 | CZ3443 | Sep 14, 2026, 3:26 AM UTC | Sep 14, 2026, 4:51 AM UTC | 1 hr 25 min | 681 mi |
| Limited · 84Unreliable track hidden | CZ8302 | Route unverified | Sep 13, 2026, 10:05 AM UTC | Sep 13, 2026, 1:51 PM UTC | 3 hr 46 min | 1,835 mi |
| High · 100 | CZ8301 | Sep 13, 2026, 4:51 AM UTC | Sep 13, 2026, 8:23 AM UTC | 3 hr 32 min | 1,819 mi |
| High · 100 | CZ3724 | Sep 13, 2026, 2:06 AM UTC | Sep 13, 2026, 3:06 AM UTC | 1 hr | 373 mi |
| High · 100 | CZ3723 | Sep 12, 2026, 11:46 PM UTC | Sep 13, 2026, 12:41 AM UTC | 55 min | 314 mi |
| High · 100 | CZ5036 | Sep 12, 2026, 5:23 PM UTC | Sep 12, 2026, 8:53 PM UTC | 3 hr 29 min | 1,710 mi |
| High · 100 | CZ5035 | Sep 12, 2026, 12:14 PM UTC | Sep 12, 2026, 3:55 PM UTC | 3 hr 41 min | 1,859 mi |
| Limited · 84Unreliable track hidden | CZ3518 | Route unverified | Sep 12, 2026, 7:32 AM UTC | Sep 12, 2026, 8:49 AM UTC | 1 hr 18 min | 526 mi |
| High · 100 | CZ3517 | Sep 12, 2026, 3:52 AM UTC | Sep 12, 2026, 7:11 AM UTC | 3 hr 19 min | 750 mi |
| Limited · 84Unreliable track hidden | CZ3830 | Route unverified | Sep 11, 2026, 12:53 PM UTC | Sep 11, 2026, 2:28 PM UTC | 1 hr 34 min | 694 mi |
| High · 100 | CZ3829 | Sep 11, 2026, 9:32 AM UTC | Sep 11, 2026, 10:36 AM UTC | 1 hr 4 min | 524 mi |
| High · 100 | CZ3510 | Sep 11, 2026, 4:22 AM UTC | Sep 11, 2026, 6:36 AM UTC | 2 hr 14 min | 1,046 mi |
| High · 100 | CZ3509 | Sep 11, 2026, 12:32 AM UTC | Sep 11, 2026, 2:40 AM UTC | 2 hr 8 min | 1,017 mi |
| High · 100 | CZ5036 | Sep 10, 2026, 5:25 PM UTC | Sep 10, 2026, 9:03 PM UTC | 3 hr 39 min | 1,794 mi |
| High · 100 | CZ5035 | Sep 10, 2026, 12:19 PM UTC | Sep 10, 2026, 3:59 PM UTC | 3 hr 40 min | 1,807 mi |
| High · 100 | CZ3880 | Sep 10, 2026, 8:56 AM UTC | Sep 10, 2026, 10:05 AM UTC | 1 hr 9 min | 367 mi |
| High · 100 | CZ3879 | Sep 10, 2026, 6:25 AM UTC | Sep 10, 2026, 7:23 AM UTC | 58 min | 308 mi |
| High · 100 | CZ368 | Sep 10, 2026, 1:07 AM UTC | Sep 10, 2026, 3:25 AM UTC | 2 hr 17 min | 1,114 mi |
| High · 100 | CZ367 | Sep 9, 2026, 12:41 PM UTC | Sep 9, 2026, 3:06 PM UTC | 2 hr 26 min | 1,124 mi |
| Limited · 84Unreliable track hidden | CZ8768 | Route unverified | Sep 9, 2026, 8:10 AM UTC | Sep 9, 2026, 8:41 AM UTC | 31 min | 215 mi |
| Limited · 84Unreliable track hidden | CZ8767 | Route unverified | Sep 9, 2026, 3:07 AM UTC | Sep 9, 2026, 4:44 AM UTC | 1 hr 36 min | 808 mi |
| Limited · 84Unreliable track hidden | CZ8302 | Route unverified | Sep 8, 2026, 10:26 AM UTC | Sep 8, 2026, 2:05 PM UTC | 3 hr 39 min | 1,835 mi |
| High · 100 | CZ8301 | Sep 8, 2026, 5:38 AM UTC | Sep 8, 2026, 9:07 AM UTC | 3 hr 30 min | 1,770 mi |
| High · 100 | CZ368 | Sep 8, 2026, 1:01 AM UTC | Sep 8, 2026, 3:23 AM UTC | 2 hr 22 min | 1,135 mi |
| High · 100 | CZ367 | Sep 7, 2026, 12:25 PM UTC | Sep 7, 2026, 2:42 PM UTC | 2 hr 16 min | 1,094 mi |
| High · 100 | CZ5096 | Sep 7, 2026, 8:24 AM UTC | Sep 7, 2026, 10:47 AM UTC | 2 hr 22 min | 1,105 mi |
| High · 100 | CZ5095 | Sep 7, 2026, 4:19 AM UTC | Sep 7, 2026, 6:44 AM UTC | 2 hr 25 min | 1,130 mi |
| High · 100 | CZ3664 | Sep 7, 2026, 12:11 AM UTC | Sep 7, 2026, 2:24 AM UTC | 2 hr 12 min | 1,048 mi |
| High · 100 | CZ3663 | Sep 6, 2026, 1:33 PM UTC | Sep 6, 2026, 3:38 PM UTC | 2 hr 5 min | 952 mi |
| High · 100 | CZ374 | Sep 6, 2026, 8:52 AM UTC | Sep 6, 2026, 11:14 AM UTC | 2 hr 22 min | 1,112 mi |
| High · 100 | CZ373 | Sep 6, 2026, 5:12 AM UTC | Sep 6, 2026, 7:26 AM UTC | 2 hr 14 min | 1,066 mi |
| High · 100 | CZ3664 | Sep 6, 2026, 12:11 AM UTC | Sep 6, 2026, 2:16 AM UTC | 2 hr 5 min | 1,015 mi |
| High · 100 | CZ3663 | Sep 5, 2026, 1:16 PM UTC | Sep 5, 2026, 3:20 PM UTC | 2 hr 4 min | 985 mi |
| High · 100 | CZ374 | Sep 5, 2026, 8:53 AM UTC | Sep 5, 2026, 11:07 AM UTC | 2 hr 14 min | 1,102 mi |
| High · 100 | CZ373 | Sep 5, 2026, 4:53 AM UTC | Sep 5, 2026, 6:57 AM UTC | 2 hr 4 min | 1,029 mi |
| High · 100 | CZ5036 | Sep 4, 2026, 5:37 PM UTC | Sep 4, 2026, 9:24 PM UTC | 3 hr 47 min | 1,864 mi |
| High · 100 | CZ5035 | Sep 4, 2026, 12:16 PM UTC | Sep 4, 2026, 3:45 PM UTC | 3 hr 29 min | 1,794 mi |
| High · 100 | CZ3880 | Sep 4, 2026, 8:44 AM UTC | Sep 4, 2026, 9:46 AM UTC | 1 hr 2 min | 369 mi |
| High · 100 | CZ3879 | Sep 4, 2026, 6:37 AM UTC | Sep 4, 2026, 7:29 AM UTC | 52 min | 298 mi |
| High · 100 | CZ3534 | Sep 4, 2026, 3:23 AM UTC | Sep 4, 2026, 4:58 AM UTC | 1 hr 36 min | 735 mi |
| High · 100 | CZ3533 | Sep 3, 2026, 11:11 PM UTC | Sep 4, 2026, 12:55 AM UTC | 1 hr 45 min | 805 mi |
| Limited · 84Unreliable track hidden | CZ3146 | Route unverified | Sep 3, 2026, 3:26 AM UTC | Sep 3, 2026, 6:01 AM UTC | 2 hr 35 min | 1,136 mi |
| High · 100 | CZ3145 | Sep 2, 2026, 11:58 PM UTC | Sep 3, 2026, 2:19 AM UTC | 2 hr 21 min | 1,126 mi |
| High · 100 | CZ5036 | Sep 2, 2026, 5:41 PM UTC | Sep 2, 2026, 9:21 PM UTC | 3 hr 39 min | 1,831 mi |
| High · 100 | CZ5035 | Sep 2, 2026, 12:29 PM UTC | Sep 2, 2026, 3:58 PM UTC | 3 hr 30 min | 1,756 mi |
| High · 100 | CZ3880 | Sep 2, 2026, 8:57 AM UTC | Sep 2, 2026, 10:04 AM UTC | 1 hr 7 min | 456 mi |
| High · 100 | CZ3879 | Sep 2, 2026, 6:15 AM UTC | Sep 2, 2026, 7:21 AM UTC | 1 hr 5 min | 328 mi |
| High · 100 | CZ3534 | Sep 2, 2026, 3:18 AM UTC | Sep 2, 2026, 4:55 AM UTC | 1 hr 37 min | 746 mi |
| High · 100 | CZ3533 | Sep 1, 2026, 11:13 PM UTC | Sep 2, 2026, 12:55 AM UTC | 1 hr 42 min | 802 mi |
| Limited · 84Unreliable track hidden | CZ6885 | Route unverified | Aug 29, 2026, 11:10 AM UTC | Aug 29, 2026, 12:35 PM UTC | 1 hr 26 min | 657 mi |
| Limited · 84Unreliable track hidden | CZ6886 | Route unverified | Aug 29, 2026, 12:18 AM UTC | Aug 29, 2026, 1:35 AM UTC | 1 hr 17 min | 640 mi |
| High · 100 | CZ8302 | Aug 28, 2026, 12:12 PM UTC | Aug 28, 2026, 4:12 PM UTC | 4 hr | 1,856 mi |
| High · 100 | CZ8301 | Aug 28, 2026, 6:48 AM UTC | Aug 28, 2026, 10:11 AM UTC | 3 hr 23 min | 1,739 mi |
| High · 100 | CZ3724 | Aug 28, 2026, 3:59 AM UTC | Aug 28, 2026, 4:57 AM UTC | 58 min | 421 mi |
| High · 100 | CZ3723 | Aug 28, 2026, 1:18 AM UTC | Aug 28, 2026, 2:19 AM UTC | 1 hr | 363 mi |
| Limited · 84Unreliable track hidden | CZ3204 | Route unverified | Aug 27, 2026, 4:45 PM UTC | Aug 27, 2026, 5:51 PM UTC | 1 hr 7 min | 497 mi |
| Limited · 84Unreliable track hidden | CZ3203 | Route unverified | Aug 27, 2026, 12:06 PM UTC | Aug 27, 2026, 1:01 PM UTC | 55 min | 447 mi |
| Limited · 84Unreliable track hidden | CZ8294 | Route unverified | Aug 27, 2026, 8:05 AM UTC | Aug 27, 2026, 8:16 AM UTC | 11 min | 36.1 mi |
| Limited · 74Unreliable track hidden | CZ8293 | Route unverified | Aug 27, 2026, 6:18 AM UTC | Aug 27, 2026, 7:29 AM UTC | 1 hr 11 min | 450 mi |
| High · 100 | CZ8293 | Aug 27, 2026, 2:51 AM UTC | Aug 27, 2026, 4:43 AM UTC | 1 hr 52 min | 806 mi |
| High · 100 | CZ8020 | Aug 26, 2026, 1:03 PM UTC | Aug 26, 2026, 3:34 PM UTC | 2 hr 31 min | 1,150 mi |
| Low · 35Unreliable track hidden | CZ8019 | Route unverified | Aug 26, 2026, 11:50 AM UTC | Aug 26, 2026, 11:51 AM UTC | 2 min | 0.3 mi |
| High · 100 | CZ3438 | Aug 26, 2026, 9:23 AM UTC | Aug 26, 2026, 11:43 AM UTC | 2 hr 19 min | 1,156 mi |
| High · 100 | CZ3438 | Aug 26, 2026, 6:05 AM UTC | Aug 26, 2026, 7:56 AM UTC | 1 hr 51 min | 793 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026