35 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…
35 active days
556 mi avg per flight
1 hr 18 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 |
|---|---|---|---|---|---|---|---|---|---|
| 302 | 152 | 150 | 0 | 9 | 42 | 1 | 1 | Sep 24, 2026, 11:21 AM UTC | |
| 5 | 2 | 3 | 0 | 2 | 3 | 1 | 1 | Sep 21, 2026, 11:40 AM UTC | |
| 3 | 1 | 2 | 0 | 2 | 2 | 1 | 1 | Sep 18, 2026, 5:36 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 |
|---|---|---|---|---|---|---|---|
| 42 | 26 | 0 | 13,691 mi | 1d 9 hr 33 min | Aug 20, 2026, 7:31 AM UTC | Sep 24, 2026, 6:30 AM UTC | |
| 40 | 24 | 0 | 12,856 mi | 1d 8 hr 50 min | Aug 20, 2026, 9:15 AM UTC | Sep 24, 2026, 8:14 AM UTC | |
| 33 | 25 | 0 | 26,996 mi | 2d 13 hr 3 min | Aug 20, 2026, 3:49 PM UTC | Sep 23, 2026, 11:22 AM UTC | |
| 31 | 25 | 0 | 25,220 mi | 2d 2 hr 47 min | Aug 20, 2026, 4:01 AM UTC | Sep 23, 2026, 1:55 PM UTC | |
| 3 | 3 | 0 | 1,994 mi | 4 hr 25 min | Aug 22, 2026, 10:09 AM UTC | Sep 21, 2026, 11:40 AM UTC | |
| 2 | 2 | 0 | 3,097 mi | 13 hr 12 min | Aug 22, 2026, 12:38 PM UTC | Sep 19, 2026, 9:13 PM UTC | |
Observation log
Latest 100 flights for ZS-SZF within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| High · 100 | SA410 | Sep 24, 2026, 12:04 PM UTC | Sep 24, 2026, 1:22 PM UTC | 1 hr 19 min | 636 mi | |
| High · 100 | SA405 | Sep 24, 2026, 9:58 AM UTC | Sep 24, 2026, 11:21 AM UTC | 1 hr 24 min | 586 mi | |
| High · 100 | SA538 | Sep 24, 2026, 7:26 AM UTC | Sep 24, 2026, 8:14 AM UTC | 48 min | 335 mi | |
| 2 |
| 2 |
| 0 |
| 1,084 mi |
| 2 hr 13 min |
| Aug 23, 2026, 6:39 PM UTC |
| Sep 17, 2026, 8:11 PM UTC |
| 1 | 1 | 0 | 586 mi | 1 hr 24 min | Sep 24, 2026, 9:58 AM UTC | Sep 24, 2026, 11:21 AM UTC |
| 1 | 1 | 0 | 606 mi | 1 hr 18 min | Sep 18, 2026, 4:18 AM UTC | Sep 18, 2026, 5:36 AM UTC |
| High · 100 |
| SA531 |
| Sep 24, 2026, 5:38 AM UTC |
| Sep 24, 2026, 6:30 AM UTC |
| 52 min |
| 328 mi |
| High · 100 | SA578 | Sep 23, 2026, 4:44 PM UTC | Sep 23, 2026, 5:34 PM UTC | 50 min | 312 mi |
| High · 100 | SA571 | Sep 23, 2026, 3:02 PM UTC | Sep 23, 2026, 3:50 PM UTC | 48 min | 320 mi |
| High · 100 | SA342 | Sep 23, 2026, 12:20 PM UTC | Sep 23, 2026, 1:55 PM UTC | 1 hr 35 min | 806 mi |
| High · 100 | SA327 | Sep 23, 2026, 9:26 AM UTC | Sep 23, 2026, 11:22 AM UTC | 1 hr 56 min | 812 mi |
| High · 100 | SA538 | Sep 23, 2026, 7:11 AM UTC | Sep 23, 2026, 8:02 AM UTC | 51 min | 331 mi |
| Limited · 74Unreliable track hidden | SA538 | Route unverified | Sep 23, 2026, 5:29 AM UTC | Sep 23, 2026, 6:18 AM UTC | 48 min | 334 mi |
| High · 100 | SA354 | Sep 22, 2026, 3:43 PM UTC | Sep 22, 2026, 5:15 PM UTC | 1 hr 32 min | 810 mi |
| High · 100 | SA343 | Sep 22, 2026, 12:54 PM UTC | Sep 22, 2026, 2:49 PM UTC | 1 hr 56 min | 862 mi |
| High · 100 | SA326 | Sep 22, 2026, 9:16 AM UTC | Sep 22, 2026, 10:49 AM UTC | 1 hr 34 min | 800 mi |
| High · 100 | SA313 | Sep 22, 2026, 6:17 AM UTC | Sep 22, 2026, 8:18 AM UTC | 2 hr 1 min | 832 mi |
| Limited · 84Unreliable track hidden | SA75 | Route unverified | Sep 21, 2026, 12:36 PM UTC | Sep 21, 2026, 2:06 PM UTC | 1 hr 30 min | 702 mi |
| High · 100 | SA74 | Sep 21, 2026, 10:15 AM UTC | Sep 21, 2026, 11:40 AM UTC | 1 hr 25 min | 651 mi |
| Limited · 84Unreliable track hidden | SA366 | Route unverified | Sep 20, 2026, 5:36 PM UTC | Sep 20, 2026, 7:13 PM UTC | 1 hr 37 min | 823 mi |
| High · 100 | SA355 | Sep 20, 2026, 2:51 PM UTC | Sep 20, 2026, 4:38 PM UTC | 1 hr 47 min | 806 mi |
| High · 100 | SA558 | Sep 20, 2026, 12:49 PM UTC | Sep 20, 2026, 1:39 PM UTC | 50 min | 324 mi |
| High · 100 | SA551 | Sep 20, 2026, 11:00 AM UTC | Sep 20, 2026, 11:50 AM UTC | 50 min | 338 mi |
| High · 100 | SA306 | Sep 20, 2026, 5:01 AM UTC | Sep 20, 2026, 6:36 AM UTC | 1 hr 35 min | 796 mi |
| High · 100 | SA375 | Sep 19, 2026, 12:42 PM UTC | Sep 19, 2026, 9:13 PM UTC | 8 hr 31 min | 1,521 mi |
| High · 100 | SA74 | Sep 19, 2026, 10:15 AM UTC | Sep 19, 2026, 11:46 AM UTC | 1 hr 31 min | 678 mi |
| Limited · 84Unreliable track hidden | SA566 | Route unverified | Sep 18, 2026, 3:20 PM UTC | Sep 18, 2026, 4:08 PM UTC | 48 min | 304 mi |
| High · 100 | SA563 | Sep 18, 2026, 1:31 PM UTC | Sep 18, 2026, 2:16 PM UTC | 46 min | 320 mi |
| High · 100 | SA556 | Sep 18, 2026, 11:36 AM UTC | Sep 18, 2026, 12:24 PM UTC | 48 min | 307 mi |
| High · 100 | SA547 | Sep 18, 2026, 9:48 AM UTC | Sep 18, 2026, 10:35 AM UTC | 47 min | 325 mi |
| High · 100 | SA25 | Sep 18, 2026, 4:18 AM UTC | Sep 18, 2026, 5:36 AM UTC | 1 hr 18 min | 606 mi |
| High · 100 | SA24 | Sep 17, 2026, 6:59 PM UTC | Sep 17, 2026, 8:11 PM UTC | 1 hr 12 min | 573 mi |
| High · 100 | SA562 | Sep 17, 2026, 1:27 PM UTC | Sep 17, 2026, 2:40 PM UTC | 1 hr 12 min | 435 mi |
| High · 100 | SA555 | Sep 17, 2026, 11:46 AM UTC | Sep 17, 2026, 12:30 PM UTC | 45 min | 324 mi |
| High · 100 | SA546 | Sep 17, 2026, 9:08 AM UTC | Sep 17, 2026, 9:57 AM UTC | 48 min | 306 mi |
| High · 100 | SA539 | Sep 17, 2026, 7:24 AM UTC | Sep 17, 2026, 8:15 AM UTC | 52 min | 345 mi |
| High · 100 | SA302 | Sep 17, 2026, 4:07 AM UTC | Sep 17, 2026, 5:41 AM UTC | 1 hr 34 min | 792 mi |
| High · 100 | SA363 | Sep 16, 2026, 5:13 PM UTC | Sep 16, 2026, 7:11 PM UTC | 1 hr 58 min | 825 mi |
| High · 100 | SA556 | Sep 16, 2026, 11:07 AM UTC | Sep 16, 2026, 11:57 AM UTC | 50 min | 321 mi |
| High · 100 | SA547 | Sep 16, 2026, 9:20 AM UTC | Sep 16, 2026, 10:10 AM UTC | 50 min | 338 mi |
| High · 100 | SA530 | Sep 16, 2026, 4:58 AM UTC | Sep 16, 2026, 5:44 AM UTC | 46 min | 307 mi |
| High · 100 | SA585 | Sep 15, 2026, 7:23 PM UTC | Sep 15, 2026, 8:11 PM UTC | 48 min | 317 mi |
| High · 100 | SA578 | Sep 15, 2026, 4:49 PM UTC | Sep 15, 2026, 5:33 PM UTC | 44 min | 306 mi |
| High · 100 | SA571 | Sep 15, 2026, 3:03 PM UTC | Sep 15, 2026, 3:54 PM UTC | 51 min | 324 mi |
| High · 100 | SA342 | Sep 15, 2026, 12:27 PM UTC | Sep 15, 2026, 2:01 PM UTC | 1 hr 34 min | 829 mi |
| High · 100 | SA327 | Sep 15, 2026, 9:21 AM UTC | Sep 15, 2026, 11:24 AM UTC | 2 hr 3 min | 827 mi |
| High · 100 | SA538 | Sep 15, 2026, 7:15 AM UTC | Sep 15, 2026, 8:04 AM UTC | 49 min | 312 mi |
| High · 100 | SA531 | Sep 15, 2026, 5:36 AM UTC | Sep 15, 2026, 6:24 AM UTC | 48 min | 336 mi |
| Low · 35Unreliable track hidden | SA566 | Route unverified | Sep 14, 2026, 3:02 PM UTC | Sep 14, 2026, 3:33 PM UTC | 30 min | 221 mi |
| Low · 35Unreliable track hidden | SA563 | Route unverified | Sep 14, 2026, 1:29 PM UTC | Sep 14, 2026, 2:05 PM UTC | 35 min | 225 mi |
| Low · 35Unreliable track hidden | SA556 | Route unverified | Sep 14, 2026, 11:26 AM UTC | Sep 14, 2026, 11:59 AM UTC | 33 min | 204 mi |
| Low · 35Unreliable track hidden | SA547 | Route unverified | Sep 14, 2026, 9:50 AM UTC | Sep 14, 2026, 10:29 AM UTC | 39 min | 257 mi |
| High · 100 | SA538 | Sep 14, 2026, 7:15 AM UTC | Sep 14, 2026, 8:01 AM UTC | 46 min | 295 mi |
| High · 100 | SA531 | Sep 14, 2026, 5:39 AM UTC | Sep 14, 2026, 6:28 AM UTC | 49 min | 311 mi |
| Limited · 84Unreliable track hidden | SA40 | Route unverified | Sep 13, 2026, 10:06 AM UTC | Sep 13, 2026, 10:53 AM UTC | 47 min | 381 mi |
| Limited · 84Unreliable track hidden | SA366 | Route unverified | Sep 12, 2026, 5:39 PM UTC | Sep 12, 2026, 7:17 PM UTC | 1 hr 38 min | 795 mi |
| High · 100 | SA355 | Sep 12, 2026, 2:44 PM UTC | Sep 12, 2026, 4:32 PM UTC | 1 hr 48 min | 812 mi |
| High · 100 | SA558 | Sep 12, 2026, 12:44 PM UTC | Sep 12, 2026, 1:41 PM UTC | 57 min | 350 mi |
| High · 100 | SA551 | Sep 12, 2026, 10:57 AM UTC | Sep 12, 2026, 11:41 AM UTC | 45 min | 332 mi |
| Limited · 84Unreliable track hidden | SA558 | Route unverified | Sep 11, 2026, 1:06 PM UTC | Sep 11, 2026, 2:01 PM UTC | 55 min | 351 mi |
| High · 100 | SA551 | Sep 11, 2026, 11:01 AM UTC | Sep 11, 2026, 11:48 AM UTC | 47 min | 321 mi |
| High · 100 | SA316 | Sep 11, 2026, 7:03 AM UTC | Sep 11, 2026, 8:48 AM UTC | 1 hr 45 min | 844 mi |
| High · 100 | SA303 | Sep 11, 2026, 4:16 AM UTC | Sep 11, 2026, 6:01 AM UTC | 1 hr 45 min | 788 mi |
| High · 100 | SA366 | Sep 10, 2026, 5:39 PM UTC | Sep 10, 2026, 7:14 PM UTC | 1 hr 34 min | 791 mi |
| High · 100 | SA355 | Sep 10, 2026, 2:52 PM UTC | Sep 10, 2026, 4:43 PM UTC | 1 hr 51 min | 811 mi |
| High · 100 | SA558 | Sep 10, 2026, 12:59 PM UTC | Sep 10, 2026, 1:55 PM UTC | 57 min | 347 mi |
| Limited · 84Excluded from analytics and saved maps | SA4701 | Route unverified | Sep 10, 2026, 5:28 AM UTC | Sep 10, 2026, 12:02 PM UTC | 6 hr 34 min | 952 mi |
| High · 100 | SA372 | Sep 9, 2026, 6:26 PM UTC | Sep 9, 2026, 8:03 PM UTC | 1 hr 37 min | 793 mi |
| High · 100 | SA359 | Sep 9, 2026, 3:33 PM UTC | Sep 9, 2026, 5:19 PM UTC | 1 hr 46 min | 808 mi |
| Limited · 84Unreliable track hidden | SA40 | Route unverified | Sep 9, 2026, 10:31 AM UTC | Sep 9, 2026, 10:57 AM UTC | 26 min | 216 mi |
| High · 100 | SA316 | Sep 9, 2026, 7:05 AM UTC | Sep 9, 2026, 8:47 AM UTC | 1 hr 42 min | 816 mi |
| High · 100 | SA303 | Sep 9, 2026, 4:11 AM UTC | Sep 9, 2026, 6:02 AM UTC | 1 hr 51 min | 818 mi |
| High · 100 | SA372 | Sep 8, 2026, 6:31 PM UTC | Sep 8, 2026, 8:06 PM UTC | 1 hr 35 min | 824 mi |
| High · 100 | SA359 | Sep 8, 2026, 3:40 PM UTC | Sep 8, 2026, 5:27 PM UTC | 1 hr 47 min | 804 mi |
| High · 100 | SA562 | Sep 8, 2026, 1:28 PM UTC | Sep 8, 2026, 2:16 PM UTC | 48 min | 323 mi |
| High · 100 | SA555 | Sep 8, 2026, 11:51 AM UTC | Sep 8, 2026, 12:42 PM UTC | 51 min | 332 mi |
| High · 100 | SA546 | Sep 8, 2026, 8:56 AM UTC | Sep 8, 2026, 9:40 AM UTC | 45 min | 307 mi |
| High · 100 | SA539 | Sep 8, 2026, 7:25 AM UTC | Sep 8, 2026, 8:16 AM UTC | 51 min | 332 mi |
| High · 100 | SA530 | Sep 8, 2026, 5:00 AM UTC | Sep 8, 2026, 5:42 AM UTC | 43 min | 307 mi |
| High · 100 | SA585 | Sep 7, 2026, 7:22 PM UTC | Sep 7, 2026, 8:16 PM UTC | 54 min | 316 mi |
| High · 100 | SA566 | Sep 7, 2026, 3:05 PM UTC | Sep 7, 2026, 3:50 PM UTC | 45 min | 304 mi |
| High · 100 | SA563 | Sep 7, 2026, 1:17 PM UTC | Sep 7, 2026, 2:07 PM UTC | 50 min | 345 mi |
| High · 100 | SA556 | Sep 7, 2026, 11:04 AM UTC | Sep 7, 2026, 11:54 AM UTC | 50 min | 324 mi |
| High · 100 | SA547 | Sep 7, 2026, 9:25 AM UTC | Sep 7, 2026, 10:13 AM UTC | 48 min | 338 mi |
| High · 100 | SA538 | Sep 7, 2026, 7:14 AM UTC | Sep 7, 2026, 8:07 AM UTC | 53 min | 322 mi |
| Limited · 84Unreliable track hidden | SA531 | Route unverified | Sep 7, 2026, 5:47 AM UTC | Sep 7, 2026, 6:23 AM UTC | 36 min | 262 mi |
| High · 100 | SA366 | Sep 6, 2026, 6:53 PM UTC | Sep 6, 2026, 8:29 PM UTC | 1 hr 36 min | 816 mi |
| High · 100 | SA355 | Sep 6, 2026, 4:12 PM UTC | Sep 6, 2026, 5:57 PM UTC | 1 hr 46 min | 822 mi |
| Limited · 84Unreliable track hidden | SA41 | Route unverified | Sep 6, 2026, 1:09 PM UTC | Sep 6, 2026, 2:53 PM UTC | 1 hr 44 min | 209 mi |
| Low · 20Unreliable track hidden | SA538 | Route unverified | Sep 6, 2026, 7:19 AM UTC | Sep 6, 2026, 10:54 AM UTC | 3 hr 35 min | 795 mi |
| High · 100 | SA531 | Sep 6, 2026, 5:49 AM UTC | Sep 6, 2026, 6:36 AM UTC | 47 min | 328 mi |
| High · 100 | SA366 | Sep 5, 2026, 5:37 PM UTC | Sep 5, 2026, 7:19 PM UTC | 1 hr 42 min | 800 mi |
| High · 100 | SA355 | Sep 5, 2026, 2:49 PM UTC | Sep 5, 2026, 4:31 PM UTC | 1 hr 42 min | 809 mi |
| High · 100 | SA558 | Sep 5, 2026, 12:49 PM UTC | Sep 5, 2026, 1:48 PM UTC | 59 min | 345 mi |
| High · 100 | SA551 | Sep 5, 2026, 11:01 AM UTC | Sep 5, 2026, 11:46 AM UTC | 45 min | 329 mi |
| Limited · 84Unreliable track hidden | SA354 | Route unverified | Sep 4, 2026, 4:02 PM UTC | Sep 4, 2026, 5:54 PM UTC | 1 hr 51 min | 801 mi |
| High · 100 | SA343 | Sep 4, 2026, 1:16 PM UTC | Sep 4, 2026, 2:57 PM UTC | 1 hr 40 min | 836 mi |
| High · 100 | SA326 | Sep 4, 2026, 9:28 AM UTC | Sep 4, 2026, 11:34 AM UTC | 2 hr 6 min | 878 mi |
| High · 100 | SA313 | Sep 4, 2026, 6:20 AM UTC | Sep 4, 2026, 8:05 AM UTC | 1 hr 45 min | 846 mi |
| Limited · 84Unreliable track hidden | SA562 | Route unverified | Sep 3, 2026, 1:23 PM UTC | Sep 3, 2026, 2:17 PM UTC | 53 min | 317 mi |
| High · 100 | SA555 | Sep 3, 2026, 11:43 AM UTC | Sep 3, 2026, 12:25 PM UTC | 42 min | 326 mi |
| High · 100 | SA546 | Sep 3, 2026, 8:58 AM UTC | Sep 3, 2026, 9:48 AM UTC | 50 min | 312 mi |
| High · 100 | SA539 | Sep 3, 2026, 7:23 AM UTC | Sep 3, 2026, 8:09 AM UTC | 47 min | 334 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026