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 directional route
Murtala Mohammed International Airport → Port Harcourt International Airport
Analysis window
Every derived statistic, trend, operator and tail number breakdown, flight observation, and mapped path below uses this flight-date window.
Loading rankings…
36 active days
273 mi avg per flight
40 min average
Average across flights included in analytics
10 flight numbers
Tracked activity
Observed operators
Operator activity within Aug 20 – Sep 24, 2026.
| Operator | Flights | Flight numbers | Tail numbers | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|
| 94 | 3 | 6 | 25,754 mi | Aug 20, 2026, 6:32 AM UTC | Sep 24, 2026, 10:45 AM UTC | |
| 38 | 2 | 1 | 10,225 mi | Aug 20, 2026, 9:59 AM UTC | Sep 24, 2026, 10:16 AM UTC | |
| 33 | 2 | 7 | 8,974 mi | Aug 22, 2026, 6:18 AM UTC | Sep 24, 2026, 6:37 AM UTC | |
Aero (N2)NIG | 25 | 2 | 3 | 6,949 mi | Aug 20, 2026, 6:42 AM UTC | Sep 24, 2026, 7:33 AM UTC |
| 20 | 1 | 2 | 5,508 mi | Aug 20, 2026, 11:32 AM UTC | Sep 23, 2026, 9:09 AM UTC |
Observed services
Open a flight number for its complete tracked profile.
| Flight number | Flights | Tail numbers | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|
| 32 | 5 | 8,863 mi | Aug 20, 2026, 10:07 AM UTC | Sep 24, 2026, 10:45 AM UTC | |
| 31 | 5 | 8,471 mi | Aug 20, 2026, 6:32 AM UTC | Sep 24, 2026, 7:59 AM UTC | |
| 31 | 6 | 8,420 mi | Aug 20, 2026, 6:37 PM UTC | Sep 23, 2026, 2:50 PM UTC | |
| 26 | 7 | 7,081 mi | Aug 22, 2026, 6:18 AM UTC | Sep 24, 2026, 6:37 AM UTC | |
| 20 | 1 | 5,325 mi | Aug 20, 2026, 9:59 AM UTC | Sep 24, 2026, 10:16 AM UTC | |
| 20 | 2 | 5,508 mi | Aug 20, 2026, 11:32 AM UTC | Sep 23, 2026, 9:09 AM UTC | |
Observed tail numbers
Open a tail number for its complete tracked profile.
| Tail number | Type | Flights | Flight numbers | Tracked distance | Last observed |
|---|---|---|---|---|---|
| B738 | 38 | 2 | 10,225 mi | Sep 24, 2026, 10:16 AM UTC | |
| CRJ9 | 23 | 3 | 6,257 mi | Sep 23, 2026, 2:50 PM UTC | |
| CRJ9 | 22 | 3 | 6,092 mi | Sep 24, 2026, 10:45 AM UTC | |
| A320 | 22 | 2 | 5,886 mi | Sep 24, 2026, 6:37 AM UTC | |
| CRJ9 | 19 | 3 | 5,176 mi | Sep 22, 2026, 7:28 AM UTC | |
| CRJ9 | 17 | 3 | 4,650 mi |
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 | Operators | Flight numbers | First observed | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| CRJ9 | Bombardier CRJ-900 | 101 | 48.1% | 6 | 27,684 mi | 2 | 4 | Aug 20, 2026, 6:32 AM UTC | Sep 24, 2026, 10:45 AM UTC |
| B738 | Boeing 737-800 | 46 | 21.9% | 4 | 12,509 mi | 2 | 4 | Aug 20, 2026, 9:59 AM UTC | Sep 24, 2026, 10:16 AM UTC |
| A320 | Airbus A320 | 22 | 10.5% | 1 | 5,886 mi | 1 | 2 | Aug 22, 2026, 6:12 PM UTC | Sep 24, 2026, 6:37 AM UTC |
| B733 | Boeing 737-300 | 17 | 8.1% | 2 | 4,719 mi | 1 | 2 | Aug 20, 2026, 6:42 AM UTC | Sep 24, 2026, 7:33 AM UTC |
| CRJX | Bombardier CRJ-1000 | 13 | 6.2% | 2 | 3,579 mi | 1 | 3 | Aug 20, 2026, 6:37 PM UTC | Sep 20, 2026, 8:23 AM UTC |
| B735 | Boeing 737-500 | 8 | 3.8% | 1 | 2,230 mi | 1 | 2 | Aug 22, 2026, 6:20 AM UTC |
Observation log
Latest 100 flights on LOS → PHC within Aug 20 – Sep 24, 2026
| 18 |
| 1 |
| 4,900 mi |
| Aug 22, 2026, 7:24 AM UTC |
| Sep 20, 2026, 7:12 AM UTC |
| 16 | 3 | 4,455 mi | Aug 20, 2026, 6:42 AM UTC | Sep 24, 2026, 7:33 AM UTC |
| 9 | 2 | 2,494 mi | Aug 23, 2026, 1:41 PM UTC | Sep 22, 2026, 3:35 PM UTC |
| 7 | 2 | 1,893 mi | Aug 22, 2026, 6:12 PM UTC | Sep 23, 2026, 6:23 PM UTC |
| Sep 24, 2026, 7:59 AM UTC |
| CRJ9 | 14 | 1 | 3,869 mi | Sep 23, 2026, 9:09 AM UTC |
| B733 | 12 | 2 | 3,346 mi | Sep 24, 2026, 7:33 AM UTC |
| CRJX | 12 | 3 | 3,301 mi | Sep 20, 2026, 8:23 AM UTC |
| B735 | 8 | 2 | 2,230 mi | Sep 22, 2026, 3:35 PM UTC |
| CRJ9 | 6 | 1 | 1,639 mi | Aug 31, 2026, 11:22 AM UTC |
| B733 | 5 | 1 | 1,373 mi | Sep 21, 2026, 7:03 AM UTC |
| B738 | 5 | 2 | 1,372 mi | Sep 2, 2026, 6:56 AM UTC |
| B738 | 2 | 1 | 619 mi | Aug 25, 2026, 6:42 AM UTC |
| B737 | 1 | 1 | 272 mi | Sep 22, 2026, 7:22 AM UTC |
| E295 | 1 | 1 | 256 mi | Aug 31, 2026, 7:18 AM UTC |
| E290 | 1 | 1 | 277 mi | Aug 28, 2026, 6:37 AM UTC |
| B738 | 1 | 1 | 293 mi | Aug 22, 2026, 7:07 AM UTC |
| CRJX | 1 | 1 | 277 mi | Aug 20, 2026, 7:15 PM UTC |
| Sep 22, 2026, 3:35 PM UTC |
| B737 | Boeing 737-700 | 1 | 0.5% | 1 | 272 mi | 1 | 1 | Sep 22, 2026, 6:42 AM UTC | Sep 22, 2026, 7:22 AM UTC |
| E295 | — | 1 | 0.5% | 1 | 256 mi | 1 | 1 | Aug 31, 2026, 6:41 AM UTC | Aug 31, 2026, 7:18 AM UTC |
| E290 | — | 1 | 0.5% | 1 | 277 mi | 1 | 1 | Aug 28, 2026, 5:58 AM UTC | Aug 28, 2026, 6:37 AM UTC |
| VK220 |
| CRJ9 |
| Sep 24, 2026, 7:21 AM UTC |
| Sep 24, 2026, 7:59 AM UTC |
| 38 min |
| 266 mi |
| High · 100 | N2311 | B733 | Sep 24, 2026, 6:49 AM UTC | Sep 24, 2026, 7:33 AM UTC | 44 min | 280 mi |
| High · 100 | APO7190 | A320 | Sep 24, 2026, 5:58 AM UTC | Sep 24, 2026, 6:37 AM UTC | 39 min | 270 mi |
| High · 100 | APO7194 | A320 | Sep 23, 2026, 5:43 PM UTC | Sep 23, 2026, 6:23 PM UTC | 40 min | 271 mi |
| High · 100 | VK226 | CRJ9 | Sep 23, 2026, 2:12 PM UTC | Sep 23, 2026, 2:50 PM UTC | 38 min | 273 mi |
| High · 100 | VK222 | CRJ9 | Sep 23, 2026, 10:03 AM UTC | Sep 23, 2026, 10:44 AM UTC | 41 min | 278 mi |
| High · 100 | W3742 | B738 | Sep 23, 2026, 9:31 AM UTC | Sep 23, 2026, 10:07 AM UTC | 36 min | 261 mi |
| High · 100 | QI530 | CRJ9 | Sep 23, 2026, 8:29 AM UTC | Sep 23, 2026, 9:09 AM UTC | 40 min | 277 mi |
| High · 100 | VK220 | CRJ9 | Sep 23, 2026, 6:20 AM UTC | Sep 23, 2026, 6:55 AM UTC | 35 min | 258 mi |
| High · 100 | APO7190 | A320 | Sep 23, 2026, 6:13 AM UTC | Sep 23, 2026, 6:49 AM UTC | 36 min | 262 mi |
| High · 100 | N2313 | B735 | Sep 22, 2026, 2:54 PM UTC | Sep 22, 2026, 3:35 PM UTC | 41 min | 275 mi |
| High · 100 | VK226 | CRJ9 | Sep 22, 2026, 2:40 PM UTC | Sep 22, 2026, 3:17 PM UTC | 36 min | 254 mi |
| High · 100 | VK222 | CRJ9 | Sep 22, 2026, 10:13 AM UTC | Sep 22, 2026, 10:56 AM UTC | 43 min | 280 mi |
| High · 100 | W3742 | B738 | Sep 22, 2026, 9:40 AM UTC | Sep 22, 2026, 10:17 AM UTC | 38 min | 274 mi |
| High · 100 | VK220 | CRJ9 | Sep 22, 2026, 6:46 AM UTC | Sep 22, 2026, 7:28 AM UTC | 42 min | 277 mi |
| High · 100 | APO7190 | B737 | Sep 22, 2026, 6:42 AM UTC | Sep 22, 2026, 7:22 AM UTC | 41 min | 272 mi |
| High · 100 | APO7194 | A320 | Sep 21, 2026, 6:43 PM UTC | Sep 21, 2026, 7:22 PM UTC | 38 min | 271 mi |
| High · 100 | VK226 | CRJ9 | Sep 21, 2026, 2:41 PM UTC | Sep 21, 2026, 3:19 PM UTC | 39 min | 270 mi |
| High · 100 | VK222 | CRJ9 | Sep 21, 2026, 10:33 AM UTC | Sep 21, 2026, 11:17 AM UTC | 44 min | 282 mi |
| High · 100 | W3742 | B738 | Sep 21, 2026, 10:06 AM UTC | Sep 21, 2026, 10:43 AM UTC | 37 min | 252 mi |
| High · 100 | QI530 | CRJ9 | Sep 21, 2026, 8:14 AM UTC | Sep 21, 2026, 8:54 AM UTC | 40 min | 277 mi |
| High · 100 | VK220 | CRJ9 | Sep 21, 2026, 6:37 AM UTC | Sep 21, 2026, 7:21 AM UTC | 44 min | 293 mi |
| High · 100 | APO7190 | A320 | Sep 21, 2026, 6:32 AM UTC | Sep 21, 2026, 7:12 AM UTC | 40 min | 279 mi |
| High · 100 | N2311 | B733 | Sep 21, 2026, 6:21 AM UTC | Sep 21, 2026, 7:03 AM UTC | 42 min | 282 mi |
| High · 100 | VK226 | CRJ9 | Sep 20, 2026, 3:12 PM UTC | Sep 20, 2026, 3:53 PM UTC | 41 min | 278 mi |
| High · 100 | N2313 | B733 | Sep 20, 2026, 12:32 PM UTC | Sep 20, 2026, 1:12 PM UTC | 40 min | 276 mi |
| High · 100 | VK222 | CRJ9 | Sep 20, 2026, 11:07 AM UTC | Sep 20, 2026, 11:51 AM UTC | 44 min | 281 mi |
| High · 100 | VK220 | CRJX | Sep 20, 2026, 7:45 AM UTC | Sep 20, 2026, 8:23 AM UTC | 38 min | 263 mi |
| High · 100 | APO7190 | A320 | Sep 20, 2026, 6:51 AM UTC | Sep 20, 2026, 7:29 AM UTC | 38 min | 271 mi |
| High · 100 | W3740 | B738 | Sep 20, 2026, 6:32 AM UTC | Sep 20, 2026, 7:12 AM UTC | 39 min | 272 mi |
| High · 100 | QI530 | CRJ9 | Sep 19, 2026, 11:43 AM UTC | Sep 19, 2026, 12:26 PM UTC | 43 min | 288 mi |
| High · 100 | VK222 | CRJ9 | Sep 19, 2026, 9:55 AM UTC | Sep 19, 2026, 10:34 AM UTC | 39 min | 277 mi |
| High · 100 | W3740 | B738 | Sep 19, 2026, 8:46 AM UTC | Sep 19, 2026, 9:26 AM UTC | 40 min | 273 mi |
| High · 100 | VK220 | CRJ9 | Sep 19, 2026, 7:28 AM UTC | Sep 19, 2026, 8:07 AM UTC | 39 min | 272 mi |
| High · 100 | APO7190 | A320 | Sep 19, 2026, 6:41 AM UTC | Sep 19, 2026, 7:20 AM UTC | 39 min | 276 mi |
| High · 100 | N2311 | B735 | Sep 19, 2026, 6:07 AM UTC | Sep 19, 2026, 6:52 AM UTC | 45 min | 293 mi |
| High · 100 | VK226 | CRJ9 | Sep 18, 2026, 2:23 PM UTC | Sep 18, 2026, 3:00 PM UTC | 37 min | 255 mi |
| High · 100 | VK222 | CRJ9 | Sep 18, 2026, 10:12 AM UTC | Sep 18, 2026, 10:56 AM UTC | 44 min | 289 mi |
| High · 100 | W3742 | B738 | Sep 18, 2026, 9:58 AM UTC | Sep 18, 2026, 10:37 AM UTC | 39 min | 273 mi |
| High · 100 | QI530 | CRJ9 | Sep 18, 2026, 8:22 AM UTC | Sep 18, 2026, 9:02 AM UTC | 40 min | 274 mi |
| High · 100 | VK220 | CRJ9 | Sep 18, 2026, 6:45 AM UTC | Sep 18, 2026, 7:24 AM UTC | 39 min | 272 mi |
| High · 100 | APO7190 | A320 | Sep 18, 2026, 6:42 AM UTC | Sep 18, 2026, 7:18 AM UTC | 36 min | 260 mi |
| High · 100 | VK226 | CRJX | Sep 17, 2026, 5:01 PM UTC | Sep 17, 2026, 5:46 PM UTC | 45 min | 278 mi |
| High · 100 | VK222 | CRJX | Sep 17, 2026, 10:14 AM UTC | Sep 17, 2026, 10:56 AM UTC | 42 min | 275 mi |
| High · 100 | W3742 | B738 | Sep 17, 2026, 10:07 AM UTC | Sep 17, 2026, 10:44 AM UTC | 37 min | 264 mi |
| High · 100 | N2311 | B733 | Sep 17, 2026, 6:16 AM UTC | Sep 17, 2026, 6:57 AM UTC | 41 min | 279 mi |
| High · 100 | APO7190 | A320 | Sep 17, 2026, 6:07 AM UTC | Sep 17, 2026, 6:46 AM UTC | 40 min | 273 mi |
| High · 100 | VK226 | CRJ9 | Sep 16, 2026, 2:51 PM UTC | Sep 16, 2026, 3:33 PM UTC | 42 min | 288 mi |
| High · 100 | VK222 | CRJ9 | Sep 16, 2026, 10:42 AM UTC | Sep 16, 2026, 11:27 AM UTC | 44 min | 277 mi |
| High · 100 | VK220 | CRJ9 | Sep 16, 2026, 7:26 AM UTC | Sep 16, 2026, 8:12 AM UTC | 47 min | 273 mi |
| High · 100 | W3740 | B738 | Sep 16, 2026, 7:21 AM UTC | Sep 16, 2026, 8:09 AM UTC | 48 min | 306 mi |
| High · 100 | APO7190 | A320 | Sep 16, 2026, 5:56 AM UTC | Sep 16, 2026, 6:34 AM UTC | 38 min | 262 mi |
| High · 100 | N2313 | B735 | Sep 15, 2026, 2:28 PM UTC | Sep 15, 2026, 3:08 PM UTC | 40 min | 274 mi |
| High · 100 | VK226 | CRJ9 | Sep 15, 2026, 2:08 PM UTC | Sep 15, 2026, 2:47 PM UTC | 39 min | 259 mi |
| High · 100 | W3742 | B738 | Sep 15, 2026, 9:39 AM UTC | Sep 15, 2026, 10:17 AM UTC | 39 min | 271 mi |
| High · 100 | APO7190 | A320 | Sep 15, 2026, 7:02 AM UTC | Sep 15, 2026, 7:38 AM UTC | 36 min | 255 mi |
| High · 100 | VK220 | CRJ9 | Sep 15, 2026, 6:49 AM UTC | Sep 15, 2026, 7:29 AM UTC | 41 min | 289 mi |
| High · 100 | VK220 | CRJ9 | Sep 14, 2026, 7:08 AM UTC | Sep 14, 2026, 7:44 AM UTC | 36 min | 249 mi |
| High · 100 | N2311 | B733 | Sep 14, 2026, 6:37 AM UTC | Sep 14, 2026, 7:19 AM UTC | 41 min | 275 mi |
| High · 100 | APO7190 | A320 | Sep 14, 2026, 5:56 AM UTC | Sep 14, 2026, 6:37 AM UTC | 41 min | 279 mi |
| High · 100 | VK226 | CRJ9 | Sep 13, 2026, 5:01 PM UTC | Sep 13, 2026, 5:44 PM UTC | 43 min | 284 mi |
| High · 100 | N2313 | B733 | Sep 13, 2026, 12:50 PM UTC | Sep 13, 2026, 1:31 PM UTC | 41 min | 274 mi |
| High · 100 | VK222 | CRJ9 | Sep 13, 2026, 10:41 AM UTC | Sep 13, 2026, 11:22 AM UTC | 41 min | 269 mi |
| High · 100 | VK220 | CRJ9 | Sep 13, 2026, 6:33 AM UTC | Sep 13, 2026, 7:16 AM UTC | 43 min | 276 mi |
| High · 100 | W3740 | B738 | Sep 13, 2026, 6:29 AM UTC | Sep 13, 2026, 7:08 AM UTC | 40 min | 272 mi |
| High · 100 | VK226 | CRJ9 | Sep 12, 2026, 2:54 PM UTC | Sep 12, 2026, 3:34 PM UTC | 40 min | 271 mi |
| High · 100 | VK222 | CRJ9 | Sep 12, 2026, 10:22 AM UTC | Sep 12, 2026, 11:03 AM UTC | 41 min | 273 mi |
| High · 100 | VK220 | CRJ9 | Sep 12, 2026, 7:27 AM UTC | Sep 12, 2026, 8:03 AM UTC | 36 min | 253 mi |
| High · 100 | W3740 | B738 | Sep 12, 2026, 7:17 AM UTC | Sep 12, 2026, 7:51 AM UTC | 33 min | 248 mi |
| High · 100 | N2311 | B733 | Sep 12, 2026, 6:27 AM UTC | Sep 12, 2026, 7:10 AM UTC | 43 min | 287 mi |
| High · 100 | VK226 | CRJ9 | Sep 11, 2026, 5:52 PM UTC | Sep 11, 2026, 6:28 PM UTC | 36 min | 234 mi |
| High · 100 | VK222 | CRJ9 | Sep 11, 2026, 10:16 AM UTC | Sep 11, 2026, 10:58 AM UTC | 42 min | 273 mi |
| High · 100 | W3742 | B738 | Sep 11, 2026, 9:48 AM UTC | Sep 11, 2026, 10:24 AM UTC | 36 min | 266 mi |
| High · 100 | QI530 | CRJ9 | Sep 11, 2026, 8:36 AM UTC | Sep 11, 2026, 9:25 AM UTC | 49 min | 305 mi |
| High · 100 | VK220 | CRJ9 | Sep 11, 2026, 6:11 AM UTC | Sep 11, 2026, 6:46 AM UTC | 34 min | 250 mi |
| High · 100 | APO7190 | A320 | Sep 11, 2026, 6:01 AM UTC | Sep 11, 2026, 6:40 AM UTC | 39 min | 269 mi |
| High · 100 | VK226 | CRJ9 | Sep 10, 2026, 6:23 PM UTC | Sep 10, 2026, 7:03 PM UTC | 40 min | 269 mi |
| High · 100 | W3742 | B738 | Sep 10, 2026, 11:21 AM UTC | Sep 10, 2026, 11:55 AM UTC | 34 min | 240 mi |
| High · 100 | VK222 | CRJ9 | Sep 10, 2026, 11:02 AM UTC | Sep 10, 2026, 11:39 AM UTC | 37 min | 248 mi |
| High · 100 | N2311 | B733 | Sep 10, 2026, 6:24 AM UTC | Sep 10, 2026, 7:05 AM UTC | 41 min | 278 mi |
| High · 100 | VK226 | CRJ9 | Sep 9, 2026, 4:04 PM UTC | Sep 9, 2026, 4:47 PM UTC | 43 min | 269 mi |
| High · 100 | APO7194 | A320 | Sep 9, 2026, 3:31 PM UTC | Sep 9, 2026, 4:06 PM UTC | 34 min | 248 mi |
| High · 100 | VK222 | CRJ9 | Sep 9, 2026, 9:56 AM UTC | Sep 9, 2026, 10:37 AM UTC | 41 min | 264 mi |
| High · 100 | W3740 | B738 | Sep 9, 2026, 7:18 AM UTC | Sep 9, 2026, 7:54 AM UTC | 36 min | 260 mi |
| High · 100 | VK220 | CRJ9 | Sep 9, 2026, 6:51 AM UTC | Sep 9, 2026, 7:30 AM UTC | 39 min | 271 mi |
| High · 100 | APO7190 | A320 | Sep 9, 2026, 6:02 AM UTC | Sep 9, 2026, 6:41 AM UTC | 40 min | 266 mi |
| High · 100 | VK226 | CRJX | Sep 8, 2026, 3:41 PM UTC | Sep 8, 2026, 4:21 PM UTC | 40 min | 275 mi |
| High · 100 | N2313 | B735 | Sep 8, 2026, 2:28 PM UTC | Sep 8, 2026, 3:07 PM UTC | 39 min | 273 mi |
| High · 100 | APO7194 | A320 | Sep 8, 2026, 2:20 PM UTC | Sep 8, 2026, 2:58 PM UTC | 39 min | 261 mi |
| High · 100 | VK222 | CRJ9 | Sep 8, 2026, 9:55 AM UTC | Sep 8, 2026, 10:40 AM UTC | 46 min | 279 mi |
| High · 100 | W3740 | B738 | Sep 8, 2026, 9:40 AM UTC | Sep 8, 2026, 10:21 AM UTC | 41 min | 273 mi |
| High · 100 | QI530 | CRJ9 | Sep 8, 2026, 9:09 AM UTC | Sep 8, 2026, 9:48 AM UTC | 39 min | 263 mi |
| High · 100 | VK220 | CRJ9 | Sep 8, 2026, 7:07 AM UTC | Sep 8, 2026, 7:50 AM UTC | 43 min | 272 mi |
| High · 100 | APO7190 | A320 | Sep 8, 2026, 5:56 AM UTC | Sep 8, 2026, 6:40 AM UTC | 44 min | 276 mi |
| High · 100 | VK226 | CRJX | Sep 7, 2026, 3:25 PM UTC | Sep 7, 2026, 4:05 PM UTC | 40 min | 271 mi |
| High · 100 | APO7194 | A320 | Sep 7, 2026, 3:03 PM UTC | Sep 7, 2026, 3:43 PM UTC | 40 min | 277 mi |
| High · 100 | VK222 | CRJ9 | Sep 7, 2026, 10:36 AM UTC | Sep 7, 2026, 11:15 AM UTC | 40 min | 266 mi |
| High · 100 | N2311 | B733 | Sep 7, 2026, 6:11 AM UTC | Sep 7, 2026, 6:54 AM UTC | 43 min | 275 mi |
Global rankings
Among tracked routes · Aug 20 – Sep 24, 2026