Flight

QXE2020

Flight history and live tracking for QXE2020, 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 routeKSNA → KGEG

Flight history 126 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:09 PDT14:47 PDT0h 38mN663QX
2026-10-01KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:10 PDT14:45 PDT0h 35mN637QX
2026-09-30KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:18 PDT14:55 PDT0h 37mN653QX
2026-09-29KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:30 PDT15:07 PDT0h 37mN650QX
2026-09-28KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:48 PDT15:26 PDT0h 38mN651QX
2026-09-27KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:04 PDT14:41 PDT0h 37mN661QX
2026-09-26KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:09 PDT14:49 PDT0h 40mN648QX
2026-09-25KSEA SEATTLE TACOMA INTERNATIONALKGEG SPOKANE INTERNATIONAL14:35 PDT15:14 PDT0h 39mN646QX
2026-09-24KSEAKGEG13:48 PDT14:40 PDT0h 51mN665QX
2026-09-23KSEAKGEG13:47 PDT14:44 PDT0h 56mN626QX
2026-09-22KSEAKGEG13:45 PDT14:40 PDT0h 54mN648QX
2026-09-21KSEAKGEG14:00 PDT15:08 PDT1h 07mN633QX
2026-09-20KSEAKGEG14:16 PDT15:08 PDT0h 51mA8B964
2026-09-18KSEAKGEG14:01 PDT14:44 PDT0h 43mN654QX
2026-09-17estimatedKSEA?14:50 PDT22:28Z0h 37mN644QX
2026-09-16estimatedKSEA?14:09 PDT21:44Z0h 34mN646QX
2026-09-15estimatedKSEA?14:08 PDT21:44Z0h 35mN633QX
2026-09-14estimatedKSEA?14:09 PDT22:02Z0h 52mA8C489
2026-09-13estimatedKSEA?13:56 PDT21:52Z0h 55mN654QX
2026-09-12estimatedKSEA?13:52 PDT21:22Z0h 29mN627QX
2026-09-11estimatedKSEA?13:55 PDT21:44Z0h 48mN648QX
2026-09-11estimatedKSEA?17:26 PDT01:06Z0h 39mA8E0E3
2026-09-09estimatedKSEA?13:55 PDT21:38Z0h 42mN625QX
Earlier flights (103) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-18estimatedKSNAKGEG11:41 PDT14:52 PDT3h 10mN637QX
2026-08-17estimatedKSNAKGEG11:49 PDT14:53 PDT3h 04mN667QX
2026-08-16estimated??19:19Z21:46Z2h 26mN660QX
2026-08-15estimatedKSNAKGEG11:29 PDT14:57 PDT3h 27mN631QX
2026-08-13estimatedKSNAKGEG11:32 PDT14:48 PDT3h 16mN623QX
2026-08-12estimatedKSNAKGEG11:33 PDT15:27 PDT3h 53mN668QX
2026-08-11estimatedKSNAKGEG12:31 PDT15:50 PDT3h 19mN645QX
2026-07-23KSNAKGEG12:15 PDT14:22 PDT2h 07mA8D71C
2026-07-22estimated??19:15Z21:32Z2h 16mN636QX
2026-07-21estimated?KGEG18:29Z13:30 PDT2h 00mA8BD1B
2026-07-20estimatedKSNAKGEG13:14 PDT15:20 PDT2h 05mN629QX
2026-07-19KSNAKGEG12:33 PDT14:38 PDT2h 04mN645QX
2026-07-18KSNAKGEG11:37 PDT13:50 PDT2h 12mN651QX
2026-07-17KSNAKGEG11:37 PDT13:46 PDT2h 08mA8E0E3
2026-07-16estimatedKSNAKGEG12:17 PDT14:16 PDT1h 58mN637QX
2026-07-15estimatedKSNAKGEG11:51 PDT13:56 PDT2h 05mN654QX
2026-07-14KSNAKGEG11:32 PDT13:32 PDT1h 59mN630QX
2026-07-13estimatedKSNAKGEG11:47 PDT13:50 PDT2h 02mN650QX
2026-07-12KSNAKGEG11:44 PDT14:16 PDT2h 31mN649QX
2026-07-11KSNAKGEG11:38 PDT13:40 PDT2h 01mN627QX
2026-07-10estimatedKSNAKGEG11:30 PDT13:42 PDT2h 11mA8B5AD
2026-07-09KSNAKGEG12:38 PDT14:54 PDT2h 15mN625QX
2026-07-08KSNAKGEG11:33 PDT13:42 PDT2h 08mN625QX
2026-07-07estimatedKSNAKGEG11:35 PDT13:46 PDT2h 11mA8C489
2026-07-06estimatedKSNAKGEG11:36 PDT14:48 PDT3h 12mA8DD2C
2026-07-05KSNAKGEG11:33 PDT13:42 PDT2h 08mA8A0C1
2026-07-04estimatedKSNAKGEG11:25 PDT13:40 PDT2h 14mN649QX
2026-07-03KSNAKGEG11:32 PDT13:56 PDT2h 23mN648QX
2026-07-02KSNAKGEG11:22 PDT13:46 PDT2h 23mN651QX
2026-07-01estimatedKSNAKGEG11:29 PDT13:50 PDT2h 20mA8A82F
2026-06-30estimatedKSFFKGEG14:28 PDT14:56 PDT0h 28mA8C0D2
2026-06-29KSNAKGEG11:25 PDT13:54 PDT2h 28mA8A478
2026-06-28estimatedKSNAKGEG11:34 PDT14:00 PDT2h 25mN626QX
2026-06-27KSNAKGEG11:27 PDT13:46 PDT2h 18mN630QX
2026-06-26estimatedKSNAKGEG11:33 PDT13:44 PDT2h 11mA8ABE6
2026-06-25estimatedKSNAKGEG13:02 PDT15:18 PDT2h 16mN647QX
2026-06-24estimatedKSNAKGEG11:42 PDT13:46 PDT2h 03mN646QX
2026-06-23estimatedKSNAKGEG11:28 PDT13:42 PDT2h 14mN650QX
2026-06-22estimatedKSNAKGEG11:28 PDT13:42 PDT2h 13mN653QX
2026-06-21KSNAKGEG11:34 PDT13:46 PDT2h 12mA8A82F
2026-06-20estimatedKSNA?11:23 PDT20:50Z2h 26mN635QX
2026-06-19estimatedKSNAKGEG11:29 PDT13:32 PDT2h 02mN643QX
2026-06-18estimatedKSNAKGEG11:42 PDT13:56 PDT2h 13mN653QX
2026-06-17KSNAKGEG11:43 PDT14:04 PDT2h 20mN648QX
2026-06-16estimatedKSNAKGEG11:34 PDT13:56 PDT2h 21mN631QX
2026-06-15estimatedKSNAKGEG11:42 PDT14:22 PDT2h 39mN649QX
2026-06-14estimatedKSNAKGEG11:24 PDT13:44 PDT2h 19mN630QX
2026-06-13estimatedKSNAKGEG11:23 PDT13:38 PDT2h 14mN622QX
2026-06-12KSNAKGEG11:33 PDT13:52 PDT2h 18mA8C0D2
2026-01-07KSMFKPDX18:18 PST19:40 PST1h 21mN651QX
2026-01-06KSMFKPDX16:39 PST18:00 PST1h 20mN650QX
2026-01-05KSMFKPDX16:03 PST17:16 PST1h 12mN642QX
2026-01-04KSMFKPDX16:35 PST17:48 PST1h 12mN641QX
2026-01-03KSMFKPDX16:33 PST17:42 PST1h 08mA8D365
2026-01-02KSMFKPDX16:03 PST17:24 PST1h 21mA8A82F
2026-01-01KSMFKPDX16:36 PST17:48 PST1h 11mN644QX
2025-12-31KSMFKPDX16:07 PST17:40 PST1h 32mN638QX
2025-12-30KSMFKPDX16:14 PST17:36 PST1h 21mN622QX
2025-12-29KSMFKPDX16:00 PST17:16 PST1h 16mA8B964
2025-12-28partialKSMF?17:43 PSTN644QX
2025-12-27KSMFKPDX16:35 PST18:08 PST1h 32mA8AF9D
2025-12-26KSMFKPDX16:04 PST17:14 PST1h 09mN632QX
2025-12-25KSMFKPDX17:52 PST18:58 PST1h 05mA8C0D2
2025-12-24KUAOKPDX16:00 PST17:04 PST1h 03mA8CFAE
2025-12-23partialKUAO?16:00 PSTN651QX
2025-12-22partialKSMF?16:25 PSTN642QX
2025-12-21estimated?KPDX00:02Z17:10 PST1h 08mN653QX
2025-12-20partialKSMF?16:00 PSTA8D365
2025-12-19partial??00:00ZA8BD1B
2025-12-17KPSPKPAE11:07 PST14:08 PST3h 00mA8D365
2025-12-17KPAEKPSP07:31 PST09:40 PST2h 08mA8D365
2025-12-16KPSPKPAE11:11 PST13:58 PST2h 46mN637QX
2025-12-16KPAEKPSP07:33 PST09:46 PST2h 12mN637QX
2025-12-15KPSPKPAE11:12 PST13:50 PST2h 37mN644QX
2025-12-15KPAEKPSP07:33 PST09:56 PST2h 22mN644QX
2025-12-14KPSPKPAE11:01 PST13:28 PST2h 26mA8A82F
2025-12-14KPAEKPSP07:40 PST10:04 PST2h 23mA8A82F
2025-12-13KPSPKPAE11:05 PST13:30 PST2h 24mN644QX
2025-12-13KPAEKPSP07:23 PST09:48 PST2h 24mN644QX
2025-12-12KPSPKPAE11:06 PST13:38 PST2h 31mA8A478
2025-12-12KPAEKPSP07:38 PST10:00 PST2h 22mA8A478
2025-12-11KPSPKPAE11:06 PST13:36 PST2h 29mA8CFAE
2025-12-11KPAEKPSP07:35 PST10:00 PST2h 24mA8CFAE
2025-12-10KPSPKPAE11:10 PST13:40 PST2h 30mA8CFAE
2025-12-10KPAEKPSP07:38 PST09:56 PST2h 17mA8CFAE
2025-12-09KPSPKPAE11:14 PST13:50 PST2h 35mA8A82F
2025-12-09?KPSP16:12Z10:06 PST1h 53mA8A82F
2025-11-26KSMFKPDX15:26 PST16:42 PST1h 15mA87CF9
2025-10-30estimated??17:41Z19:54Z2h 12mA8B5AD
2025-10-30KPAE?07:14 PDT16:22Z2h 07mA8B5AD
2025-10-29?KPAE18:39Z14:08 PDT2h 28mN652MK
2025-10-29KPAE?07:13 PDT16:26Z2h 12mN652MK
2025-10-28?KPAE17:45Z13:10 PDT2h 25mN645QX
2025-10-28KPAE?07:14 PDT16:26Z2h 11mN645QX
2025-10-27?KPAE17:45Z13:30 PDT2h 44mN649QX
2025-10-27KPAE?07:19 PDT16:18Z1h 58mN649QX
2025-10-26?KPAE17:49Z13:22 PDT2h 32mN639QX
2025-10-26KPAE?07:12 PDT16:24Z2h 11mN639QX
2025-10-04KSMFKPDX07:18 PDT07:58 PDT0h 39mN631QX
2025-08-21KSMFKPDX00:22 PDT16:26 PDT16h 04mN632QX
2025-08-19partial??00:00ZN639QX
2025-08-17KBZNKPDX18:39 MDT20:30 PDT2h 50mN650QX
2025-08-15partialKBZN?18:42 MDTN626QX

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