Flight

QXE2076

Flight history and live tracking for QXE2076, 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 routeKTCM → KSEA

Flight history 176 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-08?KPDX21:19Z16:04 PDT1h 44mN644QX
2026-09-08KPDXKSBA11:35 PDT13:32 PDT1h 56mN644QX
Earlier flights (174) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-08-17estimatedKTCMKSEA10:14 PDT13:02 PDT2h 47mN625QX
2026-08-16estimatedKTCMKSEA09:54 PDT12:02 PDT2h 07mN663QX
2026-08-15estimatedKTCMKSEA10:36 PDT12:36 PDT1h 59mN671QX
2026-08-14estimatedKTCMKSEA10:38 PDT12:28 PDT1h 49mN645QX
2026-08-13estimatedKTCMKSEA10:49 PDT11:40 PDT0h 50mN635QX
2026-08-12estimatedKTCMKSEA09:56 PDT10:46 PDT0h 49mN624QX
2026-07-23estimatedKTCMKSEA09:54 PDT10:54 PDT0h 59mN622QX
2026-07-22estimated?KSEA17:48Z11:36 PDT0h 47mN638QX
2026-07-21estimatedKTCMKSEA10:36 PDT11:22 PDT0h 45mN630QX
2026-07-20estimatedKTCMKSEA09:59 PDT10:48 PDT0h 48mN630QX
2026-07-19estimatedKTCMKSEA10:06 PDT10:54 PDT0h 47mN631QX
2026-07-18estimatedKTCMKSEA10:15 PDT11:14 PDT0h 58mN627QX
2026-07-17estimatedKTCMKSEA09:54 PDT10:50 PDT0h 55mN636QX
2026-07-16estimatedKTCMKSEA11:54 PDT13:02 PDT1h 08mN624QX
2026-07-15estimatedKTCMKSEA09:56 PDT10:44 PDT0h 47mA8AF9D
2026-07-14estimatedKTCMKSEA11:12 PDT11:54 PDT0h 42mN633QX
2026-07-13KTCMKSEA10:00 PDT10:50 PDT0h 49mN639QX
2026-07-12KTCMKSEA10:00 PDT10:46 PDT0h 45mA8A82F
2026-07-11estimated?KSEA17:00Z10:50 PDT0h 49mN620QX
2026-07-10partialKSEA?09:57 PDTN620QX
2026-07-09estimatedKTCMKSEA09:56 PDT10:58 PDT1h 01mA8E0E3
2026-07-08partialKSEA?10:12 PDTN645QX
2026-07-07estimated?KBFI16:58Z10:50 PDT0h 51mA8A478
2026-07-06estimatedKGRFKSEA10:12 PDT11:16 PDT1h 03mA8A478
2026-07-05estimatedKGRFKSEA10:49 PDT11:42 PDT0h 52mN652MK
2026-07-04estimatedKTCMKSEA10:00 PDT10:58 PDT0h 57mN653QX
2026-07-03estimatedKTCMKSEA10:02 PDT10:56 PDT0h 53mN653QX
2026-07-02estimatedKTCMKSEA10:06 PDT11:10 PDT1h 03mN626QX
2026-07-01estimatedKTCMKSEA10:06 PDT11:04 PDT0h 58mA8A478
2026-06-29estimatedKTCMKSEA10:05 PDT11:00 PDT0h 54mN626QX
2026-06-28estimatedKTCMKSEA10:38 PDT11:34 PDT0h 55mN628QX
2026-06-27estimatedKTCMKSEA10:08 PDT10:54 PDT0h 45mA8CFAE
2026-06-25estimatedKTCMKSEA10:02 PDT11:02 PDT0h 59mN649QX
2026-06-24estimatedKSEA?10:04 PDT18:00Z0h 55mA8ABE6
2026-06-23estimatedKTCM?10:01 PDT17:54Z0h 52mN641QX
2026-06-22estimatedKTCM?10:02 PDT17:53Z0h 51mN641QX
2026-06-21estimatedKTCMKSEA09:53 PDT10:38 PDT0h 44mN641QX
2026-06-20estimatedKTCMKSEA10:11 PDT11:06 PDT0h 55mN641QX
2026-06-19estimatedKTCM?09:57 PDT17:48Z0h 50mA8B964
2026-06-18estimatedKTCMKSEA10:35 PDT11:00 PDT0h 24mA8A478
2026-06-17KTCMKSEA10:03 PDT10:56 PDT0h 52mN637QX
2026-06-16estimatedKTCMKSEA09:56 PDT10:52 PDT0h 56mA8CFAE
2026-06-15estimatedKTCM?09:58 PDT17:54Z0h 55mN644QX
2026-06-14KTCMKSEA10:04 PDT10:58 PDT0h 53mA8A478
2026-06-12estimatedKTCMKSEA10:01 PDT10:48 PDT0h 46mN626QX
2026-05-29KSANKOAK09:21 PDT10:48 PDT1h 26mN637QX
2026-05-28KOAKKSAN10:58 PDT12:06 PDT1h 07mA8ABE6
2026-05-28estimatedKSANKOAK08:16 PDT08:34 PDT0h 18mA8ABE6
2026-05-27KOAKKSAN10:35 PDT11:42 PDT1h 06mN642QX
2026-05-27KSANKOAK08:20 PDT09:28 PDT1h 07mN642QX
2026-05-26KOAKKSAN10:51 PDT12:02 PDT1h 10mN647QX
2026-05-26estimatedKNZYKOAK08:48 PDT09:32 PDT0h 43mN647QX
2026-05-25KOAKKSAN10:40 PDT11:56 PDT1h 15mN620QX
2026-05-25KSANKOAK08:38 PDT09:44 PDT1h 05mN620QX
2026-05-24KOAKKSAN10:49 PDT12:02 PDT1h 12mA8AF9D
2026-05-24KSANKOAK08:28 PDT09:34 PDT1h 05mA8AF9D
2026-05-23KOAKKSAN11:06 PDT12:20 PDT1h 13mN651QX
2026-05-23KSANKHWD09:00 PDT10:06 PDT1h 05mN651QX
2026-05-22KOAKKSAN11:22 PDT12:36 PDT1h 13mA8C840
2026-05-22KSANKOAK08:26 PDT09:32 PDT1h 05mA8C840
2026-05-21KOAKKSAN10:40 PDT11:58 PDT1h 17mA8C489
2026-05-21KSANKOAK08:14 PDT10:40 PDT2h 25mA8C489
2026-05-20partialKSAN?17:53 PDTN653QX
2026-05-19partialKNZY?20:33 PDTN632QX
2026-04-21KSANKLAS22:38 PDT23:40 PDT1h 01mN628QX
2026-04-20KSANKLAS22:33 PDT23:34 PDT1h 00mN641QX
2026-04-19KSANKLAS21:20 PDT22:16 PDT0h 56mN654QX
2026-04-18estimatedKSAN?23:02 PDT07:02Z0h 59mN654QX
2026-04-17KSANKLAS22:36 PDT23:34 PDT0h 57mA8A478
2026-04-14KSANKLAS22:20 PDT23:14 PDT0h 53mA8CFAE
2026-04-13KSANKLAS22:55 PDT23:54 PDT0h 58mA8C0D2
2026-04-12KSANKLAS21:44 PDT22:38 PDT0h 53mN634QX
2026-04-11KSANKLAS23:01 PDT00:00 PDT0h 58mN634QX
2026-04-06KSANKLAS22:40 PDT23:36 PDT0h 55mA8C489
2026-04-05estimatedKSAN?23:02 PDT07:00Z0h 58mA8C0D2
2026-04-04estimatedKSAN?21:23 PDT05:22Z0h 58mN649QX
2026-04-03KSANKLAS22:41 PDT23:34 PDT0h 52mN625QX
2026-03-31KSANKLAS22:39 PDT23:36 PDT0h 56mA8CFAE
2026-03-30KSANKLAS23:24 PDT00:26 PDT1h 01mA8A82F
2026-03-29KSANKLAS22:46 PDT23:42 PDT0h 55mN638QX
2026-03-16estimatedKLAX?08:07 PDT16:08Z1h 00mN644QX
2026-03-15estimated?KSFO16:12Z10:20 PDT1h 07mA8D71C
2026-03-14KLAXKSFO08:06 PDT09:54 PDT1h 48mA8B964
2026-03-13KLAXKSFO07:58 PDT09:08 PDT1h 09mN624QX
2026-03-11KLAXKSFO08:12 PDT09:32 PDT1h 19mN629QX
2026-03-10KLAXKSFO08:03 PDT09:32 PDT1h 28mN629QX
2026-03-09KLAXKSFO08:08 PDT09:34 PDT1h 26mN626QX
2026-03-08KLAXKSFO08:02 PDT09:26 PDT1h 23mN631QX
2026-03-07KHHRKSFO08:14 PST09:50 PST1h 35mA8C840
2026-03-06KLAXKSFO08:06 PST09:50 PST1h 43mN627QX
2026-03-05KLAXKSFO08:03 PST10:04 PST2h 00mA8C0D2
2026-03-04KLAXKSFO08:01 PST10:28 PST2h 26mN653QX
2026-03-03KLAXKSFO08:07 PST10:14 PST2h 06mN634QX
2026-03-02KLAXKSFO08:55 PST10:18 PST1h 22mN651QX
2026-03-01KLAXKSFO10:14 PST11:18 PST1h 04mA8A82F
2026-02-28KLAXKSFO09:31 PST10:48 PST1h 16mN629QX
2026-02-27KLAXKSFO08:03 PST09:44 PST1h 40mA8C0D2
2026-02-26KLAXKSFO09:52 PST11:06 PST1h 13mN634QX
2026-02-25KLAXKSFO08:12 PST10:06 PST1h 53mN620QX
2026-02-24KLAXKSFO08:42 PST10:04 PST1h 21mA8D71C
2026-02-22KLAXKSFO08:06 PST09:56 PST1h 50mA8CFAE
2026-02-21KLAXKSFO08:10 PST09:44 PST1h 34mN648QX
2026-02-20KLAXKSFO08:08 PST09:56 PST1h 47mN628QX
2026-02-19KLAXKSFO09:45 PST11:38 PST1h 52mN646QX
2026-02-18KLAXKSFO08:08 PST10:22 PST2h 13mA8D71C
2026-02-17KLAXKSFO08:29 PST09:50 PST1h 20mA8A0C1
2026-02-16KLAXKSJC08:16 PST09:26 PST1h 09mA8D365
2026-02-15KLAXKOAK09:24 PST10:46 PST1h 22mN643QX
2026-02-14KLAXKSFO08:44 PST10:06 PST1h 21mA8B5AD
2026-02-13KLAXKSFO10:11 PST12:24 PST2h 12mN624QX
2026-02-12KLAXKSFO08:25 PST09:48 PST1h 22mN654QX
2026-02-10KSLC?18:27 MST02:40Z1h 13mA82A44
2026-02-07KSLCKSAN18:19 MST19:00 PST1h 40mN624QX
2026-02-06KSLCKSAN18:18 MST19:02 PST1h 43mN647QX
2026-02-03KSLCKSAN18:24 MST19:02 PST1h 37mN654QX
2026-02-02KSLCKSAN19:28 MST20:20 PST1h 51mN649QX
2026-01-31KSLCKSAN18:17 MST18:52 PST1h 34mA8C840
2026-01-30KSLCKSAN18:21 MST18:50 PST1h 28mA8A0C1
2026-01-27KSLCKSAN18:43 MST19:22 PST1h 38mN636QX
2026-01-26KSLCKSAN19:20 MST20:08 PST1h 47mN636QX
2026-01-24KSLCKSAN18:20 MST18:58 PST1h 37mN635QX
2026-01-23KSLCKSAN18:22 MST19:10 PST1h 47mA8ABE6
2026-01-20KSLCKSAN19:04 MST19:42 PST1h 37mN628QX
2026-01-19KSLCKSAN18:18 MST19:04 PST1h 45mA8C0D2
2026-01-09KSLCKSAN18:30 MST19:08 PST1h 37mN635QX
2026-01-06KSEAKBOI13:53 PST16:04 MST1h 11mN630QX
2026-01-05estimated??21:37Z22:52Z1h 15mA8C489
2026-01-04partialKSEA?13:46 PSTA8B5AD
2026-01-03partialKSEA?13:44 PSTN645QX
2026-01-02partialKSEA?13:38 PSTA8C489
2026-01-01partialKSEA?13:44 PSTN647QX
2025-12-31KSEAKBOI13:43 PST15:56 MST1h 13mN642QX
2025-12-30KSEAKBOI13:43 PST15:56 MST1h 12mN650QX
2025-12-29KSEAKBOI13:37 PST15:48 MST1h 10mA8C489
2025-12-28KSEAKBOI14:02 PST16:16 MST1h 14mA8BD1B
2025-12-27partialKSEA?13:56 PSTA8C0D2
2025-12-26partialKSEA?14:00 PSTN652MK
2025-12-25partialKSEA?16:21 PSTN650QX
2025-12-23partialKSEA?13:54 PSTN630QX
2025-12-22partialKSEA?13:40 PSTA8BD1B
2025-12-21partialKSEA?14:07 PSTN635QX
2025-12-20partialKSEA?13:44 PSTA8C0D2
2025-12-19partialKSEA?13:45 PSTA8C489
2025-12-18partialKSEA?13:52 PSTN646QX
2025-12-17partial??00:00ZN646QX
2025-12-16partialKSEA?15:15 PSTN646QX
2025-12-15partialKSEA?13:51 PSTA8D365
2025-12-14KSEAKBOI13:56 PST16:06 MST1h 09mN647QX
2025-12-13KSEAKBOI13:54 PST16:06 MST1h 11mN654QX
2025-12-12estimated??22:21Z23:42Z1h 20mN650QX
2025-12-11partialKSEA?13:57 PSTN622QX
2025-12-10KSEAKBOI13:49 PST15:58 MST1h 08mN628QX
2025-12-09partialKSEA?13:50 PSTN652MK
2025-11-27partialKSEA?09:08 PSTN625QX
2025-11-26partialKSEA?13:44 PSTN629QX
2025-10-29partialKSEA?14:41 PDTA8CFAE
2025-10-28KSEAKBOI13:56 PDT16:00 MDT1h 03mA8A82F
2025-10-27partialKSEA?13:57 PDTA8A82F
2025-10-26estimated??20:59Z23:04Z2h 04mA8C0D2
2025-10-25estimated?PANC06:41Z23:32 AKDT0h 50mN649QX
2025-10-24estimated?PANC08:47Z02:02 AKDT1h 15mN649QX
2025-10-20PAFAPANC22:31 AKDT23:30 AKDT0h 58mN646QX
2025-10-14PAFAPANC22:15 AKDT23:16 AKDT1h 01mA8C0D2
2025-10-13PAFAPANC22:38 AKDT23:38 AKDT0h 59mA8C0D2
2025-10-07PAFAPANC00:13 AKDT01:16 AKDT1h 02mA8A478
2025-10-06PAFAPANC22:18 AKDT23:22 AKDT1h 03mN629QX
2025-10-04KSLCKPDX09:44 MDT09:28 PDT0h 43mN628QX
2025-08-26estimatedKTTDKPDX19:39 PDT21:44 PDT2h 05mN645QX
2025-08-22KSLCKPDX20:03 MDT23:52 PDT4h 48mA8CFAE
2025-08-20KLAXKSTS17:03 PDT18:33 PDT1h 30mN644QX
2025-08-19KLAXKSTS17:36 PDT19:14 PDT1h 37mN645QX
2025-08-17KLAXKSTS20:41 PDT22:36 PDT1h 54mN642QX
2025-08-16estimatedKLAXKSTS17:00 PDT17:58 PDT0h 58mN624QX
2025-08-15partialKSTS?17:49 PDTN650QX

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