2,699 departures · 2,738 arrivals
Loading tracked flight data
Preparing this profile
Loading recent flights and paths…
Loading tracked flight data
Loading recent flights and paths…
Analysis window
Every derived statistic and table below uses this flight-date window.
Loading rankings…
2,699 departures · 2,738 arrivals
649 mi avg per flight
1 hr 28 min average
Average across flights included in analytics
262 flight numbers
578 tail numbers
Average mid-flight speed 753 km/h
Tracked activity
Observation log
Flights associated with PEN within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | Tail number | Operator | Aircraft | Observed | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| High · 100 | MF8706 | B738 | 4 hr 4 min | 1,903 mi | Sep 24, 2026, 10:56 AM UTC | Sep 24, 2026, 3:00 PM UTC | |||
| High · 100 | QW924 | A21N | 5 hr 37 min | 2,820 mi | Sep 24, 2026, 9:19 AM UTC | Sep 24, 2026, 2:56 PM UTC | |||
| High · 100 |
| CZ5048 |
| A21N |
| 3 hr 23 min |
| 1,697 mi |
| Sep 24, 2026, 11:09 AM UTC |
| Sep 24, 2026, 2:31 PM UTC |
| Limited · 84 | 8M506 | Route unverified | A319 | 1 hr 10 min | 597 mi | Sep 24, 2026, 12:22 PM UTC | Sep 24, 2026, 1:32 PM UTC |
| Limited · 84 | O3248 | Route unverified | B763 | 4 hr 7 min | 2,158 mi | Sep 24, 2026, 9:06 AM UTC | Sep 24, 2026, 1:13 PM UTC |
| High · 100 | TR498 | A320 | 60 min | 410 mi | Sep 24, 2026, 12:11 PM UTC | Sep 24, 2026, 1:10 PM UTC |
| High · 100 | FY2447 | AT75 | 37 min | 159 mi | Sep 24, 2026, 12:28 PM UTC | Sep 24, 2026, 1:04 PM UTC |
| High · 100 | CZ395 | A21N | 3 hr 22 min | 1,720 mi | Sep 24, 2026, 9:35 AM UTC | Sep 24, 2026, 12:57 PM UTC |
| High · 100 | FD322 | A320 | 1 hr 25 min | 660 mi | Sep 24, 2026, 11:20 AM UTC | Sep 24, 2026, 12:44 PM UTC |
| High · 100 | MH1162 | B738 | 41 min | 252 mi | Sep 24, 2026, 12:00 PM UTC | Sep 24, 2026, 12:41 PM UTC |
| Limited · 84 | MH1155 | Route unverified | B738 | 49 min | 288 mi | Sep 24, 2026, 11:29 AM UTC | Sep 24, 2026, 12:17 PM UTC |
| High · 100 | AK5436 | A320 | 1 hr 37 min | 785 mi | Sep 24, 2026, 10:41 AM UTC | Sep 24, 2026, 12:17 PM UTC |
| High · 100 | OD1166 | B738 | 35 min | 205 mi | Sep 24, 2026, 11:31 AM UTC | Sep 24, 2026, 12:05 PM UTC |
| High · 100 | AK6128 | A320 | 43 min | 255 mi | Sep 24, 2026, 11:19 AM UTC | Sep 24, 2026, 12:02 PM UTC |
| High · 100 | UO747 | A321 | 3 hr 24 min | 1,673 mi | Sep 24, 2026, 8:38 AM UTC | Sep 24, 2026, 12:02 PM UTC |
| High · 100 | CI732 | A21N | 4 hr 12 min | 2,139 mi | Sep 24, 2026, 7:36 AM UTC | Sep 24, 2026, 11:48 AM UTC |
| High · 100 | OD2107 | B738 | 46 min | 272 mi | Sep 24, 2026, 11:01 AM UTC | Sep 24, 2026, 11:47 AM UTC |
| Limited · 84 | FY1437 | Route unverified | AT75 | 41 min | 177 mi | Sep 24, 2026, 11:04 AM UTC | Sep 24, 2026, 11:45 AM UTC |
| Limited · 84 | FY2954 | Route unverified | B738 | 43 min | 252 mi | Sep 24, 2026, 10:52 AM UTC | Sep 24, 2026, 11:35 AM UTC |
| High · 100 | ID7163 | B738 | 1 hr 57 min | 948 mi | Sep 24, 2026, 9:39 AM UTC | Sep 24, 2026, 11:35 AM UTC |
| High · 100 | SQ137 | B38M | 1 hr 6 min | 469 mi | Sep 24, 2026, 10:21 AM UTC | Sep 24, 2026, 11:27 AM UTC |
| High · 100 | QZ109 | A320 | 45 min | 240 mi | Sep 24, 2026, 10:36 AM UTC | Sep 24, 2026, 11:21 AM UTC |
| High · 100 | AK6423 | A20N | 56 min | 368 mi | Sep 24, 2026, 10:07 AM UTC | Sep 24, 2026, 11:02 AM UTC |
| High · 100 | AK1724 | A320 | 1 hr 1 min | 416 mi | Sep 24, 2026, 10:00 AM UTC | Sep 24, 2026, 11:01 AM UTC |
| High · 100 | TR425 | A320 | 1 hr 10 min | 481 mi | Sep 24, 2026, 9:39 AM UTC | Sep 24, 2026, 10:49 AM UTC |
| High · 100 | FX6071 | B763 | 35 min | 297 mi | Sep 24, 2026, 10:09 AM UTC | Sep 24, 2026, 10:45 AM UTC |
| High · 100 | ZH336 | A320 | 3 hr 43 min | 1,784 mi | Sep 24, 2026, 6:52 AM UTC | Sep 24, 2026, 10:35 AM UTC |
| High · 100 | AK6130 | A320 | 43 min | 254 mi | Sep 24, 2026, 9:50 AM UTC | Sep 24, 2026, 10:33 AM UTC |
| High · 100 | MH1152 | B738 | 45 min | 252 mi | Sep 24, 2026, 9:47 AM UTC | Sep 24, 2026, 10:32 AM UTC |
| High · 100 | FD321 | A320 | 1 hr 25 min | 647 mi | Sep 24, 2026, 9:06 AM UTC | Sep 24, 2026, 10:31 AM UTC |
| High · 100 | FY1432 | AT75 | 45 min | 185 mi | Sep 24, 2026, 9:34 AM UTC | Sep 24, 2026, 10:19 AM UTC |
| High · 100 | OD2108 | B738 | 43 min | 258 mi | Sep 24, 2026, 9:18 AM UTC | Sep 24, 2026, 10:01 AM UTC |
| High · 100 | AK6154 | A20N | 40 min | 236 mi | Sep 24, 2026, 9:14 AM UTC | Sep 24, 2026, 9:53 AM UTC |
| High · 100 | QZ221 | A320 | 2 hr 14 min | 1,021 mi | Sep 24, 2026, 7:30 AM UTC | Sep 24, 2026, 9:44 AM UTC |
| High · 100 | MF8705 | B738 | 3 hr 43 min | 1,890 mi | Sep 24, 2026, 6:01 AM UTC | Sep 24, 2026, 9:44 AM UTC |
| High · 100 | KE8374 | B77L | 5 hr 33 min | 2,972 mi | Sep 24, 2026, 4:09 AM UTC | Sep 24, 2026, 9:42 AM UTC |
| High · 100 | CZ5047 | A21N | 3 hr 27 min | 1,771 mi | Sep 24, 2026, 6:13 AM UTC | Sep 24, 2026, 9:40 AM UTC |
| High · 100 | QZ108 | A320 | 21 min | 131 mi | Sep 24, 2026, 9:10 AM UTC | Sep 24, 2026, 9:31 AM UTC |
| High · 100 | JT133 | B739 | 32 min | 190 mi | Sep 24, 2026, 8:59 AM UTC | Sep 24, 2026, 9:30 AM UTC |
| High · 100 | OD2103 | B38M | 57 min | 320 mi | Sep 24, 2026, 8:24 AM UTC | Sep 24, 2026, 9:21 AM UTC |
| High · 100 | SQ135 | B38M | 1 hr 20 min | 529 mi | Sep 24, 2026, 8:01 AM UTC | Sep 24, 2026, 9:21 AM UTC |
| High · 100 | AK1725 | A320 | 1 hr 15 min | 509 mi | Sep 24, 2026, 7:56 AM UTC | Sep 24, 2026, 9:11 AM UTC |
| High · 100 | SQ138 | B38M | 1 hr 2 min | 423 mi | Sep 24, 2026, 8:08 AM UTC | Sep 24, 2026, 9:09 AM UTC |
| High · 100 | QZ386 | A320 | 2 hr 35 min | 1,266 mi | Sep 24, 2026, 6:25 AM UTC | Sep 24, 2026, 9:00 AM UTC |
| High · 100 | MH1149 | B738 | 52 min | 306 mi | Sep 24, 2026, 8:06 AM UTC | Sep 24, 2026, 8:58 AM UTC |
| High · 100 | AK5432 | A320 | 1 hr 44 min | 782 mi | Sep 24, 2026, 7:14 AM UTC | Sep 24, 2026, 8:58 AM UTC |
| High · 100 | AK6131 | A320 | 45 min | 262 mi | Sep 24, 2026, 8:09 AM UTC | Sep 24, 2026, 8:55 AM UTC |
| High · 100 | CX634 | A333 | 3 hr 29 min | 1,695 mi | Sep 24, 2026, 5:20 AM UTC | Sep 24, 2026, 8:49 AM UTC |
| High · 100 | TR424 | A320 | 1 hr 3 min | 443 mi | Sep 24, 2026, 7:31 AM UTC | Sep 24, 2026, 8:34 AM UTC |
| High · 100 | AK6153 | A20N | 38 min | 225 mi | Sep 24, 2026, 7:45 AM UTC | Sep 24, 2026, 8:23 AM UTC |
| High · 100 | AK6117 | A21N | 39 min | 232 mi | Sep 24, 2026, 7:43 AM UTC | Sep 24, 2026, 8:21 AM UTC |
| High · 100 | FY2702 | B738 | 19 min | 79.9 mi | Sep 24, 2026, 8:00 AM UTC | Sep 24, 2026, 8:19 AM UTC |
| High · 100 | ID7160 | A320 | 2 hr 4 min | 974 mi | Sep 24, 2026, 6:14 AM UTC | Sep 24, 2026, 8:18 AM UTC |
| High · 100 | FY1433 | AT75 | 42 min | 177 mi | Sep 24, 2026, 7:26 AM UTC | Sep 24, 2026, 8:07 AM UTC |
| Limited · 84 | AK6419 | Route unverified | A320 | 53 min | 361 mi | Sep 24, 2026, 7:11 AM UTC | Sep 24, 2026, 8:04 AM UTC |
| High · 100 | FD324 | A320 | 1 hr 28 min | 675 mi | Sep 24, 2026, 6:31 AM UTC | Sep 24, 2026, 7:59 AM UTC |
| High · 100 | AK1503 | A20N | 1 hr 21 min | 626 mi | Sep 24, 2026, 6:31 AM UTC | Sep 24, 2026, 7:52 AM UTC |
| High · 100 | UO746 | A321 | 3 hr 16 min | 1,604 mi | Sep 24, 2026, 4:26 AM UTC | Sep 24, 2026, 7:42 AM UTC |
| High · 100 | QW923 | A21N | 5 hr 28 min | 2,858 mi | Sep 24, 2026, 2:05 AM UTC | Sep 24, 2026, 7:33 AM UTC |
| High · 100 | OD2104 | B38M | 42 min | 255 mi | Sep 24, 2026, 6:44 AM UTC | Sep 24, 2026, 7:26 AM UTC |
| High · 100 | AK1722 | A320 | 1 hr 3 min | 426 mi | Sep 24, 2026, 5:58 AM UTC | Sep 24, 2026, 7:01 AM UTC |
| High · 100 | OD1165 | B738 | 32 min | 183 mi | Sep 24, 2026, 6:25 AM UTC | Sep 24, 2026, 6:56 AM UTC |
| High · 100 | MH1148 | B738 | 40 min | 239 mi | Sep 24, 2026, 6:16 AM UTC | Sep 24, 2026, 6:56 AM UTC |
| High · 100 | FY2957 | B738 | 43 min | 246 mi | Sep 24, 2026, 6:12 AM UTC | Sep 24, 2026, 6:55 AM UTC |
| High · 100 | SQ136 | B38M | 1 hr 28 min | 509 mi | Sep 24, 2026, 5:26 AM UTC | Sep 24, 2026, 6:54 AM UTC |
| High · 100 | FY1430 | AT75 | 48 min | 195 mi | Sep 24, 2026, 5:54 AM UTC | Sep 24, 2026, 6:41 AM UTC |
| High · 100 | AK6116 | A21N | 45 min | 241 mi | Sep 24, 2026, 5:54 AM UTC | Sep 24, 2026, 6:39 AM UTC |
| High · 100 | QZ220 | A320 | 2 hr 6 min | 971 mi | Sep 24, 2026, 4:19 AM UTC | Sep 24, 2026, 6:25 AM UTC |
| High · 100 | MH1145 | B738 | 48 min | 280 mi | Sep 24, 2026, 5:33 AM UTC | Sep 24, 2026, 6:21 AM UTC |
| High · 100 | AK5433 | A320 | 1 hr 39 min | 789 mi | Sep 24, 2026, 4:40 AM UTC | Sep 24, 2026, 6:19 AM UTC |
| High · 100 | AK6125 | A320 | 42 min | 248 mi | Sep 24, 2026, 5:31 AM UTC | Sep 24, 2026, 6:12 AM UTC |
| High · 100 | AK6418 | A320 | 50 min | 360 mi | Sep 24, 2026, 5:21 AM UTC | Sep 24, 2026, 6:11 AM UTC |
| High · 100 | CI731 | A21N | 4 hr 20 min | 2,159 mi | Sep 24, 2026, 1:46 AM UTC | Sep 24, 2026, 6:06 AM UTC |
| High · 100 | JT139 | B739 | 35 min | 197 mi | Sep 24, 2026, 5:15 AM UTC | Sep 24, 2026, 5:50 AM UTC |
| High · 100 | AK5321 | A320 | 2 hr 23 min | 1,200 mi | Sep 24, 2026, 3:22 AM UTC | Sep 24, 2026, 5:45 AM UTC |
| High · 100 | ZH335 | A320 | 3 hr 18 min | 1,646 mi | Sep 24, 2026, 2:24 AM UTC | Sep 24, 2026, 5:42 AM UTC |
| High · 100 | FM878 | B38M | 5 hr 1 min | 2,479 mi | Sep 24, 2026, 12:41 AM UTC | Sep 24, 2026, 5:42 AM UTC |
| High · 100 | AK6242 | A320 | 16 min | 81.3 mi | Sep 24, 2026, 5:24 AM UTC | Sep 24, 2026, 5:40 AM UTC |
| High · 100 | AK1502 | A20N | 1 hr 27 min | 650 mi | Sep 24, 2026, 4:08 AM UTC | Sep 24, 2026, 5:35 AM UTC |
| High · 100 | FD323 | A320 | 1 hr 22 min | 639 mi | Sep 24, 2026, 4:04 AM UTC | Sep 24, 2026, 5:26 AM UTC |
| High · 100 | SQ133 | B38M | 1 hr 8 min | 467 mi | Sep 24, 2026, 4:06 AM UTC | Sep 24, 2026, 5:14 AM UTC |
| High · 100 | OD2116 | B738 | 37 min | 235 mi | Sep 24, 2026, 4:36 AM UTC | Sep 24, 2026, 5:12 AM UTC |
| High · 100 | AK1723 | A320 | 1 hr 13 min | 481 mi | Sep 24, 2026, 3:47 AM UTC | Sep 24, 2026, 5:01 AM UTC |
| High · 100 | MH1140 | B738 | 39 min | 252 mi | Sep 24, 2026, 3:58 AM UTC | Sep 24, 2026, 4:37 AM UTC |
| High · 100 | AK6126 | A320 | 38 min | 218 mi | Sep 24, 2026, 3:53 AM UTC | Sep 24, 2026, 4:31 AM UTC |
| High · 100 | ID7161 | A320 | 1 hr 60 min | 945 mi | Sep 24, 2026, 2:24 AM UTC | Sep 24, 2026, 4:24 AM UTC |
| High · 100 | FY1425 | AT75 | 41 min | 183 mi | Sep 24, 2026, 3:42 AM UTC | Sep 24, 2026, 4:23 AM UTC |
| High · 100 | QZ223 | A320 | 2 hr 6 min | 983 mi | Sep 24, 2026, 2:17 AM UTC | Sep 24, 2026, 4:23 AM UTC |
| High · 100 | CZ396 | A21N | 3 hr 19 min | 1,655 mi | Sep 24, 2026, 12:57 AM UTC | Sep 24, 2026, 4:16 AM UTC |
| High · 100 | TR427 | A21N | 1 hr 3 min | 452 mi | Sep 24, 2026, 3:06 AM UTC | Sep 24, 2026, 4:09 AM UTC |
| High · 100 | JT138 | B739 | 28 min | 155 mi | Sep 24, 2026, 3:34 AM UTC | Sep 24, 2026, 4:02 AM UTC |
| High · 100 | CX633 | A333 | 3 hr 12 min | 1,630 mi | Sep 24, 2026, 12:45 AM UTC | Sep 24, 2026, 3:57 AM UTC |
| High · 100 | QZ103 | A320 | 20 min | 130 mi | Sep 24, 2026, 3:23 AM UTC | Sep 24, 2026, 3:43 AM UTC |
| High · 100 | AK6414 | A320 | 54 min | 384 mi | Sep 24, 2026, 2:45 AM UTC | Sep 24, 2026, 3:39 AM UTC |
| High · 100 | AK6143 | A320 | 38 min | 233 mi | Sep 24, 2026, 2:57 AM UTC | Sep 24, 2026, 3:35 AM UTC |
| High · 100 | JT135 | B738 | 22 min | 128 mi | Sep 24, 2026, 3:06 AM UTC | Sep 24, 2026, 3:28 AM UTC |
| High · 100 | 8B632 | A321 | 2 hr 3 min | 967 mi | Sep 24, 2026, 1:24 AM UTC | Sep 24, 2026, 3:27 AM UTC |
| High · 100 | SQ131 | B38M | 1 hr 2 min | 452 mi | Sep 24, 2026, 2:23 AM UTC | Sep 24, 2026, 3:25 AM UTC |
| High · 100 | CX622 | A333 | 3 hr 23 min | 1,688 mi | Sep 23, 2026, 11:43 PM UTC | Sep 24, 2026, 3:06 AM UTC |
| High · 100 | SQ134 | B38M | 58 min | 411 mi | Sep 24, 2026, 1:55 AM UTC | Sep 24, 2026, 2:53 AM UTC |
Tracked airport
Global rankings
Among tracked airports · Aug 20 – Sep 24, 2026
Domestic and international flights include arrivals and departures.