36 active days
Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Tracked airline/operator
Analysis window
Every derived statistic, trend, network breakdown, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
36 active days
697 mi avg per flight
1 hr 38 min average
Average across flights included in analytics
37 flight numbers
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 | Last observed |
|---|---|---|---|---|---|---|---|---|
| 504 | 258 | 246 | 9 | 27 | 37 | 8 | Sep 24, 2026, 11:20 AM UTC | |
| 8 | 1 | 7 | 1 | 2 | 2 | 4 | Sep 11, 2026, 11:15 AM UTC | |
| 6 | 0 | 6 | 1 | 1 | 1 | 3 | Sep 22, 2026, 9:02 AM UTC |
Observed airport network
Departure and arrival movements in Aug 20 – Sep 24, 2026.
| Airport | Movements | Departures | Arrivals | Routes | Flight numbers | Tail numbers | Last observed |
|---|---|---|---|---|---|---|---|
| CPT | 158 | 87 | 71 | 7 | 14 | 6 | Sep 24, 2026, 11:07 AM UTC |
| DUR | 108 | 60 | 48 | 8 | 14 | 7 | Sep 24, 2026, 11:07 AM UTC |
| JNB | 108 | 76 | 32 | 16 | 22 | 8 | Sep 24, 2026, 10:15 AM UTC |
| HDS | 52 | 21 | 31 | 5 | 6 | 6 | Sep 24, 2026, 11:20 AM UTC |
| GRJ | 41 | 12 | 29 | 6 | 6 | 4 | Sep 24, 2026, 11:20 AM UTC |
| ELS | 11 | 0 | 11 | 2 | 2 | 4 | Sep 21, 2026, 5:13 AM UTC |
| BFN |
Observed route network
Open a route for its tracked profile.
| Route | Flights | Flight numbers | Tail numbers | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|
| 32 | 5 | 5 | 26,515 mi | Aug 22, 2026, 7:56 AM UTC | Sep 23, 2026, 7:07 AM UTC | |
| 29 | 4 | 6 | 23,794 mi | Aug 20, 2026, 1:46 PM UTC | Sep 24, 2026, 11:07 AM UTC | |
| 25 | 2 | 4 | 20,203 mi | Aug 20, 2026, 2:19 PM UTC | Sep 21, 2026, 9:09 AM UTC | |
| 24 | 2 | 4 | 19,794 mi | Aug 21, 2026, 5:08 AM UTC | Sep 23, 2026, 6:47 AM UTC | |
| 23 | 1 | 3 | 23,013 mi | Aug 20, 2026, 7:25 AM UTC | Sep 23, 2026, 9:36 AM UTC | |
| 20 | 1 | 2 | 12,520 mi | Aug 22, 2026, 9:24 AM UTC | Sep 23, 2026, 10:56 AM UTC | |
Observed services
Open a number for its tracked profile.
| Flight number | Flights | Routes | Tail numbers | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|
| KEM461 | 24 | 3 | 2 | 14,140 mi | Aug 22, 2026, 9:24 AM UTC | Sep 23, 2026, 10:56 AM UTC |
| KEM991 | 23 | 1 | 3 | 23,013 mi | Aug 20, 2026, 7:25 AM UTC | Sep 23, 2026, 9:36 AM UTC |
| KEM992 | 16 | 1 | 4 | 15,006 mi | Aug 21, 2026, 10:46 AM UTC | Sep 23, 2026, 1:06 PM UTC |
| KEM900 | 16 | 2 | 4 | 13,207 mi | Aug 26, 2026, 5:58 AM UTC | Sep 17, 2026, 7:51 AM UTC |
| KEM901 | 14 | 2 | 6 | 11,484 mi | Aug 21, 2026, 8:28 AM UTC | Sep 24, 2026, 11:07 AM UTC |
| KEM831 | 14 | 1 | 4 | 11,406 mi | Aug 21, 2026, 5:08 AM UTC | Sep 23, 2026, 6:47 AM UTC |
| KEM904 | 14 | 1 | 4 | 11,671 mi | Aug 22, 2026, 7:56 AM UTC | Sep 17, 2026, 1:16 PM UTC |
| KEM834 | 13 | 1 | 4 | 10,492 mi | Aug 21, 2026, 7:44 AM UTC | Sep 21, 2026, 9:09 AM UTC |
| KEM840 | 12 |
Observed tail numbers
Open a tail number for its tracked profile.
| Tail number | Type | Flights | Routes | Flight numbers | Tracked distance | Last observed |
|---|---|---|---|---|---|---|
| CRJ2 | 65 | 9 | 15 | 53,434 mi | Sep 23, 2026, 1:06 PM UTC | |
| CRJ2 | 52 | 12 | 16 | 41,885 mi | Sep 24, 2026, 11:20 AM UTC | |
| CRJ2 | 49 | 15 | 15 | 27,455 mi | Sep 24, 2026, 11:07 AM UTC | |
| B190 | 44 | 18 | 25 | 27,878 mi | Sep 24, 2026, 10:15 AM UTC | |
| CRJ1 | 34 | 12 | 18 | 23,989 mi | Sep 24, 2026, 6:32 AM UTC | |
| B190 |
Observed aircraft types
Observed flights grouped by aircraft designator and matched to the aircraft reference catalog.
| Type | Aircraft name | Flights | Makeup | Tail numbers | Tracked distance | Routes | Flight numbers | First observed | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| CRJ2 | Bombardier CRJ-200 | 169 | 65.3% | 5 | 124,285 mi | 24 | 34 | Aug 20, 2026, 7:25 AM UTC | Sep 24, 2026, 11:20 AM UTC |
| CRJ1 | Bombardier CRJ-100 | 47 | 18.1% | 3 | 31,960 mi | 14 | 22 | Aug 20, 2026, 10:03 AM UTC | Sep 24, 2026, 6:32 AM UTC |
| B190 | — | 29 | 11.2% | 3 | 14,740 mi | 13 | 17 | Aug 22, 2026, 9:24 AM UTC | Sep 24, 2026, 6:00 AM UTC |
| AC90 | — | 10 | 3.9% | 1 | 6,578 mi | 4 | 4 | Aug 27, 2026, 9:14 AM UTC | Sep 24, 2026, 11:07 AM UTC |
| CL60 | Bombardier Challenger 600 | 3 | 1.2% | 1 | 2,589 mi | 3 | 3 | Sep 7, 2026, 11:14 AM UTC | Sep 13, 2026, 12:52 PM UTC |
| DH8D | — | 1 | 0.4% | 1 | 470 mi | 1 | 1 | Sep 10, 2026, 10:33 AM UTC | Sep 10, 2026, 11:50 AM UTC |
Observation log
Latest 100 flights for Cemair within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | Tail number | Aircraft | First observed | Last observed | Observed | Tracked distance |
|---|---|---|---|---|---|---|---|---|
| Limited · 84 | KEM251 | Route unverified | CRJ1 | Sep 24, 2026, 9:13 AM UTC | Sep 24, 2026, 6:22 PM UTC | 9 hr 9 min | 1,165 mi | |
| Low · 40 | KEM135 | Route unverified | B190 | Sep 24, 2026, 7:28 AM UTC | Sep 24, 2026, 5:05 PM UTC | 9 hr 38 min | 915 mi | |
| High · 100 | KEM904 |
| 10 |
| 0 |
| 10 |
| 2 |
| 3 |
| 3 |
| Sep 23, 2026, 10:02 AM UTC |
| PLZ | 8 | 2 | 6 | 4 | 4 | 4 | Sep 24, 2026, 6:32 AM UTC |
| KIM | 8 | 0 | 8 | 1 | 2 | 3 | Sep 24, 2026, 6:00 AM UTC |
| MUB | 8 | 1 | 7 | 2 | 2 | 4 | Sep 11, 2026, 11:15 AM UTC |
| VFA | 6 | 0 | 6 | 1 | 1 | 3 | Sep 22, 2026, 9:02 AM UTC |
| 17 |
| 2 |
| 5 |
| 15,904 mi |
| Aug 21, 2026, 10:46 AM UTC |
| Sep 23, 2026, 1:06 PM UTC |
| 11 | 1 | 2 | 6,658 mi | Aug 22, 2026, 12:01 PM UTC | Sep 22, 2026, 1:18 PM UTC |
| 8 | 2 | 3 | 2,374 mi | Aug 31, 2026, 4:27 AM UTC | Sep 24, 2026, 6:00 AM UTC |
| 8 | 1 | 4 | 1,591 mi | Aug 20, 2026, 10:03 AM UTC | Sep 23, 2026, 10:37 AM UTC |
| 8 | 1 | 3 | 4,334 mi | Aug 24, 2026, 4:00 AM UTC | Sep 21, 2026, 5:13 AM UTC |
| 7 | 2 | 3 | 4,819 mi | Aug 20, 2026, 1:23 PM UTC | Sep 23, 2026, 2:42 PM UTC |
| 7 | 1 | 4 | 3,697 mi | Aug 20, 2026, 9:58 AM UTC | Sep 11, 2026, 11:15 AM UTC |
| 6 | 1 | 3 | 2,362 mi | Sep 3, 2026, 8:20 AM UTC | Sep 22, 2026, 9:02 AM UTC |
| 5 | 2 | 3 | 1,643 mi | Aug 24, 2026, 7:38 AM UTC | Sep 24, 2026, 10:15 AM UTC |
| 5 | 1 | 1 | 1,489 mi | Sep 5, 2026, 9:18 AM UTC | Sep 23, 2026, 10:02 AM UTC |
| 5 | 2 | 3 | 1,361 mi | Aug 27, 2026, 9:41 AM UTC | Sep 10, 2026, 9:24 AM UTC |
| 4 | 2 | 2 | 1,886 mi | Sep 6, 2026, 10:52 AM UTC | Sep 20, 2026, 12:46 PM UTC |
| 3 | 1 | 2 | 630 mi | Aug 20, 2026, 11:52 AM UTC | Sep 23, 2026, 12:19 PM UTC |
| 3 | 1 | 2 | 1,524 mi | Aug 28, 2026, 2:53 PM UTC | Sep 11, 2026, 4:04 PM UTC |
| 2 | 1 | 2 | 1,164 mi | Sep 23, 2026, 5:05 AM UTC | Sep 24, 2026, 6:32 AM UTC |
| 2 | 1 | 2 | 613 mi | Sep 2, 2026, 2:32 PM UTC | Sep 13, 2026, 4:50 PM UTC |
| 1 | 1 | 1 | 772 mi | Sep 24, 2026, 9:31 AM UTC | Sep 24, 2026, 11:20 AM UTC |
| 1 | 1 | 1 | 562 mi | Sep 13, 2026, 4:57 PM UTC | Sep 13, 2026, 6:12 PM UTC |
| 1 | 1 | 1 | 199 mi | Sep 13, 2026, 12:34 PM UTC | Sep 13, 2026, 1:08 PM UTC |
| 1 | 1 | 1 | 571 mi | Sep 4, 2026, 12:17 PM UTC | Sep 4, 2026, 1:36 PM UTC |
| 1 | 1 | 1 | 627 mi | Aug 24, 2026, 4:59 AM UTC | Aug 24, 2026, 6:24 AM UTC |
| 1 |
| 4 |
| 9,711 mi |
| Aug 20, 2026, 2:19 PM UTC |
| Sep 17, 2026, 6:20 PM UTC |
| KEM460 | 11 | 1 | 2 | 6,658 mi | Aug 22, 2026, 12:01 PM UTC | Sep 22, 2026, 1:18 PM UTC |
| KEM905 | 11 | 2 | 5 | 9,084 mi | Aug 20, 2026, 1:46 PM UTC | Sep 17, 2026, 4:05 PM UTC |
| KEM839 | 10 | 1 | 4 | 8,388 mi | Aug 23, 2026, 12:01 PM UTC | Sep 21, 2026, 11:37 AM UTC |
| KEM980 | 8 | 1 | 4 | 1,591 mi | Aug 20, 2026, 10:03 AM UTC | Sep 23, 2026, 10:37 AM UTC |
| KEM242 | 8 | 1 | 3 | 4,334 mi | Aug 24, 2026, 4:00 AM UTC | Sep 21, 2026, 5:13 AM UTC |
| KEM760 | 7 | 1 | 4 | 3,697 mi | Aug 20, 2026, 9:58 AM UTC | Sep 11, 2026, 11:15 AM UTC |
| KEM510 | 6 | 1 | 3 | 1,771 mi | Aug 31, 2026, 4:27 AM UTC | Sep 24, 2026, 6:00 AM UTC |
| KEM764 | 6 | 1 | 3 | 2,362 mi | Sep 3, 2026, 8:20 AM UTC | Sep 22, 2026, 9:02 AM UTC |
| KEM131 | 5 | 1 | 1 | 1,489 mi | Sep 5, 2026, 9:18 AM UTC | Sep 23, 2026, 10:02 AM UTC |
| KEM450 | 4 | 1 | 2 | 2,782 mi | Aug 20, 2026, 1:23 PM UTC | Sep 23, 2026, 2:42 PM UTC |
| KEM907 | 4 | 1 | 3 | 3,294 mi | Aug 30, 2026, 6:19 PM UTC | Sep 22, 2026, 5:25 PM UTC |
| KEM106 | 4 | 1 | 3 | 1,069 mi | Aug 27, 2026, 9:41 AM UTC | Sep 10, 2026, 9:24 AM UTC |
| KEM981 | 3 | 1 | 2 | 630 mi | Aug 20, 2026, 11:52 AM UTC | Sep 23, 2026, 12:19 PM UTC |
| KEM462 | 3 | 1 | 2 | 2,038 mi | Aug 23, 2026, 5:51 AM UTC | Sep 14, 2026, 5:27 AM UTC |
| KEM206 | 3 | 1 | 2 | 1,524 mi | Aug 28, 2026, 2:53 PM UTC | Sep 11, 2026, 4:04 PM UTC |
| KEM324 | 3 | 1 | 2 | 1,003 mi | Aug 24, 2026, 7:38 AM UTC | Sep 5, 2026, 8:32 AM UTC |
| KEM322 | 2 | 1 | 2 | 640 mi | Sep 20, 2026, 9:11 AM UTC | Sep 24, 2026, 10:15 AM UTC |
| KEM250 | 2 | 1 | 2 | 1,164 mi | Sep 23, 2026, 5:05 AM UTC | Sep 24, 2026, 6:32 AM UTC |
| KEM329 | 2 | 1 | 2 | 613 mi | Sep 2, 2026, 2:32 PM UTC | Sep 13, 2026, 4:50 PM UTC |
| KEM518 | 2 | 1 | 1 | 603 mi | Sep 4, 2026, 1:49 PM UTC | Sep 10, 2026, 1:39 PM UTC |
| KEM906 | 2 | 1 | 2 | 1,648 mi | Aug 30, 2026, 3:47 PM UTC | Sep 6, 2026, 3:40 PM UTC |
| KEM971 | 1 | 1 | 1 | 772 mi | Sep 24, 2026, 9:31 AM UTC | Sep 24, 2026, 11:20 AM UTC |
| KEM902 | 1 | 1 | 1 | 820 mi | Sep 23, 2026, 5:20 AM UTC | Sep 23, 2026, 7:07 AM UTC |
| KEM270 | 1 | 1 | 1 | 465 mi | Sep 20, 2026, 11:33 AM UTC | Sep 20, 2026, 12:46 PM UTC |
| KEM251 | 1 | 1 | 1 | 562 mi | Sep 13, 2026, 4:57 PM UTC | Sep 13, 2026, 6:12 PM UTC |
| KEM761 | 1 | 1 | 1 | 571 mi | Sep 4, 2026, 12:17 PM UTC | Sep 4, 2026, 1:36 PM UTC |
| KEM108 | 1 | 1 | 1 | 292 mi | Sep 3, 2026, 1:35 PM UTC | Sep 3, 2026, 2:22 PM UTC |
| KEM431 | 1 | 1 | 1 | 627 mi | Aug 24, 2026, 4:59 AM UTC | Aug 24, 2026, 6:24 AM UTC |
| 9 |
| 3 |
| 3 |
| 2,638 mi |
| Sep 23, 2026, 10:02 AM UTC |
| CRJ2 | 4 | 3 | 3 | 2,738 mi | Aug 28, 2026, 10:34 AM UTC |
| B190 | 2 | 1 | 1 | 603 mi | Sep 24, 2026, 6:00 AM UTC |
| CRJ2 |
| Sep 24, 2026, 11:52 AM UTC |
| Sep 24, 2026, 1:50 PM UTC |
| 1 hr 58 min |
| 862 mi |
| High · 100 | KEM839 | CRJ2 | Sep 24, 2026, 11:40 AM UTC | Sep 24, 2026, 1:25 PM UTC | 1 hr 45 min | 844 mi |
| High · 100 | KEM270 | B190 | Sep 24, 2026, 11:30 AM UTC | Sep 24, 2026, 12:45 PM UTC | 1 hr 15 min | 478 mi |
| High · 100 | KEM971 | CRJ2 | Sep 24, 2026, 9:31 AM UTC | Sep 24, 2026, 11:20 AM UTC | 1 hr 49 min | 772 mi |
| Low · 35 | KEM107 | Route unverified | B190 | Sep 24, 2026, 11:12 AM UTC | Sep 24, 2026, 11:13 AM UTC | 1 min | 2.4 mi |
| High · 100 | KEM901 | AC90 | Sep 24, 2026, 8:58 AM UTC | Sep 24, 2026, 11:07 AM UTC | 2 hr 9 min | 806 mi |
| High · 100 | KEM760 | B190 | Sep 24, 2026, 9:59 AM UTC | Sep 24, 2026, 10:41 AM UTC | 42 min | 196 mi |
| High · 100 | KEM322 | CRJ2 | Sep 24, 2026, 9:24 AM UTC | Sep 24, 2026, 10:15 AM UTC | 51 min | 310 mi |
| Limited · 84 | KEM970 | Route unverified | CRJ2 | Sep 24, 2026, 7:44 AM UTC | Sep 24, 2026, 8:23 AM UTC | 39 min | 330 mi |
| Limited · 84 | KEM511 | Route unverified | B190 | Sep 24, 2026, 7:13 AM UTC | Sep 24, 2026, 7:37 AM UTC | 24 min | 123 mi |
| Limited · 84 | KEM130 | Route unverified | B190 | Sep 24, 2026, 6:16 AM UTC | Sep 24, 2026, 6:48 AM UTC | 32 min | 134 mi |
| High · 100 | KEM250 | CRJ1 | Sep 24, 2026, 5:03 AM UTC | Sep 24, 2026, 6:32 AM UTC | 1 hr 30 min | 587 mi |
| High · 100 | KEM510 | B190 | Sep 24, 2026, 4:43 AM UTC | Sep 24, 2026, 6:00 AM UTC | 1 hr 17 min | 305 mi |
| Limited · 84 | KEM451 | Route unverified | CRJ2 | Sep 23, 2026, 4:29 PM UTC | Sep 23, 2026, 4:52 PM UTC | 23 min | 136 mi |
| Limited · 84 | KEM452 | Route unverified | CRJ1 | Sep 23, 2026, 1:37 PM UTC | Sep 23, 2026, 3:19 PM UTC | 1 hr 42 min | 678 mi |
| High · 100 | KEM450 | CRJ2 | Sep 23, 2026, 1:00 PM UTC | Sep 23, 2026, 2:42 PM UTC | 1 hr 42 min | 695 mi |
| Limited · 84 | KEM151 | Route unverified | B190 | Sep 23, 2026, 1:05 PM UTC | Sep 23, 2026, 2:23 PM UTC | 1 hr 17 min | 387 mi |
| Limited · 84 | KEM839 | Route unverified | CRJ1 | Sep 23, 2026, 11:38 AM UTC | Sep 23, 2026, 1:29 PM UTC | 1 hr 51 min | 838 mi |
| Limited · 84 | KEM460 | Route unverified | CRJ1 | Sep 23, 2026, 11:55 AM UTC | Sep 23, 2026, 1:18 PM UTC | 1 hr 23 min | 617 mi |
| High · 100 | KEM992 | CRJ2 | Sep 23, 2026, 10:52 AM UTC | Sep 23, 2026, 1:06 PM UTC | 2 hr 14 min | 964 mi |
| High · 100 | KEM981 | CRJ2 | Sep 23, 2026, 11:39 AM UTC | Sep 23, 2026, 12:19 PM UTC | 40 min | 233 mi |
| Limited · 84 | KEM764 | Route unverified | CRJ2 | Sep 23, 2026, 8:28 AM UTC | Sep 23, 2026, 12:04 PM UTC | 3 hr 36 min | 579 mi |
| High · 100 | KEM461 | CRJ2 | Sep 23, 2026, 9:17 AM UTC | Sep 23, 2026, 10:56 AM UTC | 1 hr 39 min | 638 mi |
| High · 100 | KEM980 | CRJ2 | Sep 23, 2026, 10:09 AM UTC | Sep 23, 2026, 10:37 AM UTC | 28 min | 189 mi |
| High · 100 | KEM131 | B190 | Sep 23, 2026, 8:50 AM UTC | Sep 23, 2026, 10:02 AM UTC | 1 hr 13 min | 306 mi |
| Limited · 74 | KEM761 | Route unverified | CRJ1 | Sep 23, 2026, 7:41 AM UTC | Sep 23, 2026, 9:36 AM UTC | 1 hr 55 min | 810 mi |
| High · 100 | KEM991 | CRJ2 | Sep 23, 2026, 7:35 AM UTC | Sep 23, 2026, 9:36 AM UTC | 2 hr 1 min | 1,011 mi |
| Limited · 84 | KEM251 | Route unverified | CRJ2 | Sep 23, 2026, 8:10 AM UTC | Sep 23, 2026, 8:34 AM UTC | 24 min | 146 mi |
| Limited · 84 | KEM130 | Route unverified | B190 | Sep 23, 2026, 7:39 AM UTC | Sep 23, 2026, 8:03 AM UTC | 24 min | 115 mi |
| Low · 35 | KEM511 | Route unverified | B190 | Sep 23, 2026, 7:19 AM UTC | Sep 23, 2026, 7:26 AM UTC | 8 min | 29.4 mi |
| High · 100 | KEM902 | CRJ1 | Sep 23, 2026, 5:20 AM UTC | Sep 23, 2026, 7:07 AM UTC | 1 hr 46 min | 820 mi |
| High · 100 | KEM831 | B190 | Sep 23, 2026, 5:05 AM UTC | Sep 23, 2026, 6:47 AM UTC | 1 hr 42 min | 806 mi |
| High · 100 | KEM250 | CRJ2 | Sep 23, 2026, 5:05 AM UTC | Sep 23, 2026, 6:29 AM UTC | 1 hr 24 min | 577 mi |
| Low · 35 | KEM510 | Route unverified | B190 | Sep 23, 2026, 4:44 AM UTC | Sep 23, 2026, 4:54 AM UTC | 9 min | 38.8 mi |
| High · 100 | KEM907 | AC90 | Sep 22, 2026, 3:23 PM UTC | Sep 22, 2026, 5:25 PM UTC | 2 hr 2 min | 842 mi |
| Limited · 84 | KEM135 | Route unverified | B190 | Sep 22, 2026, 3:38 PM UTC | Sep 22, 2026, 4:47 PM UTC | 1 hr 9 min | 304 mi |
| Limited · 84 | KEM134 | Route unverified | B190 | Sep 22, 2026, 2:27 PM UTC | Sep 22, 2026, 2:50 PM UTC | 23 min | 96.9 mi |
| High · 100 | KEM460 | CRJ1 | Sep 22, 2026, 11:59 AM UTC | Sep 22, 2026, 1:18 PM UTC | 1 hr 19 min | 592 mi |
| Limited · 84 | KEM205 | Route unverified | CRJ1 | Sep 22, 2026, 9:46 AM UTC | Sep 22, 2026, 1:14 PM UTC | 3 hr 29 min | 1,161 mi |
| Limited · 84 | KEM992 | Route unverified | CRJ2 | Sep 22, 2026, 10:29 AM UTC | Sep 22, 2026, 12:38 PM UTC | 2 hr 8 min | 976 mi |
| Limited · 84 | KEM765 | Route unverified | CRJ2 | Sep 22, 2026, 11:05 AM UTC | Sep 22, 2026, 11:48 AM UTC | 43 min | 293 mi |
| High · 100 | KEM461 | CRJ2 | Sep 22, 2026, 9:24 AM UTC | Sep 22, 2026, 10:53 AM UTC | 1 hr 29 min | 606 mi |
| Low · 35 | KEM122 | Route unverified | DH8C | Sep 22, 2026, 9:34 AM UTC | Sep 22, 2026, 9:39 AM UTC | 5 min | 17.5 mi |
| High · 100 | KEM991 | CRJ2 | Sep 22, 2026, 7:33 AM UTC | Sep 22, 2026, 9:32 AM UTC | 1 hr 59 min | 998 mi |
| High · 100 | KEM764 | CRJ2 | Sep 22, 2026, 8:23 AM UTC | Sep 22, 2026, 9:02 AM UTC | 39 min | 276 mi |
| Limited · 84 | KEM2 | Route unverified | B190 | Sep 22, 2026, 4:38 AM UTC | Sep 22, 2026, 4:59 AM UTC | 21 min | 93.4 mi |
| Limited · 84 | KEM852 | Route unverified | CRJ2 | Sep 21, 2026, 5:19 PM UTC | Sep 21, 2026, 7:11 PM UTC | 1 hr 51 min | 786 mi |
| High · 100 | KEM992 | B190 | Sep 21, 2026, 12:18 PM UTC | Sep 21, 2026, 2:14 PM UTC | 1 hr 56 min | 917 mi |
| High · 100 | KEM460 | CRJ1 | Sep 21, 2026, 12:07 PM UTC | Sep 21, 2026, 1:33 PM UTC | 1 hr 26 min | 632 mi |
| Limited · 84 | KEM205 | Route unverified | CRJ1 | Sep 21, 2026, 5:51 AM UTC | Sep 21, 2026, 1:17 PM UTC | 7 hr 26 min | 1,270 mi |
| Limited · 84 | KEM765 | Route unverified | CRJ2 | Sep 21, 2026, 11:58 AM UTC | Sep 21, 2026, 12:35 PM UTC | 37 min | 259 mi |
| High · 100 | KEM839 | CRJ2 | Sep 21, 2026, 9:52 AM UTC | Sep 21, 2026, 11:37 AM UTC | 1 hr 44 min | 889 mi |
| High · 100 | KEM991 | CRJ2 | Sep 21, 2026, 9:18 AM UTC | Sep 21, 2026, 11:18 AM UTC | 2 hr 0 min | 998 mi |
| Limited · 74 | KEM460 | Route unverified | CRJ2 | Sep 21, 2026, 9:33 AM UTC | Sep 21, 2026, 10:05 AM UTC | 32 min | 205 mi |
| High · 100 | KEM764 | CRJ2 | Sep 21, 2026, 8:45 AM UTC | Sep 21, 2026, 9:52 AM UTC | 1 hr 7 min | 486 mi |
| High · 100 | KEM834 | CRJ2 | Sep 21, 2026, 7:06 AM UTC | Sep 21, 2026, 9:09 AM UTC | 2 hr 3 min | 830 mi |
| Low · 35 | KEM451 | Route unverified | CRJ2 | Sep 21, 2026, 8:31 AM UTC | Sep 21, 2026, 8:41 AM UTC | 10 min | 57.4 mi |
| Limited · 84 | KEM243 | Route unverified | B190 | Sep 21, 2026, 8:07 AM UTC | Sep 21, 2026, 8:33 AM UTC | 26 min | 181 mi |
| Limited · 84 | KEM2 | Route unverified | B190 | Sep 21, 2026, 4:52 AM UTC | Sep 21, 2026, 7:48 AM UTC | 2 hr 56 min | 416 mi |
| Low · 35 | KEM451 | Route unverified | CRJ2 | Sep 21, 2026, 7:37 AM UTC | Sep 21, 2026, 7:43 AM UTC | 6 min | 25.8 mi |
| Limited · 84 | KEM431 | Route unverified | CRJ2 | Sep 21, 2026, 6:09 AM UTC | Sep 21, 2026, 6:35 AM UTC | 25 min | 147 mi |
| High · 100 | KEM831 | CRJ2 | Sep 21, 2026, 4:22 AM UTC | Sep 21, 2026, 6:06 AM UTC | 1 hr 44 min | 808 mi |
| High · 100 | KEM242 | B190 | Sep 21, 2026, 3:59 AM UTC | Sep 21, 2026, 5:13 AM UTC | 1 hr 14 min | 560 mi |
| Limited · 84 | KEM510 | Route unverified | B190 | Sep 21, 2026, 4:52 AM UTC | Sep 21, 2026, 5:07 AM UTC | 15 min | 69.6 mi |
| Limited · 84 | KEM204 | Route unverified | CRJ1 | Sep 20, 2026, 3:37 PM UTC | Sep 20, 2026, 4:49 PM UTC | 1 hr 13 min | 501 mi |
| Limited · 84 | KEM840 | Route unverified | CRJ2 | Sep 20, 2026, 2:18 PM UTC | Sep 20, 2026, 4:10 PM UTC | 1 hr 52 min | 802 mi |
| Limited · 84 | KEM462 | Route unverified | CRJ1 | Sep 20, 2026, 1:48 PM UTC | Sep 20, 2026, 3:08 PM UTC | 1 hr 20 min | 586 mi |
| Limited · 84 | KEM251 | Route unverified | CRJ1 | Sep 20, 2026, 2:28 PM UTC | Sep 20, 2026, 2:55 PM UTC | 27 min | 152 mi |
| Low · 35 | KEM761 | Route unverified | B190 | Sep 20, 2026, 2:41 PM UTC | Sep 20, 2026, 2:41 PM UTC | 0 min | 0 mi |
| Limited · 84 | KEM451 | Route unverified | CRJ2 | Sep 20, 2026, 8:40 AM UTC | Sep 20, 2026, 2:02 PM UTC | 5 hr 22 min | 164 mi |
| High · 100 | KEM839 | CRJ2 | Sep 20, 2026, 11:40 AM UTC | Sep 20, 2026, 1:27 PM UTC | 1 hr 47 min | 806 mi |
| Limited · 84 | KEM460 | Route unverified | CRJ1 | Sep 20, 2026, 12:41 PM UTC | Sep 20, 2026, 1:09 PM UTC | 29 min | 199 mi |
| Limited · 84 | KEM992 | Route unverified | B190 | Sep 20, 2026, 10:50 AM UTC | Sep 20, 2026, 12:51 PM UTC | 2 hr 1 min | 918 mi |
| High · 100 | KEM270 | CRJ1 | Sep 20, 2026, 11:33 AM UTC | Sep 20, 2026, 12:46 PM UTC | 1 hr 13 min | 465 mi |
| High · 100 | KEM981 | CRJ2 | Sep 20, 2026, 12:04 PM UTC | Sep 20, 2026, 12:40 PM UTC | 37 min | 218 mi |
| High · 100 | KEM461 | AC90 | Sep 20, 2026, 9:21 AM UTC | Sep 20, 2026, 11:00 AM UTC | 1 hr 39 min | 650 mi |
| High · 100 | KEM980 | CRJ2 | Sep 20, 2026, 10:11 AM UTC | Sep 20, 2026, 10:44 AM UTC | 33 min | 203 mi |
| High · 100 | KEM834 | CRJ2 | Sep 20, 2026, 8:42 AM UTC | Sep 20, 2026, 10:34 AM UTC | 1 hr 52 min | 800 mi |
| Limited · 84 | KEM760 | Route unverified | B190 | Sep 20, 2026, 9:55 AM UTC | Sep 20, 2026, 10:06 AM UTC | 12 min | 53 mi |
| Limited · 84 | KEM131 | Route unverified | B190 | Sep 20, 2026, 8:58 AM UTC | Sep 20, 2026, 10:06 AM UTC | 1 hr 8 min | 304 mi |
| High · 100 | KEM322 | CRJ1 | Sep 20, 2026, 9:11 AM UTC | Sep 20, 2026, 10:02 AM UTC | 51 min | 330 mi |
| High · 100 | KEM991 | CRJ2 | Sep 20, 2026, 7:34 AM UTC | Sep 20, 2026, 9:44 AM UTC | 2 hr 10 min | 1,006 mi |
| Limited · 84 | KEM130 | Route unverified | B190 | Sep 20, 2026, 7:45 AM UTC | Sep 20, 2026, 8:09 AM UTC | 23 min | 110 mi |
| Limited · 84 | KEM0 | Route unverified | CRJ2 | Sep 20, 2026, 6:20 AM UTC | Sep 20, 2026, 7:54 AM UTC | 1 hr 34 min | 741 mi |
| Low · 35 | KEM451 | Route unverified | CRJ2 | Sep 20, 2026, 7:32 AM UTC | Sep 20, 2026, 7:40 AM UTC | 8 min | 30.6 mi |
| High · 100 | KEM460 | CRJ1 | Sep 19, 2026, 11:57 AM UTC | Sep 19, 2026, 1:16 PM UTC | 1 hr 19 min | 571 mi |
| Limited · 84 | KEM992 | Route unverified | CRJ2 | Sep 19, 2026, 7:46 AM UTC | Sep 19, 2026, 1:02 PM UTC | 5 hr 16 min | 1,996 mi |
| Limited · 74 | KEM101 | Route unverified | B190 | Sep 19, 2026, 11:27 AM UTC | Sep 19, 2026, 12:52 PM UTC | 1 hr 26 min | 218 mi |
| Limited · 84 | KEM764 | Route unverified | CRJ1 | Sep 19, 2026, 8:57 AM UTC | Sep 19, 2026, 12:35 PM UTC | 3 hr 38 min | 1,020 mi |
| Limited · 84 | KEM451 | Route unverified | CRJ2 | Sep 19, 2026, 11:57 AM UTC | Sep 19, 2026, 12:08 PM UTC | 10 min | 57.9 mi |
| High · 100 | KEM461 | CRJ2 | Sep 19, 2026, 9:19 AM UTC | Sep 19, 2026, 10:58 AM UTC | 1 hr 39 min | 666 mi |
| Limited · 84 | KEM834 | Route unverified | B190 | Sep 19, 2026, 8:39 AM UTC | Sep 19, 2026, 10:28 AM UTC | 1 hr 49 min | 808 mi |
| High · 100 | KEM131 | B190 | Sep 19, 2026, 9:03 AM UTC | Sep 19, 2026, 10:15 AM UTC | 1 hr 12 min | 306 mi |
| Limited · 84 | KEM130 | Route unverified | B190 | Sep 19, 2026, 7:52 AM UTC | Sep 19, 2026, 8:21 AM UTC | 29 min | 132 mi |
| Limited · 84 | KEM451 | Route unverified | CRJ2 | Sep 19, 2026, 7:40 AM UTC | Sep 19, 2026, 7:54 AM UTC | 14 min | 58.5 mi |
| High · 100 | KEM831 | CRJ2 | Sep 19, 2026, 5:47 AM UTC | Sep 19, 2026, 7:35 AM UTC | 1 hr 48 min | 807 mi |
| Limited · 84 | KEM243 | Route unverified | B190 | Sep 18, 2026, 4:40 PM UTC | Sep 18, 2026, 5:09 PM UTC | 29 min | 183 mi |
| Limited · 84 | KEM451 | Route unverified | CRJ1 | Sep 18, 2026, 2:16 PM UTC | Sep 18, 2026, 5:08 PM UTC | 2 hr 52 min | 1,243 mi |
Global rankings
Among tracked operators · Aug 20 – Sep 24, 2026