Flight

QXE2371

Flight history and live tracking for QXE2371, 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 routeKPDX → PANC

Flight history 131 flights since Aug 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (131) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-08-19estimatedKBOIKPDX20:29 MDT20:40 PDT1h 10mN669QX
2026-08-18estimatedKBOIKPDX21:03 MDT02:18 PDT6h 15mN627QX
2026-08-17estimatedKBOIKPDX21:03 MDT03:56 PDT7h 52mN665QX
2026-08-16estimated??02:40Z03:40Z0h 59mN663QX
2026-08-15estimatedKBOIKPDX23:25 MDT23:00 PDT0h 34mN649QX
2026-08-14estimatedKBOIKPDX21:09 MDT20:44 PDT0h 34mN643QX
2026-08-13estimatedKBOIKPDX23:51 MDT10:56 PDT12h 04mN634QX
2026-08-12estimatedKBOIKPDX20:32 MDT20:34 PDT1h 02mN660QX
2026-07-23estimatedKBOIKPDX22:05 MDT21:52 PDT0h 46mN625QX
2026-07-22estimatedKBOIKPDX20:59 MDT20:54 PDT0h 54mN654QX
2026-07-21estimatedKBOIKPDX20:35 MDT20:30 PDT0h 54mA8C840
2026-07-20estimated??02:34Z03:38Z1h 04mA8CFAE
2026-07-19estimatedKBOIKPDX20:35 MDT20:34 PDT0h 58mA8D71C
2026-07-18estimated?KPDX02:38Z20:30 PDT0h 51mN652MK
2026-07-17estimatedKBOIKPDX22:15 MDT21:54 PDT0h 39mN650QX
2026-07-16estimatedKBOIKPDX20:55 MDT20:48 PDT0h 52mN643QX
2026-07-15estimatedKBOIKPDX20:36 MDT20:44 PDT1h 07mN653QX
2026-07-14partialKPDX?20:40 PDTN629QX
2026-07-13estimatedKBOIKPDX22:29 MDT22:26 PDT0h 56mN637QX
2026-07-12estimatedKBOIKPDX20:34 MDT20:32 PDT0h 57mA8C840
2026-07-11estimatedKBOIKPDX20:40 MDT20:48 PDT1h 07mN649QX
2026-07-10estimatedKBOIKPDX20:48 MDT20:42 PDT0h 53mN637QX
2026-07-09estimatedKBOIKPDX21:44 MDT21:39 PDT0h 54mA8A0C1
2026-07-08partialKPDX?19:55 PDTN645QX
2026-07-07estimatedKBOIKPDX20:43 MDT20:38 PDT0h 54mA8E0E3
2026-05-19KPDXPANC19:08 PDT18:30 AKDT0h 21mN652MK
2026-05-12KPDXPANC21:50 PDT00:30 AKDT3h 39mN634QX
2026-05-11KPDXPANC21:35 PDT00:14 AKDT3h 38mN646QX
2026-05-09KPDXPANC21:36 PDT00:14 AKDT3h 37mN628QX
2026-05-08KPDXPANC21:34 PDT00:06 AKDT3h 31mN653QX
2026-05-07KPDXPANC21:52 PDT00:46 AKDT3h 53mN629QX
2026-05-06KPDXPANC21:28 PDT00:02 AKDT3h 33mN620QX
2026-05-05KPDXPANC21:42 PDT00:18 AKDT3h 35mA8B5AD
2026-05-04KPDXPANC21:35 PDT00:18 AKDT3h 42mN624QX
2026-05-02KPDXPANC22:00 PDT00:44 AKDT3h 43mN638QX
2026-05-01KPDXPANC22:05 PDT00:34 AKDT3h 28mA8A0C1
2026-04-30KPDXPANC21:47 PDT00:20 AKDT3h 32mN624QX
2026-04-28KPDXPANC21:40 PDT00:34 AKDT3h 53mN622QX
2026-04-27KPDXPANC21:38 PDT00:20 AKDT3h 41mA8A0C1
2026-04-25KPDXPANC21:33 PDT00:06 AKDT3h 32mN627QX
2026-04-24KPDXPANC21:47 PDT00:44 AKDT3h 56mN651QX
2026-04-23KPDXPANC21:57 PDT00:52 AKDT3h 54mN648QX
2026-04-22KPDXPANC21:40 PDT00:26 AKDT3h 45mN627QX
2026-04-21KPDXPANC21:40 PDT00:18 AKDT3h 37mN648QX
2026-04-20KPDXPANC21:38 PDT00:18 AKDT3h 39mN631QX
2026-04-19KPDXPANC21:35 PDT00:26 AKDT3h 50mA8A478
2026-04-18KPDXPANC21:35 PDT00:26 AKDT3h 50mN636QX
2026-04-17KPDXPANC22:39 PDT01:38 AKDT3h 58mN647QX
2026-04-16KPDXPANC21:53 PDT01:06 AKDT4h 12mA8ABE6
2026-04-15KPDXPANC22:12 PDT01:08 AKDT3h 55mN632QX
2026-04-14KPDXPANC21:39 PDT00:18 AKDT3h 38mN637QX
2026-04-13KPDXPANC21:41 PDT00:22 AKDT3h 40mN649QX
2026-04-12KPDXPANC21:41 PDT00:16 AKDT3h 34mN628QX
2026-04-11KPDXPANC22:48 PDT01:22 AKDT3h 33mN645QX
2026-04-06KPDXPANC21:49 PDT00:20 AKDT3h 31mN648QX
2026-04-05KPDXPANC21:47 PDT00:38 AKDT3h 50mN632QX
2026-04-04KPDXPANC22:02 PDT00:44 AKDT3h 41mN654QX
2026-04-03KPDXPANC21:43 PDT00:32 AKDT3h 48mN620QX
2026-04-02KPDXPANC21:36 PDT00:08 AKDT3h 31mN637QX
2026-04-01KPDXPANC22:06 PDT00:34 AKDT3h 27mN629QX
2026-03-31KTTDPANC21:28 PDT00:12 AKDT3h 43mA8B5AD
2026-03-30KPDXPANC22:23 PDT01:10 AKDT3h 46mN654QX
2026-03-29KPDXPANC21:38 PDT00:18 AKDT3h 40mA8B5AD
2026-02-09KPDX Portland International?21:40 PST07:51Z2h 10mA87CF9
2026-02-07KPDX Portland InternationalPANC21:42 PST00:08 AKST3h 25mN623QX
2026-02-06partialKPDX?21:47 PSTN623QX
2026-02-03partialKPDX?21:33 PSTN633QX
2026-02-02partialKPDX?21:58 PSTN629QX
2026-01-31partialKPDX?21:56 PSTN626QX
2026-01-30partialKPDX?21:33 PSTN652MK
2026-01-27partialKPDX?21:31 PSTN648QX
2026-01-26partialKPDX?21:53 PSTN629QX
2026-01-24partialKPDX?21:32 PSTN638QX
2026-01-23partialKPDX?21:42 PSTN649QX
2026-01-20partialKPDX?21:46 PSTN630QX
2026-01-19partialKPDX?21:28 PSTN654QX
2026-01-09KPDXPANC21:29 PST00:42 AKST4h 12mN629QX
2026-01-06KPDXPANC07:32 PST10:36 AKST4h 03mN627QX
2026-01-05KPDXPANC07:35 PST10:46 AKST4h 11mN622QX
2026-01-04KPDXPANC08:37 PST11:38 AKST4h 00mN626QX
2026-01-03KPDXPANC07:33 PST10:12 AKST3h 38mN628QX
2026-01-02KPDXPANC07:28 PST10:20 AKST3h 51mN629QX
2025-12-30KTTDPANC07:26 PST10:02 AKST3h 35mN648QX
2025-12-29KPDXPANC07:46 PST10:30 AKST3h 43mN629QX
2025-12-28KPDXPANC07:48 PST11:06 AKST4h 17mN653QX
2025-12-27KPDXPANC07:47 PST11:04 AKST4h 17mA8A478
2025-12-26KPDXPANC07:28 PST10:50 AKST4h 21mN646QX
2025-12-23KPDXPANC07:23 PST10:20 AKST3h 56mN649QX
2025-12-22KPDXPANC07:33 PST10:18 AKST3h 45mN647QX
2025-12-21KPDXPANC07:40 PST10:26 AKST3h 46mN649QX
2025-12-20KPDXPANC07:32 PST10:30 AKST3h 57mN626QX
2025-12-19?PANC15:27Z10:22 AKST3h 54mA8A478
2025-12-18KPDXPANC07:23 PST10:20 AKST3h 56mA8ABE6
2025-12-17KPDXPANC07:12 PST10:02 AKST3h 50mN630QX
2025-12-16KPDXPANC08:17 PST11:12 AKST3h 55mN639QX
2025-12-15KPDXPANC07:13 PST10:00 AKST3h 46mN625QX
2025-12-14KPDXPANC07:11 PST09:56 AKST3h 45mA8ABE6
2025-12-13KPDXPANC07:05 PST09:56 AKST3h 51mN627QX
2025-12-12KPDXPANC07:11 PST10:34 AKST4h 22mN634QX
2025-12-11KPDXPANC07:04 PST10:10 AKST4h 05mA8B5AD
2025-12-10KPDXPANC07:05 PST10:10 AKST4h 04mN649QX
2025-12-09?PANC16:12Z10:48 AKST3h 36mN635QX
2025-11-27?PANC15:14Z09:54 AKST3h 40mN646QX
2025-11-26KPDXPANC07:20 PST10:20 AKST3h 59mA8A478
2025-10-30KTTDPANC07:39 PDT10:24 AKDT3h 44mA8A478
2025-10-29KTTDPANC07:08 PDT10:18 AKDT4h 09mA8A0C1
2025-10-28KTTDPANC07:05 PDT09:54 AKDT3h 49mN641QX
2025-10-27KPDXPANC07:10 PDT09:52 AKDT3h 42mN631QX
2025-10-26KPDXPANC07:14 PDT10:04 AKDT3h 49mN620QX
2025-10-25?PANC14:44Z09:38 AKDT2h 53mN626QX
2025-10-24KPDXPANC07:02 PDT09:28 AKDT3h 25mN633QX
2025-10-22KPDXPANC08:22 PDT09:44 AKDT2h 21mN647QX
2025-10-21KPDXPANC08:52 PDT10:20 AKDT2h 27mN623QX
2025-10-20KPDXPANC07:17 PDT10:02 AKDT3h 44mN647QX
2025-10-15partialKPDX?06:59 PDTA8A82F
2025-10-14KPDXPANC07:02 PDT10:06 AKDT4h 04mN633QX
2025-10-13KPDXPANC07:10 PDT10:24 AKDT4h 13mN623QX
2025-10-07KPDXPANC07:00 PDT10:02 AKDT4h 01mN641QX
2025-10-06KPDXPANC07:03 PDT09:50 AKDT3h 46mA8C0D2
2025-10-05PANC?06:47 AKDT18:02Z3h 14mN625QX
2025-10-04estimated??21:01Z23:58Z2h 57mN625QX
2025-08-26KTTDPANC20:15 PDT19:34 AKDT0h 18mN645QX
2025-08-25estimated??00:02Z07:01Z6h 59mN625QX
2025-08-24partialKPDX?07:02 PDTN625QX
2025-08-23KPDXPANC22:23 PDT09:52 AKDT12h 28mN638QX
2025-08-21estimated??00:52Z17:40Z16h 48mN627QX
2025-08-19partialKPDX?07:09 PDTN635QX
2025-08-17KPDXPANC07:14 PDT09:42 AKDT3h 27mN623QX
2025-08-16KPDXPANC07:08 PDT09:52 AKDT3h 44mN638QX
2025-08-15KPDXPANC07:05 PDT09:34 AKDT3h 29mA8ABE6
2025-08-14KSPB?07:28 PDT16:39Z2h 11mN625QX

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