23 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…
23 active days
477 mi avg per flight
1 hr 11 min average
Average across flights included in analytics
Tracked activity
Observed country network
Departure and arrival movements across countries in Sep 1–24, 2026.
| Country | Movements | Departures | Arrivals | Airports | Routes | Flight numbers | Tail numbers | Operators | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| 137 | 69 | 68 | 0 | 22 | 38 | 1 | 1 | Sep 24, 2026, 6:41 AM UTC | |
| 24 | 12 | 12 | 0 | 4 | 8 | 1 | 1 | Sep 24, 2026, 6:41 AM UTC | |
| 18 | 9 | 9 | 0 | 6 | 6 | 1 | 1 | Sep 23, 2026, 12:30 AM UTC | |
| 10 | 5 | 5 | 0 | 6 | 6 | 1 | 1 | Sep 21, 2026, 9:27 AM UTC | |
| 3 | 1 | 2 | 0 | 2 | 2 | 1 | 1 | Sep 11, 2026, 8:24 PM UTC | |
Observed route footprint
Directional airport pairings in Sep 1–24, 2026.
| Route | Flights | Active days | Tail numbers | Tracked distance | Observed | First observed | Last observed |
|---|---|---|---|---|---|---|---|
| 21 | 13 | 0 | 6,730 mi | 20 hr 21 min | Sep 1, 2026, 9:51 PM UTC | Sep 23, 2026, 11:02 AM UTC | |
| 19 | 11 | 0 | 5,559 mi | 14 hr 9 min | Sep 2, 2026, 2:41 AM UTC | Sep 23, 2026, 1:08 PM UTC | |
| 8 | 7 | 0 | 2,656 mi | 7 hr 18 min | Sep 4, 2026, 1:04 PM UTC | Sep 24, 2026, 6:41 AM UTC | |
| 8 | 7 | 0 | 2,367 mi | 6 hr 49 min | Sep 4, 2026, 10:40 AM UTC | Sep 24, 2026, 4:30 AM UTC | |
| 4 | 4 | 0 | 4,168 mi | 9 hr 53 min | Sep 3, 2026, 9:59 PM UTC | Sep 23, 2026, 12:30 AM UTC | |
| 4 | 4 | 0 | 4,080 mi | 8 hr 22 min | Sep 3, 2026, 6:38 PM UTC | Sep 22, 2026, 8:41 PM UTC | |
Observation log
Latest 100 flights for VP-BRU within Sep 1–24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| Low · 35Unreliable track hidden | J2284 | Route unverified | Sep 24, 2026, 10:28 AM UTC | Sep 24, 2026, 10:32 AM UTC | 5 min | 36.6 mi |
| Limited · 84Excluded from analytics and saved maps | J2283 | Route unverified | Sep 24, 2026, 8:10 AM UTC | Sep 24, 2026, 8:31 AM UTC | 21 min | 135 mi |
| High · 100 | J28230 | Sep 24, 2026, 5:45 AM UTC | Sep 24, 2026, 6:41 AM UTC | 56 min | 321 mi | |
| High · 100 |
| 2 |
| 1 |
| 1 |
| 0 |
| 2 |
| 2 |
| 1 |
| 1 |
| Sep 6, 2026, 11:55 PM UTC |
| 4 |
| 4 |
| 0 |
| 1,897 mi |
| 4 hr 24 min |
| Sep 9, 2026, 1:48 PM UTC |
| Sep 21, 2026, 2:09 PM UTC |
| 4 | 4 | 0 | 2,044 mi | 4 hr 56 min | Sep 9, 2026, 11:30 AM UTC | Sep 21, 2026, 12:04 PM UTC |
| 3 | 3 | 0 | 1,690 mi | 3 hr 51 min | Sep 4, 2026, 7:45 AM UTC | Sep 21, 2026, 9:27 AM UTC |
| 3 | 3 | 0 | 1,844 mi | 4 hr 38 min | Sep 4, 2026, 5:10 AM UTC | Sep 21, 2026, 6:48 AM UTC |
| 3 | 3 | 0 | 816 mi | 2 hr 32 min | Sep 16, 2026, 10:00 PM UTC | Sep 20, 2026, 10:40 PM UTC |
| 3 | 3 | 0 | 742 mi | 2 hr 2 min | Sep 16, 2026, 8:23 PM UTC | Sep 20, 2026, 8:46 PM UTC |
| 2 | 2 | 0 | 1,463 mi | 3 hr 21 min | Sep 18, 2026, 10:02 PM UTC | Sep 21, 2026, 11:48 PM UTC |
| 2 | 2 | 0 | 1,400 mi | 2 hr 52 min | Sep 18, 2026, 7:01 PM UTC | Sep 21, 2026, 8:28 PM UTC |
| 2 | 2 | 0 | 2,444 mi | 4 hr 48 min | Sep 2, 2026, 6:08 PM UTC | Sep 11, 2026, 8:24 PM UTC |
| 1 | 1 | 0 | 339 mi | 47 min | Sep 20, 2026, 11:49 AM UTC | Sep 20, 2026, 12:35 PM UTC |
| 1 | 1 | 0 | 380 mi | 56 min | Sep 20, 2026, 9:19 AM UTC | Sep 20, 2026, 10:15 AM UTC |
| 1 | 1 | 0 | 1,057 mi | 2 hr 35 min | Sep 6, 2026, 9:20 PM UTC | Sep 6, 2026, 11:55 PM UTC |
| 1 | 1 | 0 | 1,017 mi | 2 hr | Sep 6, 2026, 5:35 PM UTC | Sep 6, 2026, 7:35 PM UTC |
| 1 | 1 | 0 | 1,140 mi | 2 hr 26 min | Sep 3, 2026, 7:50 AM UTC | Sep 3, 2026, 10:16 AM UTC |
| 1 | 1 | 0 | 1,194 mi | 2 hr 46 min | Sep 3, 2026, 3:46 AM UTC | Sep 3, 2026, 6:31 AM UTC |
| 1 | 1 | 0 | 1,275 mi | 3 hr 8 min | Sep 2, 2026, 11:03 PM UTC | Sep 3, 2026, 2:11 AM UTC |
| J28229 |
| Sep 24, 2026, 3:42 AM UTC |
| Sep 24, 2026, 4:30 AM UTC |
| 48 min |
| 296 mi |
| Limited · 84Unreliable track hidden | J2256 | Route unverified | Sep 23, 2026, 2:39 PM UTC | Sep 23, 2026, 7:04 PM UTC | 4 hr 26 min | 134 mi |
| High · 100 | J2255 | Sep 23, 2026, 12:32 PM UTC | Sep 23, 2026, 1:08 PM UTC | 36 min | 235 mi |
| High · 100 | J2254 | Sep 23, 2026, 10:18 AM UTC | Sep 23, 2026, 11:02 AM UTC | 45 min | 306 mi |
| Low · 20Unreliable track hidden | J2253 | Route unverified | Sep 23, 2026, 8:05 AM UTC | Sep 23, 2026, 8:46 AM UTC | 41 min | 273 mi |
| High · 100 | J2252 | Sep 23, 2026, 5:37 AM UTC | Sep 23, 2026, 6:27 AM UTC | 50 min | 335 mi |
| Limited · 84Unreliable track hidden | J2251 | Route unverified | Sep 23, 2026, 3:24 AM UTC | Sep 23, 2026, 4:04 AM UTC | 40 min | 250 mi |
| High · 100 | J2522 | Sep 22, 2026, 10:04 PM UTC | Sep 23, 2026, 12:30 AM UTC | 2 hr 26 min | 1,055 mi |
| High · 100 | J2521 | Sep 22, 2026, 6:37 PM UTC | Sep 22, 2026, 8:41 PM UTC | 2 hr 4 min | 1,029 mi |
| Low · 35Excluded from analytics and saved maps | J24027 | Route unverified | Sep 22, 2026, 6:20 AM UTC | Sep 22, 2026, 6:24 AM UTC | 4 min | 21.4 mi |
| High · 100 | J2518 | Sep 21, 2026, 10:05 PM UTC | Sep 21, 2026, 11:48 PM UTC | 1 hr 43 min | 730 mi |
| High · 100 | J2517 | Sep 21, 2026, 6:58 PM UTC | Sep 21, 2026, 8:28 PM UTC | 1 hr 31 min | 745 mi |
| High · 100 | J28228 | Sep 21, 2026, 1:07 PM UTC | Sep 21, 2026, 2:09 PM UTC | 1 hr 2 min | 484 mi |
| High · 100 | J28227 | Sep 21, 2026, 10:46 AM UTC | Sep 21, 2026, 12:04 PM UTC | 1 hr 18 min | 542 mi |
| High · 100 | J28048 | Sep 21, 2026, 8:04 AM UTC | Sep 21, 2026, 9:27 AM UTC | 1 hr 23 min | 566 mi |
| High · 100 | J28047 | Sep 21, 2026, 5:17 AM UTC | Sep 21, 2026, 6:48 AM UTC | 1 hr 31 min | 586 mi |
| High · 100 | J28216 | Sep 20, 2026, 9:48 PM UTC | Sep 20, 2026, 10:40 PM UTC | 52 min | 268 mi |
| High · 100 | J28215 | Sep 20, 2026, 8:07 PM UTC | Sep 20, 2026, 8:46 PM UTC | 40 min | 240 mi |
| High · 100 | J2286 | Sep 20, 2026, 5:49 PM UTC | Sep 20, 2026, 6:35 PM UTC | 46 min | 300 mi |
| Limited · 84Excluded from analytics and saved maps | J2285 | Route unverified | Sep 20, 2026, 3:35 PM UTC | Sep 20, 2026, 3:59 PM UTC | 24 min | 161 mi |
| High · 100 | J2180 | Sep 20, 2026, 11:49 AM UTC | Sep 20, 2026, 12:35 PM UTC | 47 min | 339 mi |
| High · 100 | J2179 | Sep 20, 2026, 9:19 AM UTC | Sep 20, 2026, 10:15 AM UTC | 56 min | 380 mi |
| High · 100 | J28230 | Sep 20, 2026, 5:53 AM UTC | Sep 20, 2026, 6:51 AM UTC | 58 min | 326 mi |
| High · 100 | J28229 | Sep 20, 2026, 3:46 AM UTC | Sep 20, 2026, 4:31 AM UTC | 45 min | 267 mi |
| High · 100 | J2258 | Sep 19, 2026, 6:56 PM UTC | Sep 19, 2026, 7:38 PM UTC | 41 min | 288 mi |
| Limited · 84Unreliable track hidden | J2257 | Route unverified | Sep 19, 2026, 4:35 PM UTC | Sep 19, 2026, 5:02 PM UTC | 27 min | 180 mi |
| Low · 35Unreliable track hidden | J2256 | Route unverified | Sep 19, 2026, 2:38 PM UTC | Sep 19, 2026, 2:45 PM UTC | 7 min | 55.4 mi |
| High · 100 | J2255 | Sep 19, 2026, 12:23 PM UTC | Sep 19, 2026, 1:09 PM UTC | 45 min | 296 mi |
| High · 100 | J2254 | Sep 19, 2026, 10:02 AM UTC | Sep 19, 2026, 10:50 AM UTC | 47 min | 319 mi |
| High · 100 | J2253 | Sep 19, 2026, 7:53 AM UTC | Sep 19, 2026, 8:41 AM UTC | 48 min | 290 mi |
| High · 100 | J2252 | Sep 19, 2026, 5:32 AM UTC | Sep 19, 2026, 6:13 AM UTC | 41 min | 283 mi |
| High · 100 | J2251 | Sep 19, 2026, 3:11 AM UTC | Sep 19, 2026, 3:55 AM UTC | 45 min | 297 mi |
| High · 100 | J2518 | Sep 18, 2026, 10:02 PM UTC | Sep 18, 2026, 11:40 PM UTC | 1 hr 38 min | 733 mi |
| High · 100 | J2517 | Sep 18, 2026, 7:01 PM UTC | Sep 18, 2026, 8:22 PM UTC | 1 hr 21 min | 655 mi |
| High · 100 | J28228 | Sep 18, 2026, 2:10 PM UTC | Sep 18, 2026, 3:23 PM UTC | 1 hr 13 min | 487 mi |
| High · 100 | J28227 | Sep 18, 2026, 12:05 PM UTC | Sep 18, 2026, 1:13 PM UTC | 1 hr 8 min | 462 mi |
| High · 100 | J2264 | Sep 18, 2026, 9:34 AM UTC | Sep 18, 2026, 10:26 AM UTC | 52 min | 325 mi |
| High · 100 | J2263 | Sep 18, 2026, 7:13 AM UTC | Sep 18, 2026, 8:03 AM UTC | 50 min | 294 mi |
| High · 100 | J2262 | Sep 18, 2026, 4:58 AM UTC | Sep 18, 2026, 5:39 AM UTC | 41 min | 300 mi |
| High · 100 | J2261 | Sep 18, 2026, 2:40 AM UTC | Sep 18, 2026, 3:32 AM UTC | 52 min | 323 mi |
| High · 100 | J28216 | Sep 17, 2026, 9:51 PM UTC | Sep 17, 2026, 10:43 PM UTC | 52 min | 268 mi |
| High · 100 | J28215 | Sep 17, 2026, 7:59 PM UTC | Sep 17, 2026, 8:41 PM UTC | 42 min | 251 mi |
| Limited · 84Unreliable track hidden | J2296 | Route unverified | Sep 17, 2026, 6:03 PM UTC | Sep 17, 2026, 6:42 PM UTC | 39 min | 254 mi |
| Limited · 84Excluded from analytics and saved maps | J2295 | Route unverified | Sep 17, 2026, 3:21 PM UTC | Sep 17, 2026, 3:44 PM UTC | 23 min | 142 mi |
| High · 100 | J2284 | Sep 17, 2026, 10:20 AM UTC | Sep 17, 2026, 10:56 AM UTC | 36 min | 290 mi |
| Limited · 84Excluded from analytics and saved maps | J2283 | Route unverified | Sep 17, 2026, 8:02 AM UTC | Sep 17, 2026, 8:20 AM UTC | 18 min | 107 mi |
| High · 100 | J28230 | Sep 17, 2026, 5:44 AM UTC | Sep 17, 2026, 6:38 AM UTC | 55 min | 343 mi |
| High · 100 | J28229 | Sep 17, 2026, 3:38 AM UTC | Sep 17, 2026, 4:25 AM UTC | 47 min | 272 mi |
| High · 100 | J28216 | Sep 16, 2026, 10:00 PM UTC | Sep 16, 2026, 10:48 PM UTC | 48 min | 280 mi |
| High · 100 | J28215 | Sep 16, 2026, 8:23 PM UTC | Sep 16, 2026, 9:04 PM UTC | 40 min | 250 mi |
| Low · 35Unreliable track hidden | J2296 | Route unverified | Sep 16, 2026, 6:08 PM UTC | Sep 16, 2026, 6:15 PM UTC | 6 min | 47.8 mi |
| Low · 35Excluded from analytics and saved maps | J2295 | Route unverified | Sep 16, 2026, 3:57 PM UTC | Sep 16, 2026, 4:11 PM UTC | 14 min | 78 mi |
| High · 100 | J28234 | Sep 16, 2026, 12:57 PM UTC | Sep 16, 2026, 1:55 PM UTC | 57 min | 333 mi |
| High · 100 | J28233 | Sep 16, 2026, 10:38 AM UTC | Sep 16, 2026, 11:27 AM UTC | 49 min | 288 mi |
| High · 100 | J28224 | Sep 16, 2026, 7:49 AM UTC | Sep 16, 2026, 8:52 AM UTC | 1 hr 2 min | 376 mi |
| High · 100 | J28223 | Sep 16, 2026, 5:55 AM UTC | Sep 16, 2026, 6:48 AM UTC | 53 min | 272 mi |
| Limited · 84Unreliable track hidden | J2286 | Route unverified | Sep 15, 2026, 2:54 PM UTC | Sep 15, 2026, 3:35 PM UTC | 41 min | 284 mi |
| Limited · 84Excluded from analytics and saved maps | J2285 | Route unverified | Sep 15, 2026, 1:05 PM UTC | Sep 15, 2026, 1:22 PM UTC | 17 min | 125 mi |
| Low · 35Unreliable track hidden | J2284 | Route unverified | Sep 15, 2026, 10:44 AM UTC | Sep 15, 2026, 10:52 AM UTC | 8 min | 50.4 mi |
| Limited · 84Excluded from analytics and saved maps | J2283 | Route unverified | Sep 15, 2026, 8:14 AM UTC | Sep 15, 2026, 8:42 AM UTC | 27 min | 172 mi |
| High · 100 | J28230 | Sep 15, 2026, 5:45 AM UTC | Sep 15, 2026, 6:42 AM UTC | 56 min | 341 mi |
| High · 100 | J28229 | Sep 15, 2026, 3:36 AM UTC | Sep 15, 2026, 4:26 AM UTC | 50 min | 293 mi |
| Low · 35Unreliable track hidden | J2258 | Route unverified | Sep 14, 2026, 7:21 PM UTC | Sep 14, 2026, 7:36 PM UTC | 15 min | 133 mi |
| Low · 35Unreliable track hidden | J2255 | Route unverified | Sep 14, 2026, 12:39 PM UTC | Sep 14, 2026, 12:54 PM UTC | 15 min | 113 mi |
| Low · 35Unreliable track hidden | J2254 | Route unverified | Sep 14, 2026, 10:03 AM UTC | Sep 14, 2026, 10:29 AM UTC | 25 min | 195 mi |
| Low · 35Unreliable track hidden | J2253 | Route unverified | Sep 14, 2026, 8:02 AM UTC | Sep 14, 2026, 8:29 AM UTC | 27 min | 208 mi |
| High · 100 | J2252 | Sep 14, 2026, 5:27 AM UTC | Sep 14, 2026, 6:14 AM UTC | 47 min | 285 mi |
| High · 100 | J2251 | Sep 14, 2026, 3:20 AM UTC | Sep 14, 2026, 3:59 AM UTC | 39 min | 279 mi |
| Low · 35Unreliable track hidden | J22458 | Route unverified | Sep 13, 2026, 8:48 PM UTC | Sep 13, 2026, 8:53 PM UTC | 5 min | 37.4 mi |
| Low · 35Excluded from analytics and saved maps | J22457 | Route unverified | Sep 13, 2026, 6:44 PM UTC | Sep 13, 2026, 6:57 PM UTC | 13 min | 87.7 mi |
| Low · 35Unreliable track hidden | J22456 | Route unverified | Sep 13, 2026, 4:37 PM UTC | Sep 13, 2026, 4:37 PM UTC | 0 min | 0 mi |
| Limited · 84Excluded from analytics and saved maps | J22453 | Route unverified | Sep 13, 2026, 8:47 AM UTC | Sep 13, 2026, 9:01 AM UTC | 14 min | 83.8 mi |
| Low · 35Unreliable track hidden | J22452 | Route unverified | Sep 13, 2026, 6:24 AM UTC | Sep 13, 2026, 6:26 AM UTC | 2 min | 10.7 mi |
| Limited · 84Excluded from analytics and saved maps | J22451 | Route unverified | Sep 13, 2026, 4:17 AM UTC | Sep 13, 2026, 4:46 AM UTC | 29 min | 210 mi |
| High · 100 | J2522 | Sep 12, 2026, 10:04 PM UTC | Sep 13, 2026, 12:39 AM UTC | 2 hr 35 min | 1,071 mi |
| High · 100 | J2521 | Sep 12, 2026, 6:48 PM UTC | Sep 12, 2026, 8:56 PM UTC | 2 hr 9 min | 1,012 mi |
| High · 100 | J28228 | Sep 12, 2026, 1:32 PM UTC | Sep 12, 2026, 2:41 PM UTC | 1 hr 9 min | 471 mi |
| High · 100 | J28227 | Sep 12, 2026, 11:23 AM UTC | Sep 12, 2026, 12:33 PM UTC | 1 hr 11 min | 544 mi |
| Limited · 74Unreliable track hidden | J2524 | Route unverified | Sep 11, 2026, 10:35 PM UTC | Sep 11, 2026, 11:15 PM UTC | 40 min | 304 mi |
| High · 100 | J2523 | Sep 11, 2026, 6:13 PM UTC | Sep 11, 2026, 8:24 PM UTC | 2 hr 11 min | 1,169 mi |
| Low · 35Unreliable track hidden | J2266 | Route unverified | Sep 11, 2026, 2:14 PM UTC | Sep 11, 2026, 2:21 PM UTC | 7 min | 46.2 mi |
| High · 100 | J2264 | Sep 11, 2026, 9:27 AM UTC | Sep 11, 2026, 10:11 AM UTC | 44 min | 295 mi |
| High · 100 | J2262 | Sep 11, 2026, 5:10 AM UTC | Sep 11, 2026, 5:54 AM UTC | 44 min | 281 mi |
| High · 100 | J2261 | Sep 11, 2026, 2:38 AM UTC | Sep 11, 2026, 3:20 AM UTC | 43 min | 297 mi |
| Low · 35Unreliable track hidden | J2268 | Route unverified | Sep 10, 2026, 6:49 PM UTC | Sep 10, 2026, 7:02 PM UTC | 13 min | 109 mi |
| Limited · 84Unreliable track hidden | J2267 | Route unverified | Sep 10, 2026, 4:56 PM UTC | Sep 10, 2026, 5:27 PM UTC | 32 min | 224 mi |
| High · 100 | J2266 | Sep 10, 2026, 2:47 PM UTC | Sep 10, 2026, 3:28 PM UTC | 41 min | 274 mi |
| High · 100 | J2265 | Sep 10, 2026, 12:35 PM UTC | Sep 10, 2026, 1:26 PM UTC | 51 min | 345 mi |
| High · 100 | J2264 | Sep 10, 2026, 9:37 AM UTC | Sep 10, 2026, 10:19 AM UTC | 42 min | 270 mi |
| High · 100 | J2263 | Sep 10, 2026, 7:25 AM UTC | Sep 10, 2026, 8:05 AM UTC | 40 min | 275 mi |
| High · 100 | J2262 | Sep 10, 2026, 5:13 AM UTC | Sep 10, 2026, 5:58 AM UTC | 45 min | 286 mi |
| Limited · 84Unreliable track hidden | J2519 | Route unverified | Sep 9, 2026, 7:36 PM UTC | Sep 9, 2026, 11:20 PM UTC | 3 hr 44 min | 694 mi |
| High · 100 | J28228 | Sep 9, 2026, 1:48 PM UTC | Sep 9, 2026, 2:49 PM UTC | 1 hr | 454 mi |
| High · 100 | J28227 | Sep 9, 2026, 11:30 AM UTC | Sep 9, 2026, 12:49 PM UTC | 1 hr 19 min | 495 mi |
| Low · 35Unreliable track hidden | J22454 | Route unverified | Sep 9, 2026, 9:03 AM UTC | Sep 9, 2026, 9:10 AM UTC | 7 min | 56.3 mi |
| Low · 35Excluded from analytics and saved maps | J22453 | Route unverified | Sep 9, 2026, 7:26 AM UTC | Sep 9, 2026, 7:37 AM UTC | 11 min | 76.8 mi |
| Limited · 84Unreliable track hidden | J22452 | Route unverified | Sep 9, 2026, 4:52 AM UTC | Sep 9, 2026, 5:04 AM UTC | 11 min | 84.2 mi |
Global rankings
Among tracked tail numbers · Sep 1–24, 2026