Flight

ASI89

Flight history and live tracking for ASI89. Recent flights from the PlaneTrack independent receiver network, with departure and arrival times, aircraft used, and a real-time position feed.

Flight history 398 flights since Feb 2026

DateFromToDepArrDurationAircraft
2026-10-08partialKCHD?11:11 MSTN472TW
2026-10-08partialKCHD?08:54 MSTN472TW
2026-10-08partialKCHD?18:50 MSTN472TW
2026-10-07KIWAKCHD12:55 MST13:54 MST0h 58mN472TW
2026-10-07partialKCHD?09:13 MSTN472TW
2026-10-07KIWAKCHD22:33 MST23:50 MST1h 16mN472TW
2026-10-07partialKCHD?20:04 MSTN472TW
2026-10-06partialKCHD?09:17 MSTN472TW
2026-10-06partialKCHD?21:54 MSTN472TW
2026-10-06KIWAKCHD19:03 MST20:38 MST1h 34mN472TW
2026-10-06estimated?KCHD00:00Z17:58 MST0h 57mN472TW
2026-10-05partialKCHD?11:10 MSTN472TW
2026-10-05partialKCHD?21:54 MSTN472TW
2026-10-05KHIIKCHD19:34 MST21:54 MST2h 20mN472TW
2026-10-05estimated?KHII00:00Z18:16 MST1h 15mN472TW
2026-10-04KELP EL PASO INTERNATIONALKCHD Chandler Municipal Airport23:09 MDT00:53 MST2h 44mN472TW
2026-10-03KCHDKP0816:32 MST16:58 MST0h 25mN472TW
2026-10-03partialKCHD?09:26 MSTN472TW
2026-10-03partialKCHD?08:07 MSTN472TW
2026-10-03partialKCHD?23:10 MSTN472TW
2026-10-02partialKCHD?09:26 MSTN472TW
2026-10-02partialKCHD?18:31 MSTN472TW
2026-10-01partialKCHD?15:18 MSTN472TW
2026-10-01partialKCHD?11:03 MSTN472TW
2026-10-01partialKCHD?20:25 MSTN472TW
2026-10-01partialKCHD?17:53 MSTN472TW
2026-09-30partialKCHD?14:36 MSTN472TW
2026-09-30partialKCHD?06:53 MSTN472TW
2026-09-30partialKCHD?21:38 MSTN472TW
2026-09-30partialKCHD?18:50 MSTN472TW
2026-09-29partialKCHD?14:25 MSTN472TW
2026-09-28partialKCHD?09:57 MSTN472TW
2026-09-28partialKCHD?08:15 MSTN472TW
2026-09-28partialKCHD?05:44 MSTN472TW
2026-09-28partialKCHD?18:05 MSTN472TW
2026-09-27partialKCHD?16:12 MSTN472TW
2026-09-27partialKCHD?18:40 MSTN472TW
2026-09-26partialKCHD?16:19 MSTN472TW
2026-09-26partialKCHD?10:24 MSTN472TW
2026-09-26partialKCHD?07:54 MSTN472TW
2026-09-26partialKCHD?01:00 MSTN472TW
2026-09-26partialKCHD?18:47 MSTN472TW
2026-09-25KCHDKIWA15:55 MST16:58 MST1h 02mN472TW
2026-09-25partialKCHD?13:23 MSTN472TW
2026-09-25partialKCHD?11:53 MSTN472TW
2026-09-25partialKCHD?09:33 MSTN472TW
2026-09-25partialKCHD?06:56 MSTN472TW
2026-09-25partialKCHD?17:00 MSTN472TW
2026-09-24partialKCHD?14:24 MSTN472TW
2026-09-23partialKCHD?12:14 MSTN472TW
2026-09-23partialKCHD?09:51 MSTN472TW
2026-09-23partialKCHD?07:15 MSTN472TW
2026-09-23partialKCHD?03:27 MSTN472TW
2026-09-23partialKCHD?22:39 MSTN472TW
2026-09-23partialKCHD?19:53 MSTN472TW
2026-09-23partialKCHD?17:24 MSTN472TW
2026-09-22partialKCHD?13:47 MSTN472TW
2026-09-22partialKCHD?11:49 MSTN472TW
2026-09-21partialKCHD?10:08 MSTN472TW
2026-09-20partialKCHD?14:27 MSTN472TW
2026-09-20partialKCHD?12:22 MSTN472TW
2026-09-19partialKCHD?14:50 MSTN472TW
2026-09-19partialKCHD?18:44 MSTN472TW
2026-09-19partialKCHD?17:00 MSTN472TW
2026-09-18partialKCHD?16:16 MSTN472TW
2026-09-18partialKCHD?20:58 MSTN472TW
2026-09-18partialKCHD?18:37 MSTN472TW
2026-09-18KA39KCHD17:00 MST17:46 MST0h 45mN472TW
2026-09-17partialKCHD?13:11 MSTN472TW
2026-09-16partialKCHD?06:45 MSTN472TW
2026-09-16partialKCHD?04:43 MSTN472TW
2026-09-16partialKCHD?20:01 MSTN472TW
2026-09-16partialKCHD?17:04 MSTN472TW
2026-09-15partialKCHD?13:34 MSTN472TW
2026-09-15partialKCHD?11:26 MSTN472TW
2026-09-15partialKCHD?09:17 MSTN472TW
2026-09-15KA39KCHD07:39 MST08:10 MST0h 30mN472TW
2026-09-14partialKCHD?11:52 MSTN472TW
2026-09-14partialKCHD?08:56 MSTN472TW
2026-09-13partialKCHD?11:55 MSTN472TW
2026-09-12partialKCHD?10:53 MSTN472TW
2026-09-12partialKCHD?07:14 MSTN472TW
2026-09-12partialKCHD?19:26 MSTN472TW
2026-09-11partialKCHD?13:14 MSTN472TW
2026-09-11partialKCHD?09:56 MSTN472TW
2026-09-11KCHDKCGZ07:54 MST08:24 MST0h 29mN472TW
2026-09-11partialKCHD?21:38 MSTN472TW
2026-09-11partialKCHD?19:07 MSTN472TW
2026-09-10partialKCHD?16:30 MSTN472TW
2026-09-10partialKCHD?15:08 MSTN472TW
2026-09-10KCHDKA3913:14 MST13:40 MST0h 25mN472TW
2026-09-10partialKCHD?11:15 MSTN472TW
2026-09-10partialKCHD?09:14 MSTN472TW
2026-09-10partialKCHD?08:10 MSTN472TW
2026-09-09partialKCHD?09:12 MSTN472TW
Earlier flights (303) - back to 2026-02-05
DateFromToDepArrDurationAircraft
2026-09-06partialKCHD?08:36 MSTN472TW
2026-09-06partialKCHD?07:54 MSTN472TW
2026-09-06partialKCHD?18:08 MSTN472TW
2026-09-05partialKCHD?13:32 MSTN472TW
2026-09-05partialKCHD?08:47 MSTN472TW
2026-09-05partialKCHD?07:45 MSTN472TW
2026-09-05estimatedKIWAKCHD18:02 MST18:28 MST0h 25mN472TW
2026-09-04partialKCHD?14:20 MSTN472TW
2026-09-04partialKCHD?11:42 MSTN472TW
2026-09-04partialKCHD?09:04 MSTN472TW
2026-09-04partialKCHD?06:47 MSTN472TW
2026-09-02partialKCHD?12:46 MSTN472TW
2026-09-02partialKCHD?11:22 MSTN472TW
2026-09-02partialKCHD?08:47 MSTN472TW
2026-09-02partialKCHD?06:09 MSTN472TW
2026-08-31partialKCHD?15:31 MSTN472TW
2026-08-31partialKCHD?13:01 MSTN472TW
2026-08-30partialKCHD?08:22 MSTN472TW
2026-08-28partialKCHD?12:39 MSTN472TW
2026-08-28partialKCHD?09:51 MSTN472TW
2026-08-28partialKCHD?07:05 MSTN472TW
2026-08-27KCHDKA3909:12 MST09:50 MST0h 37mN472TW
2026-08-27partialKCHD?06:47 MSTN472TW
2026-08-27partialKCHD?20:54 MSTN472TW
2026-08-26KP08KCHD14:16 MST14:40 MST0h 23mN472TW
2026-08-26partialKCHD?13:36 MSTN472TW
2026-08-26partialKCHD?11:27 MSTN472TW
2026-08-26partialKCHD?08:15 MSTN472TW
2026-08-25partialKCHD?11:14 MSTN472TW
2026-08-25partialKCHD?08:45 MSTN472TW
2026-08-25partialKCHD?06:29 MSTN472TW
2026-08-25partialKCHD?18:33 MSTN472TW
2026-08-24KP08KCHD12:34 MST13:20 MST0h 45mN472TW
2026-08-23KP08KCHD13:42 MST14:22 MST0h 39mN472TW
2026-08-23KA39KCHD09:00 MST09:18 MST0h 17mN472TW
2026-08-23KCHD1AZ007:42 MST08:30 MST0h 47mN472TW
2026-08-22partialKCHD?09:27 MSTN472TW
2026-08-19partialKCHD?19:33 MSTN472TW
2026-08-18partialKCHD?18:12 MSTN472TW
2026-08-17partialKCHD?07:27 MSTN472TW
2026-08-16partialKCHD?21:57 MSTN472TW
2026-08-14partialKCHD?11:14 MSTN472TW
2026-08-13KPHXKCHD09:00 MST12:42 MST3h 41mN472TW
2026-07-23partialKCHD?10:41 MSTN472TW
2026-07-23partialKCHD?08:25 MSTN472TW
2026-07-23partialKCHD?06:07 MSTN472TW
2026-07-23estimatedKMZJKCHD20:24 MST21:08 MST0h 43mN472TW
2026-07-23partialKCHD?19:16 MSTN472TW
2026-07-23estimatedKPHXKCHD17:00 MST17:36 MST0h 36mN472TW
2026-07-22partialKCHD?13:53 MSTN472TW
2026-07-22KRYNKCHD11:22 MST12:18 MST0h 55mN472TW
2026-07-22partialKCHD?10:21 MSTN472TW
2026-07-22partialKCHD?07:55 MSTN472TW
2026-07-21partialKCHD?15:01 MSTN472TW
2026-07-21KCGZKCHD12:18 MST12:42 MST0h 23mN472TW
2026-07-21KPHXKCGZ11:39 MST11:58 MST0h 18mN472TW
2026-07-20partialKCHD?13:17 MSTN472TW
2026-07-20estimatedKPHXKCHD10:58 MST11:34 MST0h 35mN472TW
2026-07-15KPHXKCHD17:23 MST18:38 MST1h 14mN472TW
2026-07-14partialKCHD?15:07 MSTN472TW
2026-07-14partialKCHD?11:31 MSTN472TW
2026-07-14partialKCHD?09:08 MSTN472TW
2026-07-14KA39KCHD07:34 MST08:04 MST0h 29mN472TW
2026-07-13partialKCHD?11:25 MSTN472TW
2026-07-13estimatedKPHXKCHD10:03 MST10:28 MST0h 24mN472TW
2026-07-13partialKPHX?06:14 MSTN472TW
2026-07-09KPHXKCHD09:08 MST10:14 MST1h 06mN472TW
2026-07-08partialKCHD?11:26 MSTN472TW
2026-07-08partialKCHD?10:27 MSTN472TW
2026-07-08partialKCHD?22:12 MSTN472TW
2026-07-08estimatedKPHXKCHD21:06 MST21:30 MST0h 24mN472TW
2026-07-07partialKCHD?11:59 MSTN472TW
2026-07-07KPHXKCHD08:08 MST09:22 MST1h 13mN472TW
2026-07-06partialKCHD?11:40 MSTN472TW
2026-07-06KPHXKCHD07:56 MST09:24 MST1h 28mN472TW
2026-07-03partialKCHD?10:57 MSTN472TW
2026-07-03partialKCHD?08:35 MSTN472TW
2026-07-03KHNDKCHD23:25 PDT02:14 MST2h 48mN472TW
2026-07-03KPHXKHND19:03 MST22:22 PDT3h 18mN472TW
2026-07-02partialKCHD?09:07 MSTN472TW
2026-07-02KPHXKCHD17:00 MST18:20 MST1h 19mN472TW
2026-07-01partialKCHD?14:13 MSTN472TW
2026-07-01partialKCHD?09:14 MSTN472TW
2026-07-01partialKCHD?21:11 MSTN472TW
2026-06-30KCGZKCHD03:53 MST04:22 MST0h 28mN472TW
2026-06-30KA39KCGZ02:43 MST03:06 MST0h 23mN472TW
2026-06-30KPHXKA3901:53 MST02:22 MST0h 28mN472TW
2026-06-29estimatedKCHDKPHX10:48 MST11:28 MST0h 39mN472TW
2026-06-29KPHXKCHD08:00 MST08:58 MST0h 57mN472TW
2026-06-26partialKCHD?10:48 MSTN472TW
2026-06-26partialKCHD?19:36 MSTN472TW
2026-06-25KPHXKCHD07:50 MST09:06 MST1h 16mN472TW
2026-06-24partialKCHD?11:09 MSTN472TW
2026-06-23estimatedKPHXKCHD13:49 MST14:26 MST0h 36mN472TW
2026-06-23partialKCHD?12:40 MSTN472TW
2026-06-23KCHDKA3910:01 MST10:22 MST0h 20mN472TW
2026-06-23KPHXKCHD06:26 MST07:42 MST1h 16mN472TW
2026-06-22partialKCHD?09:19 MSTN472TW
2026-06-22KPHXKCHD06:57 MST08:10 MST1h 12mN472TW
2026-06-20partialKCHD?10:28 MSTN472TW
2026-06-20KPHXKCHD07:57 MST08:40 MST0h 42mN472TW
2026-06-19partialKCHD?08:55 MSTN472TW
2026-06-19partialKCHD?06:14 MSTN472TW
2026-06-19KPHXKCHD20:04 MST20:50 MST0h 46mN472TW
2026-06-18partialKCHD?10:39 MSTN472TW
2026-06-18partialKCHD?08:55 MSTN472TW
2026-06-18KSANKCHD19:51 PDT22:24 MST2h 32mN472TW
2026-06-18estimatedKNJKKSAN17:33 PDT18:08 PDT0h 34mN472TW
2026-06-17partialKCHD?15:19 MSTN472TW
2026-06-17partialKCHD?09:54 MSTN472TW
2026-06-17KPHXKCHD07:28 MST08:30 MST1h 01mN472TW
2026-06-16partialKCHD?09:34 MSTN472TW
2026-06-16KPHXKCHD07:50 MST08:22 MST0h 31mN472TW
2026-06-12partialKCHD?11:36 MSTN472TW
2026-06-12partialKCHD?10:34 MSTN472TW
2026-06-12KPHXKCHD07:25 MST08:16 MST0h 50mN472TW
2026-05-29estimatedKPHXKCHD10:12 MST10:48 MST0h 35mN472TW
2026-05-29partialKPHX?09:12 MSTN472TW
2026-05-28partialKCHD?12:42 MSTN472TW
2026-05-28partialKCHD?09:40 MSTN472TW
2026-05-28KPHXKCHD06:02 MST07:26 MST1h 23mN472TW
2026-05-27partialKCHD?11:02 MSTN472TW
2026-05-27KPHXKCHD07:57 MST09:24 MST1h 26mN472TW
2026-05-26estimatedKPHXKCHD13:30 MST14:00 MST0h 29mN472TW
2026-05-26KCGZKCHD10:41 MST11:10 MST0h 28mN472TW
2026-05-26KCHDKA3909:27 MST09:44 MST0h 16mN472TW
2026-05-26partialKPHX?06:53 MSTN472TW
2026-05-25partialKCHD?06:53 MSTN472TW
2026-05-24partialKCHD?12:57 MSTN472TW
2026-05-24KPHXKCHD10:12 MST11:52 MST1h 39mN472TW
2026-05-23KPHXKCHD09:05 MST10:22 MST1h 16mN472TW
2026-05-22KCGZKCHD10:56 MST11:22 MST0h 25mN472TW
2026-05-21KPHXKCHD10:01 MST11:42 MST1h 40mN472TW
2026-05-20partialKPHX?21:07 MSTN472TW
2026-05-19partialKPHX?18:26 MSTN472TW
2026-05-12KCHDKA3912:21 MST12:54 MST0h 32mN472TW
2026-05-12partialKCHD?06:42 MSTN472TW
2026-05-12KPHXKCHD20:14 MST21:18 MST1h 03mN472TW
2026-05-11partialKCHD?12:46 MSTN472TW
2026-05-10KPHXKCHD13:58 MST15:00 MST1h 01mN472TW
2026-05-06KCGZKCHD08:29 MST08:50 MST0h 20mN472TW
2026-05-05partialKCHD?13:07 MSTN472TW
2026-05-05KPHXKCHD09:42 MST10:44 MST1h 01mN472TW
2026-05-03partialKCHD?13:22 MSTN472TW
2026-05-03partialKCHD?09:55 MSTN472TW
2026-05-03KPHXKCHD19:51 MST20:56 MST1h 04mN472TW
2026-05-02estimatedKPHXKCHD12:35 MST12:58 MST0h 22mN472TW
2026-05-02KPHXKCHD08:10 MST08:54 MST0h 43mN472TW
2026-05-01estimatedKPHXKCHD14:37 MST15:06 MST0h 28mN472TW
2026-05-01KCHDKA3913:40 MST14:12 MST0h 31mN472TW
2026-05-01KPHXKCHD09:49 MST10:44 MST0h 54mN472TW
2026-04-30partialKCHD?14:15 MSTN472TW
2026-04-30partialKCHD?11:33 MSTN472TW
2026-04-30partialKCHD?08:58 MSTN472TW
2026-04-30estimatedKPRCKCHD17:00 MST20:14 MST3h 14mN472TW
2026-04-29partialKCHD?16:11 MSTN472TW
2026-04-29partialKCHD?13:52 MSTN472TW
2026-04-29estimatedKPHXKCHD17:48 MST18:28 MST0h 39mN472TW
2026-04-28partialKCHD?13:16 MSTN472TW
2026-04-28partialKCHD?10:31 MSTN472TW
2026-04-28partialKCHD?07:58 MSTN472TW
2026-04-28KPHXKCHD21:51 MST23:06 MST1h 14mN472TW
2026-04-27partialKCHD?08:51 MSTN472TW
2026-04-27estimatedKPHXKCHD08:11 MST08:30 MST0h 18mN472TW
2026-04-25KPHXKCHD09:07 MST09:38 MST0h 30mN472TW
2026-04-24partialKCHD?10:56 MSTN472TW
2026-04-24partialKCHD?07:28 MSTN472TW
2026-04-24KTOAKCHD17:13 PDT19:56 MST2h 42mN472TW
2026-04-23KCHDKTOA12:32 MST16:10 PDT3h 38mN472TW
2026-04-23estimatedKPHXKCHD17:00 MST17:20 MST0h 20mN472TW
2026-04-22partialKCHD?08:53 MSTN472TW
2026-04-21partialKCHD?10:59 MSTN472TW
2026-04-21KPHXKCHD08:37 MST09:08 MST0h 30mN472TW
2026-04-18partialKCHD?14:51 MSTN472TW
2026-04-18KPHXKCHD09:08 MST10:06 MST0h 57mN472TW
2026-04-17estimatedKPHXKCHD10:56 MST11:48 MST0h 51mN472TW
2026-04-17KCHDKA3910:03 MST10:36 MST0h 32mN472TW
2026-04-17partialKCHD?21:25 MSTN472TW
2026-04-17estimatedKPHXKCHD17:00 MST17:48 MST0h 47mN472TW
2026-04-16partialKCHD?12:03 MSTN472TW
2026-04-16estimatedKPHXKCHD07:34 MST08:04 MST0h 29mN472TW
2026-04-15partialKCHD?09:01 MSTN472TW
2026-04-15partialKCHD?18:56 MSTN472TW
2026-04-15KPHXKCHD17:00 MST17:38 MST0h 38mN472TW
2026-04-14estimatedKPHXKCHD12:14 MST12:50 MST0h 35mN472TW
2026-04-14KCHDKA3911:26 MST11:46 MST0h 19mN472TW
2026-04-14partialKCHD?09:08 MSTN472TW
2026-04-14KA39KCHD07:21 MST07:54 MST0h 32mN472TW
2026-04-12KCGZKCHD15:13 MST15:30 MST0h 16mN472TW
2026-04-12partialKCHD?08:52 MSTN472TW
2026-04-11estimatedKSANKCHD14:54 PDT15:24 MST0h 30mN472TW
2026-04-11KCHDKSAN09:28 MST12:38 PDT3h 09mN472TW
2026-04-11partialKCHD?07:47 MSTN472TW
2026-04-05partialKCHD?21:08 MSTN472TW
2026-04-04partialKCHD?16:08 MSTN472TW
2026-04-04partialKCHD?11:00 MSTN472TW
2026-04-04KRALKCHD23:26 PDT02:16 MST2h 49mN472TW
2026-04-04KCHDKRAL19:44 MST22:38 PDT2h 54mN472TW
2026-04-04?KCHD00:24Z18:22 MST0h 57mN472TW
2026-04-03estimatedKPHXKCHD13:40 MST13:58 MST0h 17mN472TW
2026-04-02partialKCHD?11:48 MSTN472TW
2026-04-02KPHXKCHD17:28 MST18:14 MST0h 46mN472TW
2026-04-01estimatedKPHXKIWA16:15 MST16:54 MST0h 38mN472TW
2026-03-31estimatedKPHXKCHD12:33 MST13:36 MST1h 02mN472TW
2026-03-31estimatedKPHXKCHD10:35 MST11:04 MST0h 29mN472TW
2026-03-31partialKCHD?07:18 MSTN472TW
2026-03-31partialKCHD?20:19 MSTN472TW
2026-03-31KPHXKCHD17:03 MST17:36 MST0h 33mN472TW
2026-03-30KCHDKA3916:34 MST16:56 MST0h 22mN472TW
2026-03-30KPHXKCHD08:32 MST09:40 MST1h 07mN472TW
2026-03-29partialKCHD?15:25 MSTN472TW
2026-03-29estimatedKPHXKCHD20:48 MST21:22 MST0h 33mN472TW
2026-03-28partialKCHD?15:27 MSTN472TW
2026-03-28KPHXKCHD12:29 MST13:44 MST1h 14mN472TW
2026-03-15KPHXKCHD10:30 MST11:14 MST0h 44mN472TW
2026-03-13partialKCHD?10:14 MSTN472TW
2026-03-13KPHXKCHD08:53 MST09:22 MST0h 28mN472TW
2026-03-12partialKCHD?11:07 MSTN472TW
2026-03-12partialKCHD?19:20 MSTN472TW
2026-03-11partialKCHD?14:00 MSTN472TW
2026-03-11partialKCHD?11:18 MSTN472TW
2026-03-11partialKCHD?19:42 MSTN472TW
2026-03-11partialKCHD?19:24 MSTN472TW
2026-03-10partialKCHD?13:33 MSTN472TW
2026-03-08partialKCHD?14:13 MSTN472TW
2026-03-08partialKCHD?11:33 MSTN472TW
2026-03-08partialKCHD?09:26 MSTN472TW
2026-03-06partialKCHD?12:46 MSTN472TW
2026-03-06partialKCHD?08:16 MSTN472TW
2026-03-05partialKCHD?11:01 MSTN472TW
2026-03-05partialKCHD?19:22 MSTN472TW
2026-03-05partialKCHD?17:54 MSTN472TW
2026-03-04partialKCHD?15:22 MSTN472TW
2026-03-04partialKCHD?10:40 MSTN472TW
2026-03-04partialKCHD?09:28 MSTN472TW
2026-03-03partialKCHD?18:32 MSTN472TW
2026-03-03partialKCHD?17:02 MSTN472TW
2026-03-02partialKCHD?14:47 MSTN472TW
2026-03-02partialKCHD?09:02 MSTN472TW
2026-03-01estimatedKPHXKCHD17:00 MST17:56 MST0h 56mN472TW
2026-02-28partialKCHD?19:17 MSTN472TW
2026-02-28KA39KCHD17:00 MST17:48 MST0h 47mN472TW
2026-02-27KCHDKA3916:33 MST16:58 MST0h 24mN472TW
2026-02-27partialKCHD?13:54 MSTN472TW
2026-02-27partialKCHD?10:18 MSTN472TW
2026-02-27partialKCHD?21:30 MSTN472TW
2026-02-27partialKCHD?19:56 MSTN472TW
2026-02-27partialKCHD?18:14 MSTN472TW
2026-02-26partialKCHD?13:00 MSTN472TW
2026-02-26partialKCHD?18:06 MSTN472TW
2026-02-26partialKCHD?17:08 MSTN472TW
2026-02-25partialKCHD?13:49 MSTN472TW
2026-02-25partialKCHD?11:12 MSTN472TW
2026-02-25partialKCHD?08:29 MSTN472TW
2026-02-25KSANKCHD23:03 PST02:19 MST2h 15mN472TW
2026-02-25KCHDKSAN19:19 MST22:18 PST3h 58mN472TW
2026-02-24partialKCHD?09:09 MSTN472TW
2026-02-23partialKCHD?15:40 MSTN472TW
2026-02-23partialKCHD?13:13 MSTN472TW
2026-02-23partialKCHD?10:38 MSTN472TW
2026-02-23partialKCHD?07:59 MSTN472TW
2026-02-21partialKCHD?14:27 MSTN472TW
2026-02-21partialKCHD?12:22 MSTN472TW
2026-02-21partialKCHD?17:04 MSTN472TW
2026-02-20partialKCHD?15:17 MSTN472TW
2026-02-20partialKCHD?12:29 MSTN472TW
2026-02-20partialKCHD?08:26 MSTN472TW
2026-02-20partialKCHD?17:30 MSTN472TW
2026-02-20estimatedKPHXKCHD17:00 MST17:30 MST0h 30mN472TW
2026-02-19KCHDKPHX16:04 MST16:58 MST0h 53mN472TW
2026-02-19partialKCHD?12:06 MSTN472TW
2026-02-19partialKCHD?21:24 MSTN472TW
2026-02-19partialKCHD?18:42 MSTN472TW
2026-02-18partialKCHD?15:35 MSTN472TW
2026-02-18partialKCHD?09:50 MSTN472TW
2026-02-18partialKCHD?08:31 MSTN472TW
2026-02-18partialKCHD?18:19 MSTN472TW
2026-02-17partialKCHD?10:34 MSTN472TW
2026-02-16partialKCHD?10:38 MSTN472TW
2026-02-16partialKCHD?09:39 MSTN472TW
2026-02-16partialKCHD?07:02 MSTN472TW
2026-02-15partialKCHD?11:09 MSTN472TW
2026-02-14partialKCHD?08:26 MSTN472TW
2026-02-14partialKCHD?07:08 MSTN472TW
2026-02-13partialKCHD?07:06 MSTN472TW
2026-02-13partialKCHD?17:00 MSTN472TW
2026-02-12KE63KCHD11:41 MST12:10 MST0h 28mN472TW
2026-02-12KCHDKE6309:18 MST11:12 MST1h 54mN472TW
2026-02-12partialKCHD?07:00 MSTN472TW
2026-02-12partialKCHD?19:53 MSTN472TW
2026-02-12partialKCHD?17:26 MSTN472TW
2026-02-11partialKCHD?15:59 MSTN472TW
2026-02-11partialKCHD?10:35 MSTN472TW
2026-02-11partialKCHD?08:19 MSTN472TW
2026-02-11partialKCHD?20:48 MSTN472TW
2026-02-07partialKCHD?14:26 MSTN472TW
2026-02-07partialKCHD?11:58 MSTN472TW
2026-02-07partialKCHD?11:27 MSTN472TW
2026-02-07partialKCHD?09:42 MSTN472TW
2026-02-06partialKCHD?14:51 MSTN472TW
2026-02-06partialKCHD?11:04 MSTN472TW
2026-02-05partialKCHD?19:00 MSTN472TW
2026-02-05partialKCHD?17:06 MSTN472TW

Times are local to each airport. Hover for UTC. Flights marked estimated were completed with route prediction or partial coverage; partial records have a confirmed departure but no reliable arrival fix.

Open the live map Full history CSV API access
Follow this flight

Get an email when ASI89 flies + if it runs late.

Data access

Live positions and 365-day history for this flight are available through the PlaneTrack API (commercial use from $29/month) and as one-off CSV extracts from our archive (from $9.99, with a free one-day sample). Questions: [email protected]