5,542 departures · 5,367 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…
5,542 departures · 5,367 arrivals
793 mi avg per flight
1 hr 46 min average
Average across flights included in analytics
644 flight numbers
1,558 tail numbers
Average mid-flight speed 819 km/h
Tracked activity
Observation log
Flights associated with TAO within Aug 20 – Sep 24, 2026
| Confidence | Flight | Route | Tail number | Operator | Aircraft | Observed | Tracked distance | First observed | Last observed |
|---|---|---|---|---|---|---|---|---|---|
| High · 100 | A67108 | A321 | 3 hr 15 min | 1,392 mi | Sep 24, 2026, 12:23 PM UTC | Sep 24, 2026, 3:39 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 | |||
| JD5896 |
| A319 |
| 3 hr 17 min |
| 1,606 mi |
| Sep 24, 2026, 11:32 AM UTC |
| Sep 24, 2026, 2:50 PM UTC |
| High · 100 | QW908 | A21N | 5 hr 44 min | 2,918 mi | Sep 24, 2026, 9:04 AM UTC | Sep 24, 2026, 2:48 PM UTC |
| Limited · 84 | SC4686 | Route unverified | B738 | 2 hr 36 min | 1,249 mi | Sep 24, 2026, 12:02 PM UTC | Sep 24, 2026, 2:38 PM UTC |
| High · 100 | ZH9923 | B38M | 2 hr 37 min | 1,233 mi | Sep 24, 2026, 11:37 AM UTC | Sep 24, 2026, 2:14 PM UTC |
| Limited · 84 | JD495 | Route unverified | A333 | 7 hr 3 min | 3,527 mi | Sep 24, 2026, 7:08 AM UTC | Sep 24, 2026, 2:11 PM UTC |
| High · 100 | CA8242 | A320 | 1 hr 46 min | 726 mi | Sep 24, 2026, 12:05 PM UTC | Sep 24, 2026, 1:51 PM UTC |
| High · 100 | MU5258 | A321 | 2 hr 32 min | 1,248 mi | Sep 24, 2026, 11:15 AM UTC | Sep 24, 2026, 1:48 PM UTC |
| Limited · 84 | SC4718 | Route unverified | B38M | 2 hr 28 min | 1,016 mi | Sep 24, 2026, 11:18 AM UTC | Sep 24, 2026, 1:46 PM UTC |
| High · 100 | CZ5900 | A21N | 2 hr 44 min | 1,273 mi | Sep 24, 2026, 11:02 AM UTC | Sep 24, 2026, 1:46 PM UTC |
| High · 100 | SC4752 | B738 | 1 hr 36 min | 716 mi | Sep 24, 2026, 12:09 PM UTC | Sep 24, 2026, 1:45 PM UTC |
| High · 100 | MF8503 | B738 | 1 hr 15 min | 535 mi | Sep 24, 2026, 12:23 PM UTC | Sep 24, 2026, 1:39 PM UTC |
| High · 100 | 9C6325 | A320 | 1 hr 33 min | 627 mi | Sep 24, 2026, 11:48 AM UTC | Sep 24, 2026, 1:21 PM UTC |
| Limited · 84 | GS7540 | Route unverified | A332 | 2 hr 21 min | 1,012 mi | Sep 24, 2026, 10:59 AM UTC | Sep 24, 2026, 1:20 PM UTC |
| High · 100 | CZ5722 | A20N | 2 hr 17 min | 1,126 mi | Sep 24, 2026, 10:59 AM UTC | Sep 24, 2026, 1:16 PM UTC |
| Limited · 84 | SC4847 | Route unverified | B738 | 54 min | 363 mi | Sep 24, 2026, 12:21 PM UTC | Sep 24, 2026, 1:15 PM UTC |
| High · 100 | Y87586 | B738 | 1 hr 32 min | 674 mi | Sep 24, 2026, 11:40 AM UTC | Sep 24, 2026, 1:12 PM UTC |
| Limited · 84 | MU6531 | Route unverified | A321 | 55 min | 383 mi | Sep 24, 2026, 12:13 PM UTC | Sep 24, 2026, 1:08 PM UTC |
| High · 100 | CZ6236 | A320 | 2 hr 24 min | 1,159 mi | Sep 24, 2026, 10:43 AM UTC | Sep 24, 2026, 1:07 PM UTC |
| Limited · 84 | CA2612 | Route unverified | A19N | 52 min | 362 mi | Sep 24, 2026, 12:10 PM UTC | Sep 24, 2026, 1:02 PM UTC |
| High · 100 | CZ3573 | A20N | 2 hr 33 min | 1,225 mi | Sep 24, 2026, 10:29 AM UTC | Sep 24, 2026, 1:02 PM UTC |
| High · 100 | SC4655 | B738 | 1 hr 10 min | 483 mi | Sep 24, 2026, 11:48 AM UTC | Sep 24, 2026, 12:58 PM UTC |
| High · 100 | QW9803 | A20N | 1 hr 23 min | 633 mi | Sep 24, 2026, 11:35 AM UTC | Sep 24, 2026, 12:58 PM UTC |
| High · 100 | HO2092 | A320 | 1 hr 33 min | 643 mi | Sep 24, 2026, 11:22 AM UTC | Sep 24, 2026, 12:54 PM UTC |
| High · 100 | CZ5821 | A321 | 1 hr 60 min | 907 mi | Sep 24, 2026, 10:51 AM UTC | Sep 24, 2026, 12:51 PM UTC |
| High · 100 | SC4619 | B738 | 1 hr 4 min | 432 mi | Sep 24, 2026, 11:43 AM UTC | Sep 24, 2026, 12:47 PM UTC |
| High · 100 | HU7597 | B738 | 1 hr 14 min | 540 mi | Sep 24, 2026, 11:32 AM UTC | Sep 24, 2026, 12:46 PM UTC |
| High · 100 | SC4742 | B738 | 40 min | 230 mi | Sep 24, 2026, 12:05 PM UTC | Sep 24, 2026, 12:45 PM UTC |
| High · 100 | CZ8499 | A20N | 1 hr 25 min | 602 mi | Sep 24, 2026, 11:14 AM UTC | Sep 24, 2026, 12:39 PM UTC |
| High · 100 | MU6515 | A20N | 1 hr 26 min | 572 mi | Sep 24, 2026, 11:10 AM UTC | Sep 24, 2026, 12:36 PM UTC |
| High · 100 | QW937 | A20N | 1 hr 8 min | 489 mi | Sep 24, 2026, 11:26 AM UTC | Sep 24, 2026, 12:34 PM UTC |
| High · 100 | SC4891 | B738 | 1 hr 17 min | 532 mi | Sep 24, 2026, 11:15 AM UTC | Sep 24, 2026, 12:32 PM UTC |
| Limited · 84 | SC4632 | Route unverified | B738 | 2 hr 46 min | 1,336 mi | Sep 24, 2026, 9:42 AM UTC | Sep 24, 2026, 12:27 PM UTC |
| High · 100 | CZ6225 | A320 | 1 hr 4 min | 432 mi | Sep 24, 2026, 11:20 AM UTC | Sep 24, 2026, 12:24 PM UTC |
| High · 100 | SC4712 | B738 | 1 hr 2 min | 427 mi | Sep 24, 2026, 11:20 AM UTC | Sep 24, 2026, 12:22 PM UTC |
| High · 100 | SC4769 | B738 | 1 hr 23 min | 568 mi | Sep 24, 2026, 10:54 AM UTC | Sep 24, 2026, 12:17 PM UTC |
| Limited · 84 | MU5556 | Route unverified | A20N | 1 hr 23 min | 486 mi | Sep 24, 2026, 10:54 AM UTC | Sep 24, 2026, 12:17 PM UTC |
| High · 100 | CA1571 | A321 | 50 min | 363 mi | Sep 24, 2026, 11:14 AM UTC | Sep 24, 2026, 12:04 PM UTC |
| Limited · 84 | CZ3800 | Route unverified | A20N | 2 hr 41 min | 1,268 mi | Sep 24, 2026, 9:21 AM UTC | Sep 24, 2026, 12:02 PM UTC |
| High · 100 | GS6652 | E190 | 1 hr 12 min | 484 mi | Sep 24, 2026, 10:45 AM UTC | Sep 24, 2026, 11:58 AM UTC |
| High · 100 | GJ8128 | A20N | 1 hr 16 min | 526 mi | Sep 24, 2026, 10:40 AM UTC | Sep 24, 2026, 11:56 AM UTC |
| High · 100 | SC4817 | B738 | 3 hr 18 min | 1,402 mi | Sep 24, 2026, 8:35 AM UTC | Sep 24, 2026, 11:53 AM UTC |
| High · 100 | HO1195 | A320 | 1 hr 5 min | 447 mi | Sep 24, 2026, 10:45 AM UTC | Sep 24, 2026, 11:51 AM UTC |
| High · 100 | MU5517 | A20N | 53 min | 379 mi | Sep 24, 2026, 10:57 AM UTC | Sep 24, 2026, 11:49 AM UTC |
| High · 100 | SC4605 | B738 | 1 hr 8 min | 421 mi | Sep 24, 2026, 10:35 AM UTC | Sep 24, 2026, 11:43 AM UTC |
| High · 100 | MU5512 | A20N | 2 hr 8 min | 955 mi | Sep 24, 2026, 9:34 AM UTC | Sep 24, 2026, 11:41 AM UTC |
| High · 100 | TW607 | B738 | 1 hr 13 min | 465 mi | Sep 24, 2026, 10:26 AM UTC | Sep 24, 2026, 11:39 AM UTC |
| High · 100 | SC4617 | B738 | 59 min | 425 mi | Sep 24, 2026, 10:37 AM UTC | Sep 24, 2026, 11:37 AM UTC |
| Limited · 84 | SC4713 | Route unverified | B738 | 1 hr 3 min | 440 mi | Sep 24, 2026, 10:32 AM UTC | Sep 24, 2026, 11:36 AM UTC |
| High · 100 | QW9834 | A20N | 1 hr 34 min | 740 mi | Sep 24, 2026, 10:01 AM UTC | Sep 24, 2026, 11:35 AM UTC |
| High · 100 | MU2043 | A321 | 1 hr 3 min | 435 mi | Sep 24, 2026, 10:29 AM UTC | Sep 24, 2026, 11:32 AM UTC |
| Limited · 84 | QW9875 | Route unverified | A20N | 16 min | 103 mi | Sep 24, 2026, 11:05 AM UTC | Sep 24, 2026, 11:21 AM UTC |
| High · 100 | SC4750 | B738 | 1 hr 36 min | 702 mi | Sep 24, 2026, 9:44 AM UTC | Sep 24, 2026, 11:21 AM UTC |
| Limited · 84 | HU7388 | Route unverified | B738 | 1 hr 5 min | 458 mi | Sep 24, 2026, 10:15 AM UTC | Sep 24, 2026, 11:20 AM UTC |
| High · 100 | MU9757 | B738 | 2 hr 52 min | 1,400 mi | Sep 24, 2026, 8:26 AM UTC | Sep 24, 2026, 11:18 AM UTC |
| High · 100 | SC4651 | B738 | 1 hr 10 min | 424 mi | Sep 24, 2026, 10:07 AM UTC | Sep 24, 2026, 11:18 AM UTC |
| High · 100 | MU6407 | A321 | 2 hr 18 min | 911 mi | Sep 24, 2026, 8:56 AM UTC | Sep 24, 2026, 11:14 AM UTC |
| Limited · 84 | SC4843 | Route unverified | B738 | 44 min | 293 mi | Sep 24, 2026, 10:26 AM UTC | Sep 24, 2026, 11:10 AM UTC |
| Limited · 84 | CZ5806 | Route unverified | AJ27 | 1 hr 14 min | 477 mi | Sep 24, 2026, 9:56 AM UTC | Sep 24, 2026, 11:10 AM UTC |
| Limited · 84 | HU7836 | Route unverified | B738 | 57 min | 396 mi | Sep 24, 2026, 10:13 AM UTC | Sep 24, 2026, 11:10 AM UTC |
| Limited · 84 | SC4875 | Route unverified | B738 | 1 hr 5 min | 464 mi | Sep 24, 2026, 10:02 AM UTC | Sep 24, 2026, 11:07 AM UTC |
| High · 100 | SC4751 | B738 | 1 hr 40 min | 792 mi | Sep 24, 2026, 9:26 AM UTC | Sep 24, 2026, 11:06 AM UTC |
| High · 100 | CZ5844 | A321 | 2 hr 42 min | 1,316 mi | Sep 24, 2026, 8:24 AM UTC | Sep 24, 2026, 11:06 AM UTC |
| High · 100 | MU9826 | A320 | 1 hr 31 min | 694 mi | Sep 24, 2026, 9:34 AM UTC | Sep 24, 2026, 11:05 AM UTC |
| Limited · 84 | SC4732 | Route unverified | B738 | 40 min | 234 mi | Sep 24, 2026, 10:23 AM UTC | Sep 24, 2026, 11:03 AM UTC |
| High · 100 | SC4668 | B738 | 1 hr 4 min | 427 mi | Sep 24, 2026, 9:56 AM UTC | Sep 24, 2026, 11:00 AM UTC |
| Limited · 84 | MU2258 | Route unverified | A320 | 54 min | 374 mi | Sep 24, 2026, 10:05 AM UTC | Sep 24, 2026, 10:59 AM UTC |
| Limited · 84 | MF8066 | Route unverified | B738 | 24 min | 177 mi | Sep 24, 2026, 10:25 AM UTC | Sep 24, 2026, 10:49 AM UTC |
| Limited · 84 | MU2202 | Route unverified | A320 | 55 min | 373 mi | Sep 24, 2026, 9:48 AM UTC | Sep 24, 2026, 10:43 AM UTC |
| High · 100 | SC4768 | B738 | 1 hr 19 min | 554 mi | Sep 24, 2026, 9:21 AM UTC | Sep 24, 2026, 10:40 AM UTC |
| High · 100 | CA8241 | A320 | 1 hr 32 min | 682 mi | Sep 24, 2026, 9:08 AM UTC | Sep 24, 2026, 10:39 AM UTC |
| High · 100 | SC4741 | B738 | 40 min | 223 mi | Sep 24, 2026, 9:59 AM UTC | Sep 24, 2026, 10:39 AM UTC |
| High · 100 | SC4820 | B738 | 57 min | 368 mi | Sep 24, 2026, 9:40 AM UTC | Sep 24, 2026, 10:37 AM UTC |
| High · 100 | CZ3536 | B738 | 2 hr 35 min | 1,269 mi | Sep 24, 2026, 7:59 AM UTC | Sep 24, 2026, 10:34 AM UTC |
| High · 100 | SC4662 | B38M | 51 min | 358 mi | Sep 24, 2026, 9:43 AM UTC | Sep 24, 2026, 10:34 AM UTC |
| High · 100 | SC4884 | B738 | 1 hr 19 min | 546 mi | Sep 24, 2026, 9:08 AM UTC | Sep 24, 2026, 10:27 AM UTC |
| High · 100 | CX951 | A333 | 2 hr 48 min | 1,343 mi | Sep 24, 2026, 7:38 AM UTC | Sep 24, 2026, 10:26 AM UTC |
| High · 100 | PN6275 | A20N | 1 hr 44 min | 772 mi | Sep 24, 2026, 8:40 AM UTC | Sep 24, 2026, 10:24 AM UTC |
| High · 100 | SC4685 | B738 | 2 hr 32 min | 1,302 mi | Sep 24, 2026, 7:48 AM UTC | Sep 24, 2026, 10:20 AM UTC |
| High · 100 | SC4785 | B738 | 2 hr 9 min | 997 mi | Sep 24, 2026, 8:05 AM UTC | Sep 24, 2026, 10:14 AM UTC |
| High · 100 | FX5284 | B763 | 1 hr 28 min | 717 mi | Sep 24, 2026, 8:39 AM UTC | Sep 24, 2026, 10:07 AM UTC |
| Limited · 84 | SC4841 | Route unverified | B738 | 54 min | 377 mi | Sep 24, 2026, 9:10 AM UTC | Sep 24, 2026, 10:04 AM UTC |
| High · 100 | RY8816 | B738 | 1 hr 39 min | 673 mi | Sep 24, 2026, 8:24 AM UTC | Sep 24, 2026, 10:02 AM UTC |
| High · 100 | SC4675 | B738 | 2 hr 44 min | 1,235 mi | Sep 24, 2026, 7:18 AM UTC | Sep 24, 2026, 10:02 AM UTC |
| High · 100 | QW9818 | A20N | 2 hr 21 min | 1,150 mi | Sep 24, 2026, 7:35 AM UTC | Sep 24, 2026, 9:56 AM UTC |
| High · 100 | CZ5721 | A20N | 2 hr 21 min | 1,111 mi | Sep 24, 2026, 7:29 AM UTC | Sep 24, 2026, 9:49 AM UTC |
| High · 100 | CZ6225 | A320 | 1 hr 23 min | 675 mi | Sep 24, 2026, 8:25 AM UTC | Sep 24, 2026, 9:48 AM UTC |
| High · 100 | QW9796 | A20N | 1 hr 15 min | 415 mi | Sep 24, 2026, 8:32 AM UTC | Sep 24, 2026, 9:47 AM UTC |
| High · 100 | SC4782 | B738 | 2 hr 7 min | 963 mi | Sep 24, 2026, 7:33 AM UTC | Sep 24, 2026, 9:40 AM UTC |
| High · 100 | GS6651 | E190 | 57 min | 392 mi | Sep 24, 2026, 8:39 AM UTC | Sep 24, 2026, 9:36 AM UTC |
| High · 100 | CZ5899 | A21N | 2 hr 30 min | 1,207 mi | Sep 24, 2026, 7:02 AM UTC | Sep 24, 2026, 9:33 AM UTC |
| High · 100 | MU5686 | A321 | 2 hr 50 min | 1,407 mi | Sep 24, 2026, 6:38 AM UTC | Sep 24, 2026, 9:28 AM UTC |
| High · 100 | DZ6372 | B738 | 57 min | 381 mi | Sep 24, 2026, 8:29 AM UTC | Sep 24, 2026, 9:26 AM UTC |
| Limited · 84 | MU5022 | Route unverified | A20N | 51 min | 370 mi | Sep 24, 2026, 8:32 AM UTC | Sep 24, 2026, 9:23 AM UTC |
| High · 100 | MU2702 | A321 | 1 hr 7 min | 464 mi | Sep 24, 2026, 8:08 AM UTC | Sep 24, 2026, 9:15 AM UTC |
| High · 100 | OQ2333 | A320 | 1 hr 38 min | 763 mi | Sep 24, 2026, 7:35 AM UTC | Sep 24, 2026, 9:13 AM UTC |
| High · 100 | SC4678 | B738 | 1 hr 37 min | 699 mi | Sep 24, 2026, 7:29 AM UTC | Sep 24, 2026, 9:06 AM UTC |
| Limited · 84 | JD5390 | Route unverified | A320 | 1 hr 19 min | 425 mi | Sep 24, 2026, 7:46 AM UTC | Sep 24, 2026, 9:04 AM UTC |
| High · 100 | SC4616 | B738 | 1 hr 9 min | 438 mi | Sep 24, 2026, 7:53 AM UTC | Sep 24, 2026, 9:02 AM UTC |
Tracked airport
Global rankings
Among tracked airports · Aug 20 – Sep 24, 2026
Domestic and international flights include arrivals and departures.