Flight

QXE2402

Flight history and live tracking for QXE2402, 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.

Next flight

DateSat 03 Oct 2026
RouteSKGP GUAPI → KPDX PORTLAND INTERNATIONAL
Scheduled departure14:03 -05

Scheduled and estimated times from the FAA SWIM feed, local to each airport.

Route

AirlineHorizon Air
Observed routeKSMF → KSEA

Flight history 174 flights since Nov 2025

DateFromToDepArrDurationAircraft
2026-10-02KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:48 PDT08:50 PDT1h 02mN644QX
2026-10-01KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:50 PDT08:53 PDT1h 03mN629QX
2026-09-30KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:44 PDT08:48 PDT1h 04mN663QX
2026-09-29KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:46 PDT08:45 PDT0h 59mN644QX
2026-09-28KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:32 PDT08:32 PDT1h 00mN646QX
2026-09-27KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:32 PDT08:41 PDT1h 09mN628QX
2026-09-26KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:43 PDT08:48 PDT1h 05mN665QX
2026-09-25KPDX PORTLAND INTERNATIONALKRNO RENO TAHOE INTERNATIONAL07:45 PDT08:53 PDT1h 08mN655QX
2026-09-24KPDXKRNO07:28 PDT09:08 PDT1h 39mN647QX
2026-09-23KPDXKRNO07:25 PDT08:52 PDT1h 26mN664QX
2026-09-22KPDXKRNO07:34 PDT08:56 PDT1h 21mN630QX
2026-09-21KPDXKRNO07:33 PDT08:54 PDT1h 21mA8BD1B
2026-09-20estimated??14:51Z15:52Z1h 00mN648QX
2026-09-18estimatedKPDX?07:49 PDT15:44Z0h 54mN624QX
2026-09-17estimatedKPDX?07:39 PDT15:40Z1h 00mN649QX
2026-09-16estimatedKPDX?07:38 PDT15:38Z0h 59mN622QX
2026-09-14estimatedKPDX?07:49 PDT15:46Z0h 56mA8A478
2026-09-13estimatedKPDX?07:21 PDT15:36Z1h 14mN629QX
2026-09-12estimatedKPDX?07:40 PDT15:40Z0h 59mA8ABE6
2026-09-11estimatedKPDX?07:49 PDT15:46Z0h 56mA8A478
2026-09-10estimatedKPDX?07:47 PDT15:48Z1h 00mN641QX
2026-09-09estimatedKPDX?07:50 PDT15:48Z0h 58mN649QX
2026-09-08estimatedKPDX?07:34 PDT15:32Z0h 57mN623QX
2026-09-06estimatedKPDX?07:42 PDT15:42Z0h 59mA8C489
2026-09-05estimated??14:33Z15:52Z1h 18mN625QX
2026-09-04estimatedKPDX?07:42 PDT15:48Z1h 05mN656QX
2026-09-03estimatedKPDX?07:47 PDT15:46Z0h 58mN657QX
Earlier flights (147) - back to 2025-11-27
DateFromToDepArrDurationAircraft
2026-09-01estimatedKPDX?07:34 PDT15:40Z1h 05mA8A478
2026-08-31estimatedKPDX?07:37 PDT15:38Z1h 00mN638QX
2026-08-30estimatedKPDX?07:35 PDT15:30Z0h 55mN638QX
2026-08-29estimatedKPDX?07:31 PDT15:28Z0h 56mN631QX
2026-08-28estimatedKPDX?07:35 PDT15:38Z1h 02mN649QX
2026-08-27estimatedKPDX?07:35 PDT15:50Z1h 14mN636QX
2026-08-25estimated??14:27Z15:38Z1h 11mN638QX
2026-08-24estimatedKPDX?07:41 PDT15:44Z1h 02mA8D71C
2026-08-23estimatedKPDX?07:38 PDT15:40Z1h 01mN649QX
2026-08-22estimatedKPDX?07:35 PDT15:42Z1h 06mN628QX
2026-08-21estimatedKPDX?07:53 PDT16:00Z1h 07mN645QX
2026-08-20estimated??14:36Z15:26Z0h 50mN644QX
2026-08-19estimatedKPDX?07:49 PDT15:40Z0h 50mN629QX
2026-08-16KSMFKSEA17:50 PDT19:30 PDT1h 39mN645QX
2026-08-13KSMFKSEA17:26 PDT20:36 PDT3h 09mN652MK
2026-07-23KSMFKSEA17:39 PDT19:12 PDT1h 32mA8BD1B
2026-07-19KSMFKSEA18:26 PDT19:55 PDT1h 28mA8C489
2026-07-16KSMFKSEA18:18 PDT19:46 PDT1h 27mN628QX
2026-07-12KSMFKSEA17:27 PDT18:58 PDT1h 31mN646QX
2026-07-09KSMFKSEA18:29 PDT20:08 PDT1h 38mN630QX
2026-07-05KSMFKSEA17:22 PDT18:50 PDT1h 27mN628QX
2026-07-02KSMFKSEA17:25 PDT19:12 PDT1h 46mN642QX
2026-06-28KSMFKSEA19:06 PDT20:48 PDT1h 41mN628QX
2026-06-25KSMFKSEA18:07 PDT19:36 PDT1h 28mA8C489
2026-06-21KSMFKSEA17:21 PDT19:00 PDT1h 38mN650QX
2026-06-18KSMFKSEA17:54 PDT19:24 PDT1h 30mN626QX
2026-06-14KSMFKSEA17:49 PDT19:26 PDT1h 36mA8B964
2026-05-28estimatedKSEA?13:22 PDT21:06Z0h 43mA8C0D2
2026-05-27estimatedKBFI?13:13 PDT21:14Z1h 00mA8C0D2
2026-05-26estimatedKSEA?13:22 PDT21:10Z0h 47mN636QX
2026-05-25estimatedKSEA?13:34 PDT21:22Z0h 48mN632QX
2026-05-24estimatedKSEA?13:18 PDT21:12Z0h 54mN636QX
2026-05-23estimatedKSEA?13:17 PDT21:08Z0h 50mA8ABE6
2026-05-22estimatedKSEA?13:33 PDT21:14Z0h 40mN627QX
2026-05-21estimatedKSEA?13:24 PDT21:06Z0h 41mN630QX
2026-05-20partialKSEA?18:45 PDTN628QX
2026-05-19partialKSEA?21:32 PDTN631QX
2026-05-12partialKSEA?18:53 PDTN646QX
2026-05-11estimatedKSMFKSEA19:05 PDT20:24 PDT1h 19mA8D365
2026-05-09estimatedKPAEKSEA19:28 PDT20:34 PDT1h 06mA8D365
2026-05-08estimatedKSMFKSEA18:48 PDT19:46 PDT0h 57mA8A82F
2026-05-07estimatedKPAEKSEA18:53 PDT19:50 PDT0h 56mN630QX
2026-05-06estimatedKSMFKSEA19:25 PDT20:20 PDT0h 54mN631QX
2026-05-05estimatedKPAEKSEA19:10 PDT20:10 PDT1h 00mN637QX
2026-05-04partialKSEA?18:43 PDTA8CFAE
2026-05-02estimatedKSMFKSEA18:51 PDT19:50 PDT0h 58mN630QX
2026-05-01partialKSEA?18:51 PDTN650QX
2026-04-30partialKSEA?18:50 PDTA8ABE6
2026-04-29estimatedKSMFKSEA18:53 PDT19:46 PDT0h 52mA8C840
2026-04-28estimatedKSMFKSEA19:01 PDT19:54 PDT0h 52mN654QX
2026-04-27estimatedKSMFKSEA18:40 PDT19:36 PDT0h 55mN627QX
2026-04-25estimatedKSMFKSEA18:53 PDT19:52 PDT0h 58mN632QX
2026-04-24estimatedKSMFKSEA20:27 PDT22:24 PDT1h 56mA8B964
2026-04-23estimatedKSMFKSEA18:56 PDT19:54 PDT0h 58mA8C840
2026-04-22estimated?KBFI02:55Z20:52 PDT0h 56mN650QX
2026-04-21estimatedKSMFKSEA20:49 PDT21:50 PDT1h 00mN639QX
2026-04-20estimatedKSMFKSEA19:50 PDT20:54 PDT1h 03mN651QX
2026-04-18estimatedKSMFKSEA19:51 PDT21:00 PDT1h 08mA8A0C1
2026-04-17estimated?KSEA04:33Z22:30 PDT0h 56mN646QX
2026-04-16estimated?KSEA03:22Z21:16 PDT0h 54mN620QX
2026-04-15estimatedKSMFKSEA20:08 PDT21:10 PDT1h 01mN623QX
2026-04-13estimatedKSMFKSEA20:26 PDT21:26 PDT0h 59mA8D365
2026-04-11estimatedKSMFKSEA19:48 PDT20:54 PDT1h 05mN652MK
2026-04-06estimatedKSMFKSEA20:01 PDT21:14 PDT1h 12mA8B964
2026-04-04estimatedKSMFKSEA19:48 PDT20:52 PDT1h 04mN628QX
2026-04-03estimated?KSEA03:12Z21:06 PDT0h 53mN642QX
2026-04-02estimated?KSEA02:56Z20:58 PDT1h 02mN642QX
2026-04-01estimated??02:39Z03:50Z1h 10mA8A0C1
2026-03-31estimatedKSMFKSEA19:49 PDT20:58 PDT1h 08mN639QX
2026-03-30estimatedKSMFKSEA21:43 PDT22:58 PDT1h 14mA8BD1B
2026-03-15estimatedKSEA?10:02 PDT17:42Z0h 40mN653QX
2026-03-14estimated??17:06Z17:50Z0h 43mN650QX
2026-03-13estimatedKSEA?11:41 PDT19:16Z0h 34mA8A478
2026-03-12estimated??18:09Z18:52Z0h 42mN624QX
2026-03-11estimatedKSEA?09:51 PDT17:36Z0h 44mA8A0C1
2026-03-10estimatedKSEA?09:50 PDT17:38Z0h 48mN622QX
2026-03-09estimatedKSEA?09:51 PDT17:48Z0h 56mA8C840
2026-03-08estimatedKSEA?09:49 PDT17:46Z0h 56mA8C0D2
2026-03-07estimatedKSEA?10:03 PST19:00Z0h 57mA8ABE6
2026-03-06estimatedKSEA?09:54 PST18:56Z1h 01mN645QX
2026-03-05estimatedKSEA?09:54 PST18:46Z0h 51mN641QX
2026-03-04estimatedKSEA?09:54 PST18:56Z1h 01mA8D365
2026-03-03estimatedKSEA?09:51 PST18:54Z1h 02mN638QX
2026-03-02estimatedKSEA?10:04 PST19:18Z1h 14mN649QX
2026-03-01estimatedKSEA?09:46 PST18:38Z0h 51mN634QX
2026-02-28estimatedKSEA?09:49 PST18:40Z0h 50mN631QX
2026-02-27estimatedKSEA?09:55 PST18:54Z0h 58mN626QX
2026-02-26estimatedKSEA?09:54 PST18:44Z0h 49mA8C0D2
2026-02-25estimatedKSEA?09:48 PST18:54Z1h 05mN642QX
2026-02-24estimatedKSEA?09:57 PST18:54Z0h 57mA8B964
2026-02-23estimatedKSEA?09:45 PST18:34Z0h 48mA8BD1B
2026-02-22estimatedKSEA?09:52 PST18:38Z0h 45mN652MK
2026-02-21estimatedKSEA?10:09 PST18:58Z0h 48mN629QX
2026-02-20estimatedKSEA?11:03 PST19:56Z0h 53mA8A478
2026-02-19estimatedKSEA?10:17 PST19:10Z0h 52mN647QX
2026-02-18estimatedKSEA?09:58 PST18:48Z0h 49mA8BD1B
2026-02-17estimatedKSEA?10:11 PST19:10Z0h 58mN645QX
2026-02-16estimatedKSEA?09:54 PST18:44Z0h 49mN646QX
2026-02-15estimatedKSEA?10:13 PST18:56Z0h 43mN630QX
2026-02-14estimatedKSEA?09:56 PST18:46Z0h 49mN625QX
2026-02-13estimatedKSEA?09:51 PST18:38Z0h 46mA8ABE6
2026-02-12estimatedKSEA?10:24 PST19:22Z0h 57mN623QX
2026-02-11estimatedKSEA?09:59 PST19:06Z1h 06mA8B964
2026-02-07estimatedKSEA?09:55 PST19:18Z1h 22mA8A82F
2026-02-06KSEAKGPI09:58 PST12:04 MST1h 05mN645QX
2026-02-05KSEAKGPI09:52 PST12:00 MST1h 08mN627QX
2026-02-04KSEAKGPI09:49 PST11:58 MST1h 09mA8CFAE
2026-02-03KSEAKGPI09:52 PST12:08 MST1h 15mN628QX
2026-02-02KSEAKGPI09:52 PST11:58 MST1h 05mN639QX
2026-02-01estimatedKSEA?09:46 PST18:50Z1h 04mN653QX
2026-01-31KSEAKGPI09:47 PST11:58 MST1h 10mN643QX
2026-01-30KSEAKGPI11:10 PST13:18 MST1h 07mN639QX
2026-01-29KSEAKGPI09:47 PST12:12 MST1h 25mA8ABE6
2026-01-28estimatedKSEA?09:54 PST20:24Z2h 30mA8C489
2026-01-27KSEAKGPI09:41 PST11:50 MST1h 08mN639QX
2026-01-26estimatedKSEA?09:43 PST18:52Z1h 08mN652MK
2026-01-25estimatedKSEA?09:49 PST18:58Z1h 08mA8C840
2026-01-24estimatedKSEA?09:57 PST19:10Z1h 12mA8D71C
2026-01-23KSEAKGPI10:09 PST12:26 MST1h 17mN633QX
2026-01-22KSEAKGPI09:43 PST12:06 MST1h 23mN650QX
2026-01-21KSEAKGPI09:41 PST11:48 MST1h 06mA8B5AD
2026-01-20KSEAKGPI09:43 PST11:56 MST1h 13mN653QX
2026-01-19estimated?KGPI17:57Z12:18 MST1h 21mN649QX
2026-01-18KSEAKGPI09:45 PST12:00 MST1h 14mN622QX
2026-01-09KSEAKGPI09:54 PST12:04 MST1h 09mN649QX
2026-01-08estimatedKSEA?09:41 PST18:56Z1h 14mA8D71C
2026-01-07estimatedKSMFKSEA19:40 PST21:00 PST1h 19mN643QX
2026-01-06estimatedKSMFKSEA19:24 PST20:38 PST1h 13mN633QX
2026-01-05estimatedKSMFKSEA19:33 PST20:46 PST1h 12mA8A82F
2026-01-03estimatedKSMFKSEA19:22 PST20:42 PST1h 19mN636QX
2026-01-02estimatedKSMFKSEA19:24 PST20:34 PST1h 09mN652MK
2026-01-01estimatedKSMFKSEA20:16 PST21:40 PST1h 23mA8A82F
2025-12-31estimatedKSMFKSEA19:30 PST20:46 PST1h 16mN647QX
2025-12-30estimatedKSMFKSEA19:17 PST20:42 PST1h 24mN642QX
2025-12-29KGPIKSEA20:16 MST20:38 PST1h 21mA8AF9D
2025-12-28estimatedKSMFKSEA19:19 PST20:30 PST1h 10mA8A82F
2025-12-27estimatedKSMFKSEA19:12 PST20:34 PST1h 21mN626QX
2025-12-26estimatedKSMFKSEA19:19 PST20:30 PST1h 10mN626QX
2025-12-25estimatedKSMFKSEA19:38 PST20:52 PST1h 13mA8AF9D
2025-12-24estimatedKSMFKSEA19:13 PST20:28 PST1h 14mN653QX
2025-12-23estimatedKSMFKSEA19:27 PST20:46 PST1h 18mN625QX
2025-12-22estimatedKSMFKSEA19:26 PST20:46 PST1h 20mN648QX
2025-12-21estimatedKSMFKSEA19:37 PST21:04 PST1h 26mN651QX
2025-12-20estimatedKSMFKSEA19:27 PST21:00 PST1h 33mN632QX
2025-12-19estimatedKSMFKSEA19:42 PST21:12 PST1h 30mA8C0D2
2025-12-02estimatedKSMFKSEA20:28 PST21:34 PST1h 06mN627QX
2025-11-27estimatedKSMFKSEA19:39 PST20:38 PST0h 59mN632QX

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