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…
26 active days
384 mi avg per flight
59 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 |
|---|---|---|---|---|---|---|---|
| 8 | 8 | 0 | 2,632 mi | 6 hr 59 min | Aug 27, 2026, 12:04 AM UTC | Sep 13, 2026, 1:48 AM UTC | |
| 5 | 5 | 0 | 977 mi | 2 hr 22 min | Aug 30, 2026, 1:31 AM UTC | Sep 12, 2026, 8:20 AM UTC | |
| 3 | 3 | 0 | 1,106 mi | 2 hr 41 min | Sep 20, 2026, 4:49 AM UTC | Sep 24, 2026, 6:33 AM UTC | |
| 3 | 3 | 0 | 1,378 mi | 3 hr 18 min | Sep 4, 2026, 7:53 AM UTC | Sep 6, 2026, 8:49 AM UTC | |
| 2 | 2 | 0 | 758 mi | 2 hr 3 min | Sep 22, 2026, 3:39 AM UTC | Sep 24, 2026, 4:53 AM UTC | |
| 2 | 2 | 0 | 602 mi | 1 hr 31 min | Sep 22, 2026, 2:01 AM UTC | Sep 24, 2026, 2:49 AM UTC | |
Observation log
Latest 100 flights for B-651M within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|
| Limited · 84Unreliable track hidden | EU3026 | Route unverified | Sep 24, 2026, 12:22 PM UTC | Sep 24, 2026, 2:32 PM UTC | 2 hr 10 min | 571 mi |
| Limited · 74Unreliable track hidden | EU2982 | Route unverified | Sep 24, 2026, 8:09 AM UTC | Sep 24, 2026, 8:22 AM UTC | 13 min | 84.7 mi |
| High · 100 | EU2981 | Sep 24, 2026, 5:39 AM UTC | Sep 24, 2026, 6:33 AM UTC | 54 min | 378 mi | |
| High · 100 |
| 2 |
| 2 |
| 0 |
| 486 mi |
| 1 hr 12 min |
| Sep 22, 2026, 12:31 AM UTC |
| Sep 24, 2026, 1:11 AM UTC |
| 2 | 2 | 0 | 756 mi | 1 hr 40 min | Sep 4, 2026, 12:54 PM UTC | Sep 6, 2026, 1:25 PM UTC |
| 2 | 2 | 0 | 399 mi | 50 min | Aug 31, 2026, 12:23 AM UTC | Sep 1, 2026, 12:44 AM UTC |
| 2 | 2 | 0 | 514 mi | 1 hr 27 min | Aug 22, 2026, 4:46 AM UTC | Aug 25, 2026, 4:14 AM UTC |
| 2 | 2 | 0 | 1,035 mi | 2 hr 48 min | Aug 22, 2026, 2:09 AM UTC | Aug 25, 2026, 2:21 AM UTC |
| 1 | 1 | 0 | 540 mi | 1 hr 22 min | Sep 23, 2026, 8:47 AM UTC | Sep 23, 2026, 10:09 AM UTC |
| 1 | 1 | 0 | 506 mi | 1 hr 11 min | Sep 23, 2026, 1:19 AM UTC | Sep 23, 2026, 2:31 AM UTC |
| 1 | 1 | 0 | 312 mi | 46 min | Sep 22, 2026, 1:11 PM UTC | Sep 22, 2026, 1:57 PM UTC |
| 1 | 1 | 0 | 685 mi | 1 hr 26 min | Sep 21, 2026, 6:41 AM UTC | Sep 21, 2026, 8:07 AM UTC |
| 1 | 1 | 0 | 695 mi | 1 hr 46 min | Sep 21, 2026, 3:46 AM UTC | Sep 21, 2026, 5:32 AM UTC |
| 1 | 1 | 0 | 379 mi | 56 min | Sep 20, 2026, 2:39 AM UTC | Sep 20, 2026, 3:35 AM UTC |
| 1 | 1 | 0 | 950 mi | 2 hr 7 min | Sep 18, 2026, 7:47 AM UTC | Sep 18, 2026, 9:54 AM UTC |
| 1 | 1 | 0 | 845 mi | 1 hr 52 min | Sep 18, 2026, 4:20 AM UTC | Sep 18, 2026, 6:12 AM UTC |
| 1 | 1 | 0 | 784 mi | 1 hr 55 min | Sep 13, 2026, 8:10 AM UTC | Sep 13, 2026, 10:06 AM UTC |
| 1 | 1 | 0 | 280 mi | 39 min | Sep 9, 2026, 3:43 AM UTC | Sep 9, 2026, 4:21 AM UTC |
| 1 | 1 | 0 | 423 mi | 1 hr 29 min | Sep 1, 2026, 1:50 AM UTC | Sep 1, 2026, 3:19 AM UTC |
| 1 | 1 | 0 | 120 mi | 23 min | Aug 30, 2026, 3:05 AM UTC | Aug 30, 2026, 3:28 AM UTC |
| 1 | 1 | 0 | 271 mi | 43 min | Aug 24, 2026, 5:15 AM UTC | Aug 24, 2026, 5:57 AM UTC |
| 1 | 1 | 0 | 632 mi | 2 hr 37 min | Aug 20, 2026, 1:32 AM UTC | Aug 20, 2026, 4:08 AM UTC |
| EU3025 |
| Sep 24, 2026, 3:46 AM UTC |
| Sep 24, 2026, 4:53 AM UTC |
| 1 hr 6 min |
| 391 mi |
| High · 100 | EU3025 | Sep 24, 2026, 2:02 AM UTC | Sep 24, 2026, 2:49 AM UTC | 47 min | 304 mi |
| High · 100 | EU3025 | Sep 24, 2026, 12:36 AM UTC | Sep 24, 2026, 1:11 AM UTC | 36 min | 242 mi |
| Limited · 84Unreliable track hidden | EU2273 | Route unverified | Sep 23, 2026, 11:07 AM UTC | Sep 23, 2026, 2:01 PM UTC | 2 hr 53 min | 902 mi |
| High · 100 | EU2281 | Sep 23, 2026, 8:47 AM UTC | Sep 23, 2026, 10:09 AM UTC | 1 hr 22 min | 540 mi |
| Limited · 84Unreliable track hidden | EU2281 | Route unverified | Sep 23, 2026, 6:45 AM UTC | Sep 23, 2026, 8:02 AM UTC | 1 hr 17 min | 548 mi |
| Limited · 84Unreliable track hidden | EU2282 | Route unverified | Sep 23, 2026, 3:28 AM UTC | Sep 23, 2026, 4:09 AM UTC | 41 min | 338 mi |
| High · 100 | EU2282 | Sep 23, 2026, 1:19 AM UTC | Sep 23, 2026, 2:31 AM UTC | 1 hr 11 min | 506 mi |
| High · 100 | EU3026 | Sep 22, 2026, 1:11 PM UTC | Sep 22, 2026, 1:57 PM UTC | 46 min | 312 mi |
| Limited · 74Unreliable track hidden | EU2272 | Route unverified | Sep 22, 2026, 11:46 AM UTC | Sep 22, 2026, 12:27 PM UTC | 41 min | 285 mi |
| Low · 35Unreliable track hidden | EU2271 | Route unverified | Sep 22, 2026, 7:29 AM UTC | Sep 22, 2026, 7:36 AM UTC | 8 min | 57.1 mi |
| High · 100 | EU2982 | Sep 22, 2026, 5:34 AM UTC | Sep 22, 2026, 6:25 AM UTC | 51 min | 354 mi |
| High · 100 | EU3025 | Sep 22, 2026, 3:39 AM UTC | Sep 22, 2026, 4:36 AM UTC | 57 min | 367 mi |
| High · 100 | EU3025 | Sep 22, 2026, 2:01 AM UTC | Sep 22, 2026, 2:45 AM UTC | 44 min | 298 mi |
| High · 100 | EU3025 | Sep 22, 2026, 12:31 AM UTC | Sep 22, 2026, 1:07 AM UTC | 36 min | 244 mi |
| Limited · 84Unreliable track hidden | EU2989 | Route unverified | Sep 21, 2026, 11:56 AM UTC | Sep 21, 2026, 12:48 PM UTC | 52 min | 321 mi |
| Limited · 84Unreliable track hidden | EU1990 | Route unverified | Sep 21, 2026, 8:57 AM UTC | Sep 21, 2026, 9:10 AM UTC | 13 min | 87.1 mi |
| High · 100 | EU1990 | Sep 21, 2026, 6:41 AM UTC | Sep 21, 2026, 8:07 AM UTC | 1 hr 26 min | 685 mi |
| High · 100 | EU1989 | Sep 21, 2026, 3:46 AM UTC | Sep 21, 2026, 5:32 AM UTC | 1 hr 46 min | 695 mi |
| Limited · 84Unreliable track hidden | EU2890 | Route unverified | Sep 20, 2026, 10:37 AM UTC | Sep 20, 2026, 10:56 AM UTC | 18 min | 130 mi |
| Limited · 84Unreliable track hidden | EU2996 | Route unverified | Sep 20, 2026, 6:38 AM UTC | Sep 20, 2026, 9:32 AM UTC | 2 hr 54 min | 676 mi |
| High · 100 | EU2995 | Sep 20, 2026, 4:49 AM UTC | Sep 20, 2026, 5:44 AM UTC | 55 min | 374 mi |
| High · 100 | EU2889 | Sep 20, 2026, 2:39 AM UTC | Sep 20, 2026, 3:35 AM UTC | 56 min | 379 mi |
| Limited · 84Unreliable track hidden | EU1940 | Route unverified | Sep 19, 2026, 10:55 AM UTC | Sep 19, 2026, 11:35 AM UTC | 39 min | 323 mi |
| Limited · 84Unreliable track hidden | EU1939 | Route unverified | Sep 19, 2026, 8:34 AM UTC | Sep 19, 2026, 9:53 AM UTC | 1 hr 19 min | 573 mi |
| Limited · 74Unreliable track hidden | EU1860 | Route unverified | Sep 18, 2026, 11:27 AM UTC | Sep 18, 2026, 11:42 AM UTC | 15 min | 96.6 mi |
| High · 100 | EU1860 | Sep 18, 2026, 7:47 AM UTC | Sep 18, 2026, 9:54 AM UTC | 2 hr 7 min | 950 mi |
| High · 100 | EU1859 | Sep 18, 2026, 4:20 AM UTC | Sep 18, 2026, 6:12 AM UTC | 1 hr 52 min | 845 mi |
| Limited · 84Unreliable track hidden | EU2782 | Route unverified | Sep 13, 2026, 10:55 AM UTC | Sep 13, 2026, 11:25 AM UTC | 30 min | 129 mi |
| High · 100 | EU1973 | Sep 13, 2026, 8:10 AM UTC | Sep 13, 2026, 10:06 AM UTC | 1 hr 55 min | 784 mi |
| Low · 35Unreliable track hidden | EU2820 | Route unverified | Sep 13, 2026, 6:58 AM UTC | Sep 13, 2026, 6:58 AM UTC | 0 min | 0 mi |
| Low · 35Unreliable track hidden | EU2819 | Route unverified | Sep 13, 2026, 2:26 AM UTC | Sep 13, 2026, 2:32 AM UTC | 6 min | 25.4 mi |
| High · 100 | EU2819 | Sep 13, 2026, 1:05 AM UTC | Sep 13, 2026, 1:48 AM UTC | 43 min | 291 mi |
| Limited · 84Unreliable track hidden | EU2823 | Route unverified | Sep 12, 2026, 9:18 AM UTC | Sep 12, 2026, 9:29 AM UTC | 11 min | 78.4 mi |
| High · 100 | EU2823 | Sep 12, 2026, 7:50 AM UTC | Sep 12, 2026, 8:20 AM UTC | 30 min | 194 mi |
| Low · 35Unreliable track hidden | EU2820 | Route unverified | Sep 11, 2026, 6:31 AM UTC | Sep 11, 2026, 6:31 AM UTC | 0 min | 0 mi |
| Low · 35Unreliable track hidden | EU2819 | Route unverified | Sep 11, 2026, 2:27 AM UTC | Sep 11, 2026, 2:30 AM UTC | 3 min | 12.7 mi |
| High · 100 | EU2819 | Sep 11, 2026, 12:42 AM UTC | Sep 11, 2026, 1:45 AM UTC | 1 hr 3 min | 400 mi |
| Limited · 84Unreliable track hidden | EU2847 | Route unverified | Sep 10, 2026, 9:20 AM UTC | Sep 10, 2026, 10:03 AM UTC | 42 min | 482 mi |
| High · 100 | EU2847 | Sep 10, 2026, 7:53 AM UTC | Sep 10, 2026, 8:38 AM UTC | 45 min | 277 mi |
| Low · 35Unreliable track hidden | EU2748 | Route unverified | Sep 10, 2026, 6:01 AM UTC | Sep 10, 2026, 6:34 AM UTC | 33 min | 172 mi |
| Limited · 84Unreliable track hidden | EU2747 | Route unverified | Sep 10, 2026, 12:09 AM UTC | Sep 10, 2026, 2:53 AM UTC | 2 hr 44 min | 593 mi |
| Low · 35Unreliable track hidden | EU2704 | Route unverified | Sep 9, 2026, 9:47 AM UTC | Sep 9, 2026, 9:50 AM UTC | 2 min | 21.2 mi |
| Limited · 84Unreliable track hidden | EU2703 | Route unverified | Sep 9, 2026, 5:36 AM UTC | Sep 9, 2026, 6:43 AM UTC | 1 hr 7 min | 460 mi |
| High · 100 | EU2703 | Sep 9, 2026, 3:43 AM UTC | Sep 9, 2026, 4:21 AM UTC | 39 min | 280 mi |
| High · 100 | EU2795 | Sep 8, 2026, 11:57 PM UTC | Sep 9, 2026, 12:51 AM UTC | 54 min | 337 mi |
| Limited · 84Unreliable track hidden | EU2797 | Route unverified | Sep 8, 2026, 9:01 AM UTC | Sep 8, 2026, 9:51 AM UTC | 50 min | 293 mi |
| Limited · 84Unreliable track hidden | EU1978 | Route unverified | Sep 8, 2026, 1:27 AM UTC | Sep 8, 2026, 2:10 AM UTC | 43 min | 295 mi |
| Limited · 84Unreliable track hidden | EU1978 | Route unverified | Sep 7, 2026, 1:11 PM UTC | Sep 7, 2026, 1:52 PM UTC | 41 min | 225 mi |
| Low · 35Unreliable track hidden | EU1977 | Route unverified | Sep 7, 2026, 7:42 AM UTC | Sep 7, 2026, 7:50 AM UTC | 8 min | 76.9 mi |
| High · 100 | EU1901 | Sep 7, 2026, 1:16 AM UTC | Sep 7, 2026, 1:39 AM UTC | 23 min | 161 mi |
| High · 100 | EU1978 | Sep 6, 2026, 12:40 PM UTC | Sep 6, 2026, 1:25 PM UTC | 46 min | 359 mi |
| Limited · 84Unreliable track hidden | EU1977 | Route unverified | Sep 6, 2026, 9:28 AM UTC | Sep 6, 2026, 9:50 AM UTC | 22 min | 141 mi |
| High · 100 | EU1977 | Sep 6, 2026, 7:44 AM UTC | Sep 6, 2026, 8:49 AM UTC | 1 hr 5 min | 462 mi |
| High · 100 | EU1901 | Sep 6, 2026, 1:23 AM UTC | Sep 6, 2026, 1:50 AM UTC | 27 min | 190 mi |
| Limited · 84Unreliable track hidden | EU1978 | Route unverified | Sep 5, 2026, 9:59 AM UTC | Sep 5, 2026, 10:26 AM UTC | 27 min | 238 mi |
| Limited · 84Unreliable track hidden | EU1977 | Route unverified | Sep 5, 2026, 6:07 AM UTC | Sep 5, 2026, 6:30 AM UTC | 24 min | 143 mi |
| High · 100 | EU1977 | Sep 5, 2026, 4:16 AM UTC | Sep 5, 2026, 5:21 AM UTC | 1 hr 5 min | 461 mi |
| High · 100 | EU2795 | Sep 4, 2026, 11:55 PM UTC | Sep 5, 2026, 12:57 AM UTC | 1 hr 3 min | 367 mi |
| High · 100 | EU1978 | Sep 4, 2026, 12:54 PM UTC | Sep 4, 2026, 1:49 PM UTC | 55 min | 397 mi |
| Limited · 84Unreliable track hidden | EU1977 | Route unverified | Sep 4, 2026, 9:36 AM UTC | Sep 4, 2026, 9:59 AM UTC | 24 min | 142 mi |
| High · 100 | EU1977 | Sep 4, 2026, 7:53 AM UTC | Sep 4, 2026, 9:02 AM UTC | 1 hr 9 min | 454 mi |
| Low · 35Unreliable track hidden | EU1901 | Route unverified | Sep 4, 2026, 1:21 AM UTC | Sep 4, 2026, 1:30 AM UTC | 10 min | 63.3 mi |
| Limited · 84Unreliable track hidden | EU2797 | Route unverified | Sep 3, 2026, 8:57 AM UTC | Sep 3, 2026, 9:49 AM UTC | 52 min | 294 mi |
| Limited · 84Unreliable track hidden | EU1895 | Route unverified | Sep 3, 2026, 1:19 AM UTC | Sep 3, 2026, 2:02 AM UTC | 43 min | 294 mi |
| Limited · 84Unreliable track hidden | EU2823 | Route unverified | Sep 1, 2026, 9:20 AM UTC | Sep 1, 2026, 9:33 AM UTC | 13 min | 96.6 mi |
| High · 100 | EU2823 | Sep 1, 2026, 7:47 AM UTC | Sep 1, 2026, 8:19 AM UTC | 31 min | 216 mi |
| Limited · 84Unreliable track hidden | EU2748 | Route unverified | Sep 1, 2026, 5:47 AM UTC | Sep 1, 2026, 6:14 AM UTC | 26 min | 165 mi |
| High · 100 | EU2747 | Sep 1, 2026, 1:50 AM UTC | Sep 1, 2026, 3:19 AM UTC | 1 hr 29 min | 423 mi |
| High · 100 | EU2747 | Sep 1, 2026, 12:14 AM UTC | Sep 1, 2026, 12:44 AM UTC | 29 min | 216 mi |
| Limited · 84Unreliable track hidden | EU1881 | Route unverified | Aug 31, 2026, 8:48 AM UTC | Aug 31, 2026, 9:18 AM UTC | 30 min | 246 mi |
| Limited · 84Unreliable track hidden | EU2854 | Route unverified | Aug 31, 2026, 4:52 AM UTC | Aug 31, 2026, 5:18 AM UTC | 26 min | 205 mi |
| Limited · 84Unreliable track hidden | EU2853 | Route unverified | Aug 31, 2026, 1:52 AM UTC | Aug 31, 2026, 2:16 AM UTC | 24 min | 193 mi |
| High · 100 | EU2853 | Aug 31, 2026, 12:23 AM UTC | Aug 31, 2026, 12:44 AM UTC | 21 min | 183 mi |
| Low · 35Unreliable track hidden | EU1977 | Route unverified | Aug 30, 2026, 9:33 AM UTC | Aug 30, 2026, 9:56 AM UTC | 23 min | 152 mi |
| Limited · 84Unreliable track hidden | EU1977 | Route unverified | Aug 30, 2026, 7:55 AM UTC | Aug 30, 2026, 8:30 AM UTC | 36 min | 299 mi |
| High · 100 | EU1901 | Aug 30, 2026, 3:05 AM UTC | Aug 30, 2026, 3:28 AM UTC | 23 min | 120 mi |
| High · 100 | EU1901 | Aug 30, 2026, 1:31 AM UTC | Aug 30, 2026, 2:02 AM UTC | 31 min | 216 mi |
| Low · 35Unreliable track hidden | EU2819 | Route unverified | Aug 29, 2026, 2:20 AM UTC | Aug 29, 2026, 2:22 AM UTC | 2 min | 4.7 mi |
| High · 100 | EU2819 | Aug 29, 2026, 12:54 AM UTC | Aug 29, 2026, 1:36 AM UTC | 42 min | 287 mi |
| Low · 35Unreliable track hidden | EU2819 | Route unverified | Aug 28, 2026, 2:36 AM UTC | Aug 28, 2026, 2:37 AM UTC | 1 min | 3 mi |
| High · 100 | EU2819 | Aug 28, 2026, 1:01 AM UTC | Aug 28, 2026, 1:56 AM UTC | 55 min | 381 mi |
| Limited · 84Unreliable track hidden | EU1978 | Route unverified | Aug 27, 2026, 9:45 AM UTC | Aug 27, 2026, 10:15 AM UTC | 31 min | 262 mi |
| Low · 35Unreliable track hidden | EU1977 | Route unverified | Aug 27, 2026, 5:58 AM UTC | Aug 27, 2026, 6:18 AM UTC | 20 min | 143 mi |
| Limited · 84Unreliable track hidden | EU1977 | Route unverified | Aug 27, 2026, 4:04 AM UTC | Aug 27, 2026, 4:40 AM UTC | 37 min | 323 mi |
| High · 100 | EU2795 | Aug 27, 2026, 12:04 AM UTC | Aug 27, 2026, 12:58 AM UTC | 54 min | 294 mi |
| Limited · 84Unreliable track hidden | EU2926 | Route unverified | Aug 25, 2026, 8:42 AM UTC | Aug 25, 2026, 10:11 AM UTC | 1 hr 30 min | 524 mi |
| Limited · 84Unreliable track hidden | EU2921 | Route unverified | Aug 25, 2026, 6:28 AM UTC | Aug 25, 2026, 7:01 AM UTC | 33 min | 149 mi |
| High · 100 | EU2922 | Aug 25, 2026, 3:32 AM UTC | Aug 25, 2026, 4:14 AM UTC | 43 min | 257 mi |
| High · 100 | EU2925 | Aug 25, 2026, 12:52 AM UTC | Aug 25, 2026, 2:21 AM UTC | 1 hr 29 min | 556 mi |
| Limited · 84Unreliable track hidden | EU2718 | Route unverified | Aug 24, 2026, 10:51 AM UTC | Aug 24, 2026, 11:51 AM UTC | 1 hr 1 min | 351 mi |
| High · 100 | EU2812 | Aug 24, 2026, 5:15 AM UTC | Aug 24, 2026, 5:57 AM UTC | 43 min | 271 mi |
| Limited · 84Unreliable track hidden | EU2717 | Route unverified | Aug 24, 2026, 3:06 AM UTC | Aug 24, 2026, 3:34 AM UTC | 27 min | 234 mi |
| Limited · 84Unreliable track hidden | EU1881 | Route unverified | Aug 23, 2026, 8:49 AM UTC | Aug 23, 2026, 9:23 AM UTC | 34 min | 244 mi |
| Limited · 84Unreliable track hidden | EU2853 | Route unverified | Aug 23, 2026, 1:50 AM UTC | Aug 23, 2026, 2:34 AM UTC | 44 min | 336 mi |
| Limited · 84Unreliable track hidden | EU2853 | Route unverified | Aug 23, 2026, 12:12 AM UTC | Aug 23, 2026, 12:27 AM UTC | 16 min | 129 mi |
| Limited · 84Unreliable track hidden | EU2926 | Route unverified | Aug 22, 2026, 9:07 AM UTC | Aug 22, 2026, 10:14 AM UTC | 1 hr 7 min | 455 mi |
Global rankings
Among tracked tail numbers · Aug 20 – Sep 24, 2026