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…
15 active days
446 mi avg per flight
1 hr 14 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 |
|---|---|---|---|---|---|---|---|---|---|
| 40 | 20 | 20 | 0 | 14 | 17 | 1 | 1 | Sep 21, 2026, 7:34 PM 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 | 1,959 mi | 8 hr 39 min | Aug 25, 2026, 11:31 AM UTC | Sep 15, 2026, 5:27 PM UTC | |
| 2 | 2 | 0 | 1,278 mi | 3 hr 8 min | Aug 23, 2026, 5:23 AM UTC | Sep 6, 2026, 6:53 AM UTC | |
| 2 | 2 | 0 | 582 mi | 1 hr 30 min | Aug 24, 2026, 8:13 PM UTC | Sep 1, 2026, 6:58 PM UTC | |
| 2 | 2 | 0 | 1,295 mi | 2 hr 51 min | Aug 20, 2026, 7:58 AM UTC | Aug 23, 2026, 9:04 AM UTC | |
| 1 | 1 | 0 | 477 mi | 1 hr 3 min | Sep 21, 2026, 6:31 PM UTC | Sep 21, 2026, 7:34 PM UTC | |
| 1 | 1 | 0 | 504 mi | 58 min | Sep 20, 2026, 6:45 PM UTC | Sep 20, 2026, 7:44 PM UTC | |
Observation log
Latest 100 flights for F-HBSA within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| Low · 40Unreliable track hidden | XK96LD | Route unverified | Sep 24, 2026, 5:01 AM UTC | Sep 24, 2026, 4:55 PM UTC | 11 hr 54 min | 1,504 mi |
| Limited · 84Unreliable track hidden | XK777 | Route unverified | Sep 21, 2026, 9:04 PM UTC | Sep 21, 2026, 9:39 PM UTC | 35 min | 324 mi |
| High · 100 | XK51WB |
| 1 |
| 1 |
| 0 |
| 140 mi |
| 27 min |
| Sep 16, 2026, 11:55 PM UTC |
| Sep 17, 2026, 12:22 AM UTC |
| 1 | 1 | 0 | 126 mi | 24 min | Sep 16, 2026, 10:01 PM UTC | Sep 16, 2026, 10:25 PM UTC |
| 1 | 1 | 0 | 422 mi | 57 min | Sep 2, 2026, 5:07 AM UTC | Sep 2, 2026, 6:04 AM UTC |
| 1 | 1 | 0 | 566 mi | 1 hr 18 min | Aug 27, 2026, 7:48 PM UTC | Aug 27, 2026, 9:06 PM UTC |
| 1 | 1 | 0 | 265 mi | 32 min | Aug 24, 2026, 10:39 PM UTC | Aug 24, 2026, 11:12 PM UTC |
| 1 | 1 | 0 | 531 mi | 1 hr 9 min | Aug 22, 2026, 6:27 PM UTC | Aug 22, 2026, 7:36 PM UTC |
| 1 | 1 | 0 | 346 mi | 48 min | Aug 21, 2026, 7:17 AM UTC | Aug 21, 2026, 8:05 AM UTC |
| 1 | 1 | 0 | 429 mi | 1 hr 2 min | Aug 21, 2026, 5:13 AM UTC | Aug 21, 2026, 6:15 AM UTC |
| Sep 21, 2026, 6:31 PM UTC |
| Sep 21, 2026, 7:34 PM UTC |
| 1 hr 3 min |
| 477 mi |
| Limited · 84Unreliable track hidden | XK154 | Route unverified | Sep 21, 2026, 3:10 PM UTC | Sep 21, 2026, 3:26 PM UTC | 16 min | 122 mi |
| Low · 35Unreliable track hidden | XK721 | Route unverified | Sep 21, 2026, 1:28 PM UTC | Sep 21, 2026, 1:32 PM UTC | 4 min | 35.6 mi |
| Limited · 84Unreliable track hidden | XK720 | Route unverified | Sep 21, 2026, 10:22 AM UTC | Sep 21, 2026, 10:39 AM UTC | 17 min | 124 mi |
| Low · 35Unreliable track hidden | XK77ZT | Route unverified | Sep 21, 2026, 5:07 AM UTC | Sep 21, 2026, 5:20 AM UTC | 13 min | 91.4 mi |
| High · 100 | XK80ZU | Sep 20, 2026, 6:45 PM UTC | Sep 20, 2026, 7:44 PM UTC | 58 min | 504 mi |
| Low · 35Excluded from analytics and saved maps | XK78RP | Route unverified | Sep 20, 2026, 3:35 PM UTC | Sep 20, 2026, 4:14 PM UTC | 39 min | 297 mi |
| Low · 35Unreliable track hidden | XK394 | Route unverified | Sep 20, 2026, 10:50 AM UTC | Sep 20, 2026, 10:52 AM UTC | 3 min | 17.9 mi |
| Low · 40Unreliable track hidden | XK54ZU | Route unverified | Sep 17, 2026, 4:57 AM UTC | Sep 19, 2026, 3:27 PM UTC | 2d 10 hr 29 min | 5,448 mi |
| High · 100 | XK205 | Sep 16, 2026, 11:55 PM UTC | Sep 17, 2026, 12:22 AM UTC | 27 min | 140 mi |
| High · 100 | XK20XQ | Sep 16, 2026, 10:01 PM UTC | Sep 16, 2026, 10:25 PM UTC | 24 min | 126 mi |
| Limited · 84Unreliable track hidden | XK257 | Route unverified | Sep 16, 2026, 8:42 PM UTC | Sep 16, 2026, 8:55 PM UTC | 13 min | 94.7 mi |
| Limited · 84Excluded from analytics and saved maps | XK55VN | Route unverified | Sep 16, 2026, 5:19 AM UTC | Sep 16, 2026, 7:04 PM UTC | 13 hr 45 min | 1,097 mi |
| Limited · 84Unreliable track hidden | XK257 | Route unverified | Sep 15, 2026, 8:20 PM UTC | Sep 15, 2026, 8:56 PM UTC | 37 min | 163 mi |
| Limited · 84Unreliable track hidden | XK256 | Route unverified | Sep 15, 2026, 6:15 PM UTC | Sep 15, 2026, 6:28 PM UTC | 14 min | 116 mi |
| High · 100 | XK96LD | Sep 15, 2026, 4:07 PM UTC | Sep 15, 2026, 5:27 PM UTC | 1 hr 20 min | 508 mi |
| Low · 35Unreliable track hidden | XK24NQ | Route unverified | Sep 15, 2026, 1:27 PM UTC | Sep 15, 2026, 1:27 PM UTC | 0 min | 0 mi |
| Limited · 84Unreliable track hidden | XK35BM | Route unverified | Sep 15, 2026, 7:56 AM UTC | Sep 15, 2026, 8:13 AM UTC | 17 min | 156 mi |
| Limited · 84Unreliable track hidden | XK750 | Route unverified | Sep 15, 2026, 6:08 AM UTC | Sep 15, 2026, 7:02 AM UTC | 54 min | 165 mi |
| Limited · 84Unreliable track hidden | XK32KY | Route unverified | Sep 15, 2026, 5:11 AM UTC | Sep 15, 2026, 5:42 AM UTC | 32 min | 254 mi |
| Low · 20Excluded from analytics and saved maps | — | Route unverified | Sep 8, 2026, 6:05 PM UTC | Sep 14, 2026, 10:06 PM UTC | 6d 4 hr 1 min | 10,359 mi |
| Low · 35Unreliable track hidden | XK96LD | Route unverified | Sep 8, 2026, 4:11 PM UTC | Sep 8, 2026, 4:16 PM UTC | 5 min | 41.1 mi |
| Low · 35Unreliable track hidden | XK24NQ | Route unverified | Sep 8, 2026, 1:31 PM UTC | Sep 8, 2026, 2:08 PM UTC | 37 min | 318 mi |
| Low · 35Unreliable track hidden | XK35BM | Route unverified | Sep 8, 2026, 8:06 AM UTC | Sep 8, 2026, 8:12 AM UTC | 7 min | 59.6 mi |
| Low · 35Unreliable track hidden | XK55VN | Route unverified | Sep 8, 2026, 5:25 AM UTC | Sep 8, 2026, 5:31 AM UTC | 6 min | 48.1 mi |
| Low · 35Unreliable track hidden | XK257 | Route unverified | Sep 7, 2026, 8:36 PM UTC | Sep 7, 2026, 9:04 PM UTC | 28 min | 172 mi |
| Limited · 74Unreliable track hidden | XK783 | Route unverified | Sep 7, 2026, 11:41 AM UTC | Sep 7, 2026, 4:57 PM UTC | 5 hr 16 min | 1,168 mi |
| Low · 35Unreliable track hidden | XK250 | Route unverified | Sep 7, 2026, 5:31 AM UTC | Sep 7, 2026, 5:31 AM UTC | 0 min | 0 mi |
| Low · 40Unreliable track hidden | XK393 | Route unverified | Sep 6, 2026, 6:20 PM UTC | Sep 7, 2026, 5:13 AM UTC | 10 hr 53 min | 446 mi |
| Low · 35Unreliable track hidden | XK390 | Route unverified | Sep 6, 2026, 3:33 PM UTC | Sep 6, 2026, 3:54 PM UTC | 22 min | 143 mi |
| Low · 35Unreliable track hidden | XK392 | Route unverified | Sep 6, 2026, 11:42 AM UTC | Sep 6, 2026, 11:42 AM UTC | 0 min | 0 mi |
| Limited · 84Unreliable track hidden | XK29LK | Route unverified | Sep 6, 2026, 8:01 AM UTC | Sep 6, 2026, 10:56 AM UTC | 2 hr 54 min | 832 mi |
| High · 100 | XK71EN | Sep 6, 2026, 5:16 AM UTC | Sep 6, 2026, 6:53 AM UTC | 1 hr 38 min | 651 mi |
| High · 100 | XK70AH | Sep 5, 2026, 2:43 PM UTC | Sep 5, 2026, 8:12 PM UTC | 5 hr 29 min | 501 mi |
| Low · 35Excluded from analytics and saved maps | XK78RP | Route unverified | Sep 5, 2026, 11:20 AM UTC | Sep 5, 2026, 12:14 PM UTC | 55 min | 423 mi |
| Limited · 84Excluded from analytics and saved maps | XK28NI | Route unverified | Sep 4, 2026, 8:35 AM UTC | Sep 5, 2026, 9:54 AM UTC | 1d 1 hr 19 min | 2,221 mi |
| Limited · 84Unreliable track hidden | XK256 | Route unverified | Sep 3, 2026, 6:03 PM UTC | Sep 3, 2026, 6:25 PM UTC | 22 min | 133 mi |
| Limited · 84Unreliable track hidden | XK96LD | Route unverified | Sep 3, 2026, 4:08 PM UTC | Sep 3, 2026, 4:23 PM UTC | 15 min | 142 mi |
| Low · 35Unreliable track hidden | XK24NQ | Route unverified | Sep 3, 2026, 1:25 PM UTC | Sep 3, 2026, 2:15 PM UTC | 50 min | 398 mi |
| Limited · 84Unreliable track hidden | XK29LK | Route unverified | Sep 3, 2026, 8:10 AM UTC | Sep 3, 2026, 8:57 AM UTC | 47 min | 419 mi |
| Low · 20Excluded from analytics and saved maps | — | Route unverified | Sep 2, 2026, 1:19 PM UTC | Sep 3, 2026, 7:01 AM UTC | 17 hr 43 min | 2,074 mi |
| High · 100 | XK35BM | Sep 2, 2026, 7:46 AM UTC | Sep 2, 2026, 8:46 AM UTC | 1 hr | 497 mi |
| High · 100 | XK55VN | Sep 2, 2026, 5:07 AM UTC | Sep 2, 2026, 6:04 AM UTC | 57 min | 422 mi |
| Limited · 84Unreliable track hidden | XK257 | Route unverified | Sep 1, 2026, 8:22 PM UTC | Sep 1, 2026, 8:51 PM UTC | 29 min | 131 mi |
| High · 100 | XK256 | Sep 1, 2026, 6:35 PM UTC | Sep 1, 2026, 6:58 PM UTC | 23 min | 165 mi |
| Low · 35Unreliable track hidden | XK96LD | Route unverified | Sep 1, 2026, 4:31 PM UTC | Sep 1, 2026, 4:32 PM UTC | 1 min | 7.2 mi |
| Low · 35Unreliable track hidden | XK784 | Route unverified | Sep 1, 2026, 2:07 PM UTC | Sep 1, 2026, 2:40 PM UTC | 33 min | 286 mi |
| Low · 40Unreliable track hidden | XK257 | Route unverified | Aug 31, 2026, 1:47 PM UTC | Aug 31, 2026, 9:24 PM UTC | 7 hr 37 min | 1,314 mi |
| Low · 40Unreliable track hidden | — | Route unverified | Aug 30, 2026, 12:36 PM UTC | Aug 31, 2026, 9:12 AM UTC | 20 hr 36 min | 2,993 mi |
| Low · 35Unreliable track hidden | XK25BT | Route unverified | Aug 30, 2026, 10:01 AM UTC | Aug 30, 2026, 10:01 AM UTC | 0 min | 0 mi |
| Low · 35Unreliable track hidden | XK39WR | Route unverified | Aug 30, 2026, 7:06 AM UTC | Aug 30, 2026, 7:22 AM UTC | 17 min | 123 mi |
| Low · 35Excluded from analytics and saved maps | XK990 | Route unverified | Aug 30, 2026, 6:08 AM UTC | Aug 30, 2026, 6:11 AM UTC | 3 min | 13.8 mi |
| Limited · 84Excluded from analytics and saved maps | — | Route unverified | Aug 29, 2026, 1:49 PM UTC | Aug 29, 2026, 10:58 PM UTC | 9 hr 9 min | 1,716 mi |
| Limited · 84Unreliable track hidden | XK437 | Route unverified | Aug 29, 2026, 12:20 PM UTC | Aug 29, 2026, 12:46 PM UTC | 26 min | 157 mi |
| Low · 35Unreliable track hidden | XK436 | Route unverified | Aug 29, 2026, 9:49 AM UTC | Aug 29, 2026, 9:52 AM UTC | 4 min | 24.1 mi |
| Low · 35Unreliable track hidden | XK727 | Route unverified | Aug 29, 2026, 8:33 AM UTC | Aug 29, 2026, 8:33 AM UTC | 0 min | 0 mi |
| Limited · 84Unreliable track hidden | XK726 | Route unverified | Aug 29, 2026, 5:13 AM UTC | Aug 29, 2026, 5:25 AM UTC | 11 min | 73.4 mi |
| Low · 40Unreliable track hidden | XK754 | Route unverified | Aug 28, 2026, 5:21 AM UTC | Aug 28, 2026, 12:33 PM UTC | 7 hr 13 min | 1,627 mi |
| High · 100 | XK95LY | Aug 27, 2026, 7:48 PM UTC | Aug 27, 2026, 9:06 PM UTC | 1 hr 18 min | 566 mi |
| Low · 35Unreliable track hidden | XK21AW | Route unverified | Aug 27, 2026, 4:29 PM UTC | Aug 27, 2026, 5:39 PM UTC | 1 hr 10 min | 557 mi |
| Low · 20Unreliable track hidden | — | Route unverified | Aug 25, 2026, 3:09 PM UTC | Aug 27, 2026, 3:17 PM UTC | 2d 9 min | 5,422 mi |
| High · 100 | XK71YF | Aug 25, 2026, 11:31 AM UTC | Aug 25, 2026, 12:22 PM UTC | 50 min | 452 mi |
| Low · 35Unreliable track hidden | XK33PI | Route unverified | Aug 25, 2026, 8:47 AM UTC | Aug 25, 2026, 9:31 AM UTC | 44 min | 370 mi |
| Low · 35Unreliable track hidden | XK250 | Route unverified | Aug 25, 2026, 5:11 AM UTC | Aug 25, 2026, 5:19 AM UTC | 8 min | 53.3 mi |
| High · 100 | XK257 | Aug 24, 2026, 10:39 PM UTC | Aug 24, 2026, 11:12 PM UTC | 32 min | 265 mi |
| High · 98 | — | Aug 24, 2026, 8:13 PM UTC | Aug 24, 2026, 9:20 PM UTC | 1 hr 7 min | 416 mi |
| Limited · 84Unreliable track hidden | XK781 | Route unverified | Aug 24, 2026, 7:57 AM UTC | Aug 24, 2026, 5:54 PM UTC | 9 hr 57 min | 1,041 mi |
| Limited · 84Unreliable track hidden | XK55VN | Route unverified | Aug 24, 2026, 4:34 AM UTC | Aug 24, 2026, 7:26 AM UTC | 2 hr 52 min | 685 mi |
| Low · 35Unreliable track hidden | XK393 | Route unverified | Aug 23, 2026, 6:31 PM UTC | Aug 23, 2026, 6:31 PM UTC | 0 min | 0 mi |
| Low · 35Unreliable track hidden | XK390 | Route unverified | Aug 23, 2026, 3:47 PM UTC | Aug 23, 2026, 4:10 PM UTC | 23 min | 192 mi |
| Limited · 84Unreliable track hidden | XK391 | Route unverified | Aug 23, 2026, 2:34 PM UTC | Aug 23, 2026, 2:49 PM UTC | 15 min | 60.2 mi |
| High · 100 | XK29LK | Aug 23, 2026, 7:51 AM UTC | Aug 23, 2026, 9:04 AM UTC | 1 hr 13 min | 619 mi |
| High · 100 | XK71EN | Aug 23, 2026, 5:23 AM UTC | Aug 23, 2026, 6:53 AM UTC | 1 hr 30 min | 626 mi |
| Limited · 84Excluded from analytics and saved maps | XK70AH | Route unverified | Aug 22, 2026, 9:09 PM UTC | Aug 22, 2026, 10:16 PM UTC | 1 hr 7 min | 514 mi |
| High · 100 | XK61DT | Aug 22, 2026, 6:27 PM UTC | Aug 22, 2026, 7:36 PM UTC | 1 hr 9 min | 531 mi |
| Limited · 84Excluded from analytics and saved maps | — | Route unverified | Aug 22, 2026, 12:38 PM UTC | Aug 22, 2026, 4:54 PM UTC | 4 hr 17 min | 1,105 mi |
| Low · 40Unreliable track hidden | — | Route unverified | Aug 21, 2026, 5:52 PM UTC | Aug 22, 2026, 11:17 AM UTC | 17 hr 25 min | 2,321 mi |
| Low · 35Unreliable track hidden | XK254 | Route unverified | Aug 21, 2026, 2:15 PM UTC | Aug 21, 2026, 2:15 PM UTC | 0 min | 0 mi |
| Low · 35Unreliable track hidden | XK729 | Route unverified | Aug 21, 2026, 11:39 AM UTC | Aug 21, 2026, 12:12 PM UTC | 33 min | 310 mi |
| Limited · 84Unreliable track hidden | XK720 | Route unverified | Aug 21, 2026, 9:12 AM UTC | Aug 21, 2026, 9:52 AM UTC | 40 min | 285 mi |
| High · 100 | XK721 | Aug 21, 2026, 7:17 AM UTC | Aug 21, 2026, 8:05 AM UTC | 48 min | 346 mi |
| High · 100 | XK728 | Aug 21, 2026, 5:13 AM UTC | Aug 21, 2026, 6:15 AM UTC | 1 hr 2 min | 429 mi |
| Low · 35Unreliable track hidden | XK28DO | Route unverified | Aug 20, 2026, 8:01 PM UTC | Aug 20, 2026, 8:01 PM UTC | 0 min | 0 mi |
| Limited · 84Unreliable track hidden | XK754 | Route unverified | Aug 20, 2026, 5:59 PM UTC | Aug 20, 2026, 6:23 PM UTC | 25 min | 158 mi |
| Low · 35Unreliable track hidden | XK77ZT | Route unverified | Aug 20, 2026, 4:34 PM UTC | Aug 20, 2026, 4:34 PM UTC | 0 min | 0 mi |
| High · 100 | XK29LK | Aug 20, 2026, 7:58 AM UTC | Aug 20, 2026, 9:36 AM UTC | 1 hr 38 min | 676 mi |
| Limited · 84Unreliable track hidden | XK71EN | Route unverified | Aug 20, 2026, 5:21 AM UTC | Aug 20, 2026, 6:28 AM UTC | 1 hr 8 min | 489 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026