3,474 departures · 3,394 arrivals
Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked country
Analysis window
Every country statistic, route, chart, and table below uses this flight-date window.
Loading rankings…
3,474 departures · 3,394 arrivals
3,485 international
36 active days
1,579 mi avg per flight
403 flight numbers
547 tail numbers
Average across flights included in analytics
Tracked activity
Observation log
Flights associated with an airport in Kenya within Aug 20 – Sep 24, 2026
| Traffic | Confidence | Flight | Route | Tail number | Operator | Aircraft | Observed | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|---|---|---|---|
| international | High · 100 | CZ634 | B789 | 10 hr 20 min | 5,647 mi | Sep 24, 2026, 10:13 AM UTC | Sep 24, 2026, 8:33 PM UTC | |||
| unknown | Limited · 84 | MP8322 | Route unverified | B744 | 8 hr 59 min | 4,452 mi | Sep 24, 2026, 11:15 AM UTC | Sep 24, 2026, 8:14 PM UTC | ||
| international | High · 100 | KQ109 | B788 | 8 hr 14 min | 4,509 mi | Sep 24, 2026, 10:52 AM UTC | Sep 24, 2026, 7:06 PM UTC | |||
| international | High · 100 | KL565 | B78X | 7 hr 52 min | 4,315 mi | Sep 24, 2026, 10:52 AM UTC | Sep 24, 2026, 6:44 PM UTC | |||
| international | High · 100 | LH590 | B789 | 7 hr 38 min | 4,004 mi | Sep 24, 2026, 10:35 AM UTC | Sep 24, 2026, 6:13 PM UTC | |||
| international | High · 100 | AF828 | B772 | 7 hr 57 min | 4,199 mi | Sep 24, 2026, 9:47 AM UTC | Sep 24, 2026, 5:43 PM UTC | |||
| international | High · 100 | BA65 | B78X | 8 hr 20 min | 4,427 mi | Sep 24, 2026, 9:10 AM UTC | Sep 24, 2026, 5:30 PM UTC | |||
| international | High · 100 | EK721 | B77W | 4 hr 32 min | 2,385 mi | Sep 24, 2026, 12:05 PM UTC | Sep 24, 2026, 4:37 PM UTC | |||
| international | High · 100 | G9735 | A320 | 4 hr 50 min | 2,333 mi | Sep 24, 2026, 10:59 AM UTC | Sep 24, 2026, 3:49 PM UTC | |||
| international | High · 100 | NO321 | B789 | 7 hr 46 min | 4,187 mi | Sep 24, 2026, 7:51 AM UTC | Sep 24, 2026, 3:37 PM UTC | |||
| international | High · 100 | KQ100 | B788 | 8 hr 58 min | 4,641 mi | Sep 24, 2026, 6:18 AM UTC | Sep 24, 2026, 3:16 PM UTC | |||
| unknown | Limited · 84 | 4Z70 | Route unverified | E190 | 2 hr 59 min | 1,619 mi | Sep 24, 2026, 12:02 PM UTC | Sep 24, 2026, 3:01 PM UTC | ||
| international | High · 100 | NO393 | B789 | 7 hr 59 min | 4,282 mi | Sep 24, 2026, 6:51 AM UTC | Sep 24, 2026, 2:50 PM UTC | |||
| international | High · 100 | EY765 | A320 | 4 hr 37 min | 2,357 mi | Sep 24, 2026, 10:12 AM UTC | Sep 24, 2026, 2:48 PM UTC | |||
| international | High · 100 | KQ116 | B788 | 8 hr 53 min | 4,630 mi | Sep 24, 2026, 5:48 AM UTC | Sep 24, 2026, 2:41 PM UTC | |||
| international | High · 100 | KQ508 | B738 | 5 hr 2 min | 2,640 mi | Sep 24, 2026, 9:36 AM UTC | Sep 24, 2026, 2:38 PM UTC | |||
| international | High · 100 | KQ520 | B738 | 5 hr 31 min | 2,891 mi | Sep 24, 2026, 8:56 AM UTC | Sep 24, 2026, 2:27 PM UTC | |||
| international | High · 100 | KQ761 | B788 | 3 hr 22 min | 1,846 mi | Sep 24, 2026, 10:43 AM UTC | Sep 24, 2026, 2:05 PM UTC | |||
| international | High · 100 | KQ270 | E190 | 3 hr 45 min | 1,967 mi | Sep 24, 2026, 10:05 AM UTC | Sep 24, 2026, 1:50 PM UTC | |||
| international | High · 100 | KQ762 | B788 | 3 hr 50 min | 1,887 mi | Sep 24, 2026, 9:47 AM UTC | Sep 24, 2026, 1:37 PM UTC | |||
| international | High · 100 | KQ493 | B738 | 54 min | 379 mi | Sep 24, 2026, 12:17 PM UTC | Sep 24, 2026, 1:10 PM UTC | |||
| domestic | High · 100 | JM8605 | DH8D | 55 min | 276 mi | Sep 24, 2026, 12:16 PM UTC | Sep 24, 2026, 1:10 PM UTC | |||
| domestic | High · 100 | JM8644 | DH8D | 44 min | 236 mi | Sep 24, 2026, 11:46 AM UTC | Sep 24, 2026, 12:30 PM UTC | |||
| domestic | High · 100 | JM8697 | DH8D | 59 min | 298 mi | Sep 24, 2026, 11:30 AM UTC | Sep 24, 2026, 12:29 PM UTC | |||
| domestic | High · 100 | JM8694 | DH8D | 57 min | 287 mi | Sep 24, 2026, 11:26 AM UTC | Sep 24, 2026, 12:23 PM UTC | |||
| unknown | Limited · 84 | CGS4420 | Route unverified | B738 | 26 min | 218 mi | Sep 24, 2026, 11:25 AM UTC | Sep 24, 2026, 11:50 AM UTC | ||
| domestic | High · 100 | OW365 | F100 | 43 min | 288 mi | Sep 24, 2026, 10:58 AM UTC | Sep 24, 2026, 11:41 AM UTC | |||
| international | High · 100 | EK719 | B77W | 4 hr 21 min | 2,368 mi | Sep 24, 2026, 7:06 AM UTC | Sep 24, 2026, 11:26 AM UTC | |||
| domestic | High · 100 | JM8604 | DH8D | 54 min | 276 mi | Sep 24, 2026, 10:32 AM UTC | Sep 24, 2026, 11:26 AM UTC | |||
| international | High · 100 | KP79 | B38M | 5 hr 4 min | 2,550 mi | Sep 24, 2026, 6:16 AM UTC | Sep 24, 2026, 11:20 AM UTC | |||
| unknown | Limited · 84 | KQ554 | Route unverified | B738 | 33 min | 263 mi | Sep 24, 2026, 10:39 AM UTC | Sep 24, 2026, 11:12 AM UTC | ||
| domestic | High · 100 | JM8696 | DH8D | 54 min | 277 mi | Sep 24, 2026, 9:58 AM UTC | Sep 24, 2026, 10:51 AM UTC | |||
| international | High · 100 | KQ492 | B738 | 56 min | 410 mi | Sep 24, 2026, 9:55 AM UTC | Sep 24, 2026, 10:51 AM UTC | |||
| unknown | Limited · 84 | KQ254 | Route unverified | E190 | 1 hr 43 min | 829 mi | Sep 24, 2026, 9:04 AM UTC | Sep 24, 2026, 10:46 AM UTC | ||
| unknown | Limited · 84 | ET323 | Route unverified | B38M | 36 min | 303 mi | Sep 24, 2026, 9:59 AM UTC | Sep 24, 2026, 10:35 AM UTC | ||
| domestic | High · 100 | JM8693 | DH8D | 1 hr 2 min | 309 mi | Sep 24, 2026, 9:25 AM UTC | Sep 24, 2026, 10:26 AM UTC | |||
| unknown | Limited · 84 | JM8111 | Route unverified | DH8D | 21 min | 74.7 mi | Sep 24, 2026, 10:03 AM UTC | Sep 24, 2026, 10:24 AM UTC | ||
| international | High · 100 | QR1346 | B789 | 4 hr 47 min | 2,510 mi | Sep 24, 2026, 5:32 AM UTC | Sep 24, 2026, 10:19 AM UTC | |||
| international | High · 100 | CC3162 | B744 | 8 hr 37 min | 4,351 mi | Sep 24, 2026, 1:24 AM UTC | Sep 24, 2026, 10:01 AM UTC | |||
| domestic | High · 100 | JM8664 | DH8D | 28 min | 151 mi | Sep 24, 2026, 9:29 AM UTC | Sep 24, 2026, 9:57 AM UTC | |||
| domestic | High · 100 | OW364 | F100 | 44 min | 278 mi | Sep 24, 2026, 9:10 AM UTC | Sep 24, 2026, 9:54 AM UTC | |||
| international | High · 100 | G9734 | A320 | 4 hr 46 min | 2,388 mi | Sep 24, 2026, 5:07 AM UTC | Sep 24, 2026, 9:53 AM UTC | |||
| unknown | Limited · 84 | — | Route unverified | B762 | 12 min | 99.2 mi | Sep 24, 2026, 9:37 AM UTC | Sep 24, 2026, 9:49 AM UTC | ||
| international | High · 100 | 6E1853 | A20N | 5 hr 49 min | 2,899 mi | Sep 24, 2026, 3:50 AM UTC | Sep 24, 2026, 9:39 AM UTC | |||
| international | High · 100 | ET318 | B77W | 1 hr 39 min | 794 mi | Sep 24, 2026, 7:57 AM UTC | Sep 24, 2026, 9:36 AM UTC | |||
| international | High · 100 | CV2613 | B744 | 8 hr 53 min | 4,286 mi | Sep 24, 2026, 12:34 AM UTC | Sep 24, 2026, 9:27 AM UTC | |||
| domestic | High · 100 | JM8603 | DH8D | 50 min | 288 mi | Sep 24, 2026, 8:26 AM UTC | Sep 24, 2026, 9:16 AM UTC | |||
| international | High · 100 | KQ483 | B738 | 1 hr 9 min | 475 mi | Sep 24, 2026, 7:56 AM UTC | Sep 24, 2026, 9:04 AM UTC | |||
| international | High · 100 | EY770 | A320 | 4 hr 40 min | 2,280 mi | Sep 24, 2026, 4:22 AM UTC | Sep 24, 2026, 9:02 AM UTC | |||
| international | High · 100 | ET322 | B38M | 1 hr 60 min | 922 mi | Sep 24, 2026, 6:49 AM UTC | Sep 24, 2026, 8:48 AM UTC | |||
| international | High · 100 | EK718 | B77W | 4 hr 27 min | 2,293 mi | Sep 24, 2026, 4:17 AM UTC | Sep 24, 2026, 8:43 AM UTC | |||
| domestic | High · 100 | JM8643 | DH8C | 51 min | 274 mi | Sep 24, 2026, 7:53 AM UTC | Sep 24, 2026, 8:43 AM UTC | |||
| domestic | High · 100 | KQ651 | E190 | 36 min | 182 mi | Sep 24, 2026, 8:02 AM UTC | Sep 24, 2026, 8:38 AM UTC | |||
| international | High · 100 | KQ533 | B788 | 3 hr 40 min | 1,831 mi | Sep 24, 2026, 4:58 AM UTC | Sep 24, 2026, 8:37 AM UTC | |||
| domestic | High · 100 | JM8621 | DH8D | 41 min | 194 mi | Sep 24, 2026, 7:50 AM UTC | Sep 24, 2026, 8:31 AM UTC | |||
| domestic | High · 100 | JM8653 | DH8D | 33 min | 157 mi | Sep 24, 2026, 7:54 AM UTC | Sep 24, 2026, 8:27 AM UTC | |||
| domestic | High · 100 | KQ603 | B738 | 41 min | 278 mi | Sep 24, 2026, 7:27 AM UTC | Sep 24, 2026, 8:08 AM UTC | |||
| international | High · 100 | KQ3 | B788 | 13 hr 6 min | 7,441 mi | Sep 23, 2026, 6:58 PM UTC | Sep 24, 2026, 8:04 AM UTC | |||
| domestic | High · 100 | JM8602 | DH8D | 53 min | 286 mi | Sep 24, 2026, 6:53 AM UTC | Sep 24, 2026, 7:45 AM UTC | |||
| international | High · 100 | KQ305 | B738 | 4 hr 43 min | 2,394 mi | Sep 24, 2026, 3:02 AM UTC | Sep 24, 2026, 7:44 AM UTC | |||
| international | High · 100 | KQ421 | E190 | 43 min | 293 mi | Sep 24, 2026, 6:58 AM UTC | Sep 24, 2026, 7:42 AM UTC | |||
| international | High · 100 | 4Z71P | E190 | 3 hr 53 min | 1,829 mi | Sep 24, 2026, 3:42 AM UTC | Sep 24, 2026, 7:35 AM UTC | |||
| international | High · 100 | KQ782 | E190 | 2 hr 47 min | 1,349 mi | Sep 24, 2026, 4:42 AM UTC | Sep 24, 2026, 7:28 AM UTC | |||
| unknown | Limited · 84 | UR201 | Route unverified | CRJ9 | 25 min | 172 mi | Sep 24, 2026, 6:55 AM UTC | Sep 24, 2026, 7:19 AM UTC | ||
| international | High · 100 | MS850 | B738 | 4 hr 16 min | 2,263 mi | Sep 24, 2026, 2:53 AM UTC | Sep 24, 2026, 7:10 AM UTC | |||
| domestic | High · 100 | JM8642 | DH8C | 46 min | 240 mi | Sep 24, 2026, 6:10 AM UTC | Sep 24, 2026, 6:56 AM UTC | |||
| domestic | High · 100 | JM8652 | DH8D | 30 min | 148 mi | Sep 24, 2026, 6:25 AM UTC | Sep 24, 2026, 6:55 AM UTC | |||
| domestic | High · 100 | KQ650 | E190 | 24 min | 160 mi | Sep 24, 2026, 6:30 AM UTC | Sep 24, 2026, 6:54 AM UTC | |||
| international | High · 100 | KQ482 | B738 | 59 min | 452 mi | Sep 24, 2026, 5:47 AM UTC | Sep 24, 2026, 6:46 AM UTC | |||
| domestic | High · 100 | OW361 | F100 | 44 min | 289 mi | Sep 24, 2026, 5:55 AM UTC | Sep 24, 2026, 6:39 AM UTC | |||
| domestic | High · 100 | KQ602 | B738 | 45 min | 278 mi | Sep 24, 2026, 5:40 AM UTC | Sep 24, 2026, 6:25 AM UTC | |||
| domestic | High · 100 | JM8712 | DH8D | 53 min | 271 mi | Sep 24, 2026, 5:30 AM UTC | Sep 24, 2026, 6:22 AM UTC | |||
| domestic | High · 100 | JM8663 | DH8D | 36 min | 172 mi | Sep 24, 2026, 5:40 AM UTC | Sep 24, 2026, 6:17 AM UTC | |||
| international | High · 100 | KQ108 | B788 | 8 hr 46 min | 4,604 mi | Sep 23, 2026, 9:29 PM UTC | Sep 24, 2026, 6:15 AM UTC | |||
| international | High · 100 | KQ886 | B788 | 8 hr 55 min | 4,680 mi | Sep 23, 2026, 9:11 PM UTC | Sep 24, 2026, 6:06 AM UTC | |||
| international | High · 100 | KQ784 | B738 | 5 hr 29 min | 2,625 mi | Sep 24, 2026, 12:30 AM UTC | Sep 24, 2026, 5:59 AM UTC | |||
| international | High · 100 | KQ420 | E190 | 51 min | 362 mi | Sep 24, 2026, 4:56 AM UTC | Sep 24, 2026, 5:47 AM UTC | |||
| international | High · 100 | TC201 | DH8D | 1 hr 15 min | 420 mi | Sep 24, 2026, 4:24 AM UTC | Sep 24, 2026, 5:39 AM UTC | |||
| domestic | High · 100 | JM8661 | DH8D | 39 min | 174 mi | Sep 24, 2026, 4:42 AM UTC | Sep 24, 2026, 5:21 AM UTC | |||
| international | High · 100 | NO320 | B789 | 7 hr 35 min | 4,167 mi | Sep 23, 2026, 9:43 PM UTC | Sep 24, 2026, 5:18 AM UTC | |||
| international | High · 100 | BA64 | B78X | 8 hr 57 min | 4,615 mi | Sep 23, 2026, 8:15 PM UTC | Sep 24, 2026, 5:12 AM UTC | |||
| international | High · 100 | KQ275 | E190 | 4 hr 26 min | 1,991 mi | Sep 24, 2026, 12:37 AM UTC | Sep 24, 2026, 5:03 AM UTC | |||
| domestic | High · 100 | JM8662 | DH8D | 26 min | 141 mi | Sep 24, 2026, 4:36 AM UTC | Sep 24, 2026, 5:01 AM UTC | |||
| domestic | High · 100 | OW360 | F100 | 42 min | 274 mi | Sep 24, 2026, 4:03 AM UTC | Sep 24, 2026, 4:45 AM UTC | |||
| international | High · 100 | NO392 | B789 | 7 hr 47 min | 4,219 mi | Sep 23, 2026, 8:40 PM UTC | Sep 24, 2026, 4:27 AM UTC | |||
| domestic | High · 100 | JM8660 | DH8D | 32 min | 171 mi | Sep 24, 2026, 3:32 AM UTC | Sep 24, 2026, 4:04 AM UTC | |||
| international | High · 100 | KQ2344 | B738 | 4 hr 41 min | 2,327 mi | Sep 23, 2026, 11:12 PM UTC | Sep 24, 2026, 3:53 AM UTC | |||
| international | High · 100 | LH591 | B789 | 7 hr 59 min | 4,191 mi | Sep 23, 2026, 7:51 PM UTC | Sep 24, 2026, 3:50 AM UTC | |||
| international | High · 100 | TC200 | DH8D | 1 hr 13 min | 411 mi | Sep 24, 2026, 2:12 AM UTC | Sep 24, 2026, 3:25 AM UTC | |||
| international | High · 100 | KQ117 | B788 | 8 hr 26 min | 4,606 mi | Sep 23, 2026, 6:54 PM UTC | Sep 24, 2026, 3:21 AM UTC | |||
| international | High · 100 | KQ509 | B738 | 5 hr 18 min | 2,609 mi | Sep 23, 2026, 9:53 PM UTC | Sep 24, 2026, 3:12 AM UTC | |||
| international | High · 100 | KQ311 | B738 | 4 hr 28 min | 2,285 mi | Sep 23, 2026, 10:38 PM UTC | Sep 24, 2026, 3:06 AM UTC | |||
| international | High · 100 | KQ498 | B738 | 52 min | 378 mi | Sep 24, 2026, 2:09 AM UTC | Sep 24, 2026, 3:02 AM UTC | |||
| international | High · 100 | EY769 | A320 | 4 hr 51 min | 2,306 mi | Sep 23, 2026, 9:58 PM UTC | Sep 24, 2026, 2:49 AM UTC | |||
| international | High · 100 | NO352 | B789 | 7 hr 15 min | 3,993 mi | Sep 23, 2026, 7:31 PM UTC | Sep 24, 2026, 2:45 AM UTC | |||
| international | High · 100 | KQ101 | B77W | 7 hr 59 min | 4,555 mi | Sep 23, 2026, 6:42 PM UTC | Sep 24, 2026, 2:41 AM UTC | |||
| international | High · 100 | 6E1853 | A20N | 5 hr 44 min | 2,872 mi | Sep 23, 2026, 8:47 PM UTC | Sep 24, 2026, 2:31 AM UTC | |||
| domestic | High · 100 | KQ625 | E190 | 40 min | 272 mi | Sep 24, 2026, 1:44 AM UTC | Sep 24, 2026, 2:24 AM UTC | |||
| international | High · 100 | EK717 | B77W | 4 hr 28 min | 2,388 mi | Sep 23, 2026, 9:39 PM UTC | Sep 24, 2026, 2:07 AM UTC | |||
| international | High · 100 | ET309 | A359 | 1 hr 34 min | 773 mi | Sep 24, 2026, 12:15 AM UTC | Sep 24, 2026, 1:49 AM UTC |
Global rankings
Among tracked countries · Aug 20 – Sep 24, 2026
Movements count arrivals and departures. Domestic flights count once per country.