Flight

QXE2077

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

Route

AirlineHorizon Air
Observed routeKSAN → KLAS

Flight history 164 flights since Aug 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (164) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-15KEUGKPDX15:58 PDT16:52 PDT0h 53mN652MK
2026-08-12KEUGKPDX15:56 PDT16:42 PDT0h 45mN655QX
2026-07-23KEUGKPDX17:17 PDT17:58 PDT0h 40mN625QX
2026-07-18KEUGKPDX16:16 PDT16:50 PDT0h 33mN642QX
2026-07-15KEUGKPDX16:10 PDT16:44 PDT0h 33mN633QX
2026-07-11?KPDX22:53Z16:30 PDT0h 36mN644QX
2026-07-08estimated?KPDX22:53Z16:34 PDT0h 40mA8C0D2
2026-07-04?KPDX22:52Z16:26 PDT0h 33mN632QX
2026-07-01partialKPDX?16:05 PDTA8D71C
2026-06-27partialKPDX?15:53 PDTN634QX
2026-06-24partialKPDX?15:54 PDTA8DD2C
2026-06-20partialKPDX?16:01 PDTN645QX
2026-06-17partialKPDX?16:06 PDTA8BD1B
2026-06-13partialKPDX?15:57 PDTN652MK
2026-05-29KPAEKSFO21:31 PDT23:18 PDT1h 46mN631QX
2026-05-26KPAEKSFO19:28 PDT21:50 PDT2h 22mN643QX
2026-05-25KPAEKSFO20:37 PDT22:28 PDT1h 50mN648QX
2026-05-23KPAEKSFO19:19 PDT21:12 PDT1h 52mN648QX
2026-05-22KPAEKSFO20:00 PDT21:52 PDT1h 52mN620QX
2026-05-20KPAEKNUQ19:13 PDT23:24 PDT4h 10mN642QX
2026-05-19KBOIKNUQ19:25 MDT12:14 PDT17h 48mN631QX
2026-05-11partialKSEA?17:00 PDTA8B5AD
2026-05-10partialKSEA?17:00 PDTN630QX
2026-05-09partialKBFI?17:00 PDTN646QX
2026-05-08estimatedKBOI?08:04 MDT23:58Z9h 53mN623QX
2026-05-07partialKSEA?17:08 PDTN625QX
2026-05-06estimatedKBOIKSEA16:48 MDT16:58 PDT1h 09mN625QX
2026-05-05estimatedKBOIKSEA16:42 MDT16:56 PDT1h 13mA8CFAE
2026-05-04partialKSEA?17:00 PDTA8C0D2
2026-05-03partialKBOI?18:00 MDTN626QX
2026-05-02estimatedKBOIKSEA16:53 MDT16:58 PDT1h 04mN626QX
2026-05-01estimatedKBOIKSEA16:48 MDT16:52 PDT1h 03mA8B964
2026-04-30partialKSEA?17:00 PDTN650QX
2026-04-29partialKBOI?19:02 MDTN652MK
2026-04-28partialKBFI?17:00 PDTN650QX
2026-04-27partialKSEA?17:00 PDTN624QX
2026-04-26partialKSEA?17:00 PDTA8CFAE
2026-04-25estimated?KSEA23:16Z16:58 PDT0h 41mA8CFAE
2026-04-25estimatedKSEA?17:00 PDT00:50Z0h 50mN652MK
2026-04-24partial??01:24ZN622QX
2026-04-22partialKBOI?18:32 MDTN652MK
2026-04-21partial??00:41ZN624QX
2026-04-20estimated??22:27Z23:32Z1h 04mN624QX
2026-04-19estimated?KSEA22:26Z16:26 PDT0h 59mA8C0D2
2026-04-18partialKBOI?18:48 MDTN632QX
2026-04-17estimated?KSEA22:25Z16:36 PDT1h 11mN632QX
2026-04-16estimated?KSEA22:38Z16:50 PDT1h 11mN641QX
2026-04-15partial??00:42ZN620QX
2026-04-14estimated?KSEA22:21Z16:38 PDT1h 16mN620QX
2026-04-13estimated?KSEA22:32Z16:44 PDT1h 11mN627QX
2026-04-12partial??02:58ZA8B964
2026-04-11partialKBOI?18:40 MDTA8D365
2026-04-10?KSEA23:38Z16:59 PDT0h 20mA8D365
2026-04-05estimated?KSEA22:28Z16:40 PDT1h 11mN649QX
2026-04-04estimated?KSEA22:33Z16:54 PDT1h 20mN644QX
2026-04-03partialKSEA?17:45 PDTN623QX
2026-04-02estimated?KSEA22:22Z16:30 PDT1h 07mN623QX
2026-04-01estimated?KSEA22:55Z16:26 PDT0h 30mN653QX
2026-03-31partial??00:00ZN645QX
2026-03-29partial??00:33ZN622QX
2026-03-28estimated?KSEA22:21Z16:30 PDT1h 08mN622QX
2026-03-14partialKSFO?16:16 PDTA8B964
2026-03-14estimated?KSFO01:38Z19:44 PDT1h 05mA8BD1B
2026-03-14estimated??00:00Z00:24Z0h 24mA8BD1B
2026-03-13estimated??23:25Z23:58Z0h 32mA8BD1B
2026-03-11KPSPKSFO18:38 PDT19:52 PDT1h 14mN629QX
2026-03-10KSFOKPSP16:05 PDT17:30 PDT1h 24mA83920
2026-03-10KPSPKSFO18:52 PDT20:20 PDT1h 28mN631QX
2026-03-09KSFOKPSP16:16 PDT17:40 PDT1h 24mA842E7
2026-03-08estimated?KSFO02:51Z19:50 PST0h 59mN649QX
2026-03-08estimatedKSFO?16:13 PST01:30Z1h 16mN649QX
2026-03-07estimated?KSFO02:39Z19:50 PST1h 10mN620QX
2026-03-07estimated??00:10Z01:36Z1h 25mN620QX
2026-03-04KPSPKSFO18:45 PST20:02 PST1h 17mN629QX
2026-03-04KSFOKPSP16:09 PST17:40 PST1h 31mN629QX
2026-03-03KPSPKSFO19:15 PST20:28 PST1h 12mN631QX
2026-03-03KSFOKPSP16:08 PST17:24 PST1h 15mN631QX
2026-03-01KPSPKSFO19:26 PST20:38 PST1h 11mN652MK
2026-03-01KSFOKPSP17:13 PST18:32 PST1h 19mN652MK
2026-02-28KPSPKSFO18:37 PST19:52 PST1h 14mA8ABE6
2026-02-28KSFOKPSP16:24 PST17:36 PST1h 11mA8ABE6
2026-02-25KPSPKSFO18:54 PST20:18 PST1h 24mN637QX
2026-02-25KSFOKPSP16:15 PST17:32 PST1h 16mN637QX
2026-02-24estimated?KSFO06:23Z22:44 PST0h 20mA8ABE6
2026-02-24KPSPKSFO20:26 PST21:40 PST1h 13mA8ABE6
2026-02-24KSFOKPSP16:05 PST17:20 PST1h 14mA8C489
2026-02-22KPSPKSFO18:49 PST20:10 PST1h 20mN648QX
2026-02-22KSFOKPSP16:06 PST17:28 PST1h 21mN648QX
2026-02-18KPSPKSFO18:39 PST20:02 PST1h 22mA8D71C
2026-02-18KSFOKPSP16:04 PST17:22 PST1h 17mA8D71C
2026-02-17KPSPKSFO19:44 PST21:00 PST1h 15mN652MK
2026-02-17KSFOKPSP16:57 PST18:20 PST1h 23mN652MK
2026-02-15KPSPKSFO19:10 PST20:22 PST1h 12mN644QX
2026-02-15KSFOKPSP16:49 PST18:16 PST1h 26mN644QX
2026-02-14KPSPKSFO18:37 PST19:50 PST1h 13mA8D71C
2026-02-14KSFOKPSP16:16 PST17:36 PST1h 19mA8D71C
2026-02-12KSANKSFO21:47 PST23:18 PST1h 31mN654QX
2026-02-11estimated?KLAS01:07Z18:26 PST1h 18mA8D365
2026-02-07estimated?KLAS01:10Z18:34 PST1h 23mN641QX
2026-02-06KSANKLAS17:40 PST18:58 PST1h 17mN644QX
2026-02-05KSANKLAS21:08 PST22:26 PST1h 17mN651QX
2026-02-04KSANKLAS17:15 PST18:28 PST1h 12mA8B964
2026-02-03KSANKLAS17:10 PST18:24 PST1h 13mN642QX
2026-02-02KSANKLAS17:10 PST18:34 PST1h 23mN627QX
2026-02-01KSANKLAS17:13 PST18:28 PST1h 14mN651QX
2026-01-31KSANKLAS17:11 PST18:30 PST1h 18mN642QX
2026-01-30KSANKLAS17:10 PST18:26 PST1h 16mN637QX
2026-01-29KSANKLAS19:04 PST20:28 PST1h 23mN622QX
2026-01-28KSANKLAS17:15 PST18:32 PST1h 16mN623QX
2026-01-27KSANKLAS20:17 PST21:38 PST1h 21mN644QX
2026-01-26KSANKLAS17:33 PST18:42 PST1h 08mN624QX
2026-01-25KSANKLAS19:40 PST20:54 PST1h 14mN650QX
2026-01-24KSANKLAS17:22 PST18:34 PST1h 11mN631QX
2026-01-23KSANKLAS17:09 PST18:34 PST1h 25mN622QX
2026-01-22KSANKLAS17:12 PST18:24 PST1h 11mN637QX
2026-01-21KSANKLAS18:49 PST20:00 PST1h 11mN639QX
2026-01-20KSANKLAS17:19 PST18:38 PST1h 18mN642QX
2026-01-19KSANKLAS17:11 PST18:40 PST1h 29mN644QX
2026-01-09KSANKLAS17:54 PST19:14 PST1h 19mN637QX
2026-01-08KSANKLAS18:02 PST19:18 PST1h 15mN652MK
2026-01-07partialKSEA?16:00 PSTA8B964
2026-01-06partial??00:00ZN633QX
2026-01-05partialKSEA?16:00 PSTN654QX
2026-01-04partial??00:00ZA8B5AD
2026-01-03partialKBOI?17:00 MSTN645QX
2026-01-02partialKSEA?16:02 PSTA8B964
2026-01-01partial??00:02ZN625QX
2025-12-31partialKSEA?16:00 PSTN647QX
2025-12-30partialKBOI?17:02 MSTA8CFAE
2025-12-29partial??00:00ZA8AF9D
2025-12-28partial??00:00ZN647QX
2025-12-27partial??00:00ZA8B5AD
2025-12-26partial??00:01ZA8C0D2
2025-12-25estimated??23:15Z23:58Z0h 42mA8C0D2
2025-12-24partial??00:00ZN639QX
2025-12-23estimated?KBFI00:00Z16:46 PST0h 46mN625QX
2025-12-22partial??00:00ZA8B5AD
2025-12-21partial??00:02ZA8D71C
2025-12-20partial??00:00ZA8C840
2025-12-19partial??00:00ZN652MK
2025-12-18estimated??22:54Z23:58Z1h 03mN652MK
2025-12-16KSFOKPSP18:03 PST19:20 PST1h 17mA8AF9D
2025-12-15KSFOKPSP17:46 PST19:02 PST1h 15mA8C840
2025-12-13KSFOKPSP17:44 PST19:04 PST1h 19mA8A82F
2025-12-12estimated?KPSP01:23Z18:46 PST1h 23mA8B964
2025-12-02estimated?KSEA00:45Z17:10 PST0h 24mA8A82F
2025-11-27estimated?KSEA00:16Z16:58 PST0h 41mN629QX
2025-10-25estimated??04:48Z05:32Z0h 43mN636QX
2025-10-24estimatedKSEA?23:39 PDT07:08Z0h 29mN643QX
2025-10-23estimatedKSEA?21:51 PDT05:28Z0h 36mN634QX
2025-10-22estimatedKSEA?21:54 PDT05:24Z0h 30mN629QX
2025-10-20estimatedKSEA?21:46 PDT05:28Z0h 41mA8C489
2025-10-15KBFIKGEG21:36 PDT22:34 PDT0h 57mN644QX
2025-10-14KSEAKGEG21:38 PDT23:12 PDT1h 33mN646QX
2025-10-13estimated?KGEG04:37Z22:38 PDT1h 00mN646QX
2025-10-08KSEAKGEG21:33 PDT22:32 PDT0h 59mA8B964
2025-10-07KSEAKGEG21:39 PDT22:32 PDT0h 52mA8AF9D
2025-10-06estimated?KGEG04:35Z22:32 PDT0h 56mA8AF9D
2025-08-24KSLCKSAN16:25 MDT04:04 PDT12h 38mA87942
2025-08-23KSLCKSAN23:38 MDT11:30 PDT12h 51mN634QX
2025-08-21KSAN?23:56 PDT18:36Z11h 39mA8B964
2025-08-19partialKSMO?17:00 PDTN629QX
2025-08-17partialKSTS?17:17 PDTN645QX
2025-08-15partialKSTS?17:43 PDTN646QX

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 QXE2077 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]