Flight

QXE2078

Flight history and live tracking for QXE2078, 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 routeKPAE → KSFO

Flight history 204 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport10:11 PDT11:17 PDT1h 06mN632QX
2026-10-02KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL13:23 PDT14:28 PDT1h 05mN652MK
2026-10-01KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL12:26 PDT13:29 PDT1h 03mN654QX
2026-09-30KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL12:18 PDT13:21 PDT1h 03mN647QX
2026-09-29KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL12:09 PDT13:09 PDT1h 00mN660QX
2026-09-28KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL12:09 PDT13:07 PDT0h 58mN642QX
2026-09-27KSTS Charles M. Schulz Sonoma County AirportKLAX LOS ANGELES INTERNATIONAL12:15 PDT13:17 PDT1h 02mN623QX
2026-09-26KSTSKLAX12:08 PDT13:22 PDT1h 13mN637QX
2026-09-25KSTSKLAX12:45 PDT13:56 PDT1h 10mN633QX
2026-09-24KSTSKLAX12:14 PDT13:22 PDT1h 07mN624QX
2026-09-23KSTSKLAX12:10 PDT13:20 PDT1h 09mN655QX
2026-09-22KSTSKLAX12:11 PDT13:26 PDT1h 15mN654QX
2026-09-21KSTSKLAX12:10 PDT13:22 PDT1h 11mA8DD2C
2026-09-20KSTSKLAX12:08 PDT13:24 PDT1h 15mA8CFAE
2026-09-18KSTSKLAX12:13 PDT13:14 PDT1h 00mA8D71C
2026-09-17KSTSKLAX12:22 PDT13:38 PDT1h 15mN636QX
2026-09-16KSTSKLAX12:10 PDT13:30 PDT1h 19mA8A0C1
2026-09-15estimatedKSTSKLAX12:28 PDT13:46 PDT1h 17mA8E0E3
2026-09-14KSTSKLAX12:14 PDT13:29 PDT1h 14mA8C0D2
2026-09-13KSTSKLAX12:10 PDT13:26 PDT1h 16mN620QX
2026-09-12KSTSKLAX12:12 PDT13:26 PDT1h 13mA8D71C
2026-09-11KSTSKLAX13:45 PDT14:54 PDT1h 08mA8B964
2026-09-10KSTSKLAX12:18 PDT13:30 PDT1h 12mN630QX
2026-09-09KSTSKLAX12:14 PDT13:24 PDT1h 09mA8A0C1
2026-09-08KSTSKLAX12:12 PDT13:28 PDT1h 15mN635QX
2026-09-07KSTSKLAX12:22 PDT13:24 PDT1h 01mA8ABE6
2026-09-06KSTSKLAX12:19 PDT13:56 PDT1h 36mA8D71C
2026-09-05KSTSKLAX12:14 PDT13:28 PDT1h 13mN626QX
2026-09-04KSTSKLAX12:58 PDT14:08 PDT1h 10mN670QX
Earlier flights (175) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKSTSKLAX12:38 PDT14:04 PDT1h 25mN625QX
2026-09-01KSTSKLAX12:12 PDT13:24 PDT1h 11mN625QX
2026-08-31KSTSKLAX12:28 PDT13:38 PDT1h 09mA8E0E3
2026-08-30KSTSKLAX12:15 PDT13:28 PDT1h 12mA8D365
2026-08-29KSTSKLAX12:21 PDT13:40 PDT1h 19mA8D71C
2026-08-28KSTSKLAX12:11 PDT13:22 PDT1h 10mN641QX
2026-08-27KSTSKLAX12:15 PDT13:38 PDT1h 22mN635QX
2026-08-25KSTSKLAX12:11 PDT13:26 PDT1h 15mN636QX
2026-08-24KSTSKLAX12:20 PDT13:32 PDT1h 11mA8CFAE
2026-08-23KSTSKLAX12:13 PDT13:28 PDT1h 14mA8B964
2026-08-22KSTSKLAX12:19 PDT13:44 PDT1h 24mA8A478
2026-08-21estimatedKSTSKLAX12:19 PDT14:28 PDT2h 08mN657QX
2026-08-20estimatedKSTSKLAX12:23 PDT13:30 PDT1h 06mN671QX
2026-08-19KSTSKLAX12:34 PDT13:50 PDT1h 15mN638QX
2026-08-15KPDXKEUG14:44 PDT15:20 PDT0h 35mN652MK
2026-08-12estimated?KEUG21:39Z15:10 PDT0h 30mN655QX
2026-07-22KPDXKEUG14:38 PDT15:04 PDT0h 25mN625QX
2026-07-18KPDXKEUG15:15 PDT15:48 PDT0h 32mN642QX
2026-07-15KPDXKEUG14:52 PDT15:26 PDT0h 33mN633QX
2026-07-11estimatedKPDXKEUG14:36 PDT15:12 PDT0h 36mN644QX
2026-07-08estimatedKPDXKEUG14:39 PDT15:12 PDT0h 32mA8C0D2
2026-07-04KPDXKEUG14:31 PDT15:04 PDT0h 32mN632QX
2026-07-01KPDXKEUG14:37 PDT15:12 PDT0h 34mA8D71C
2026-06-27KPDXKEUG14:40 PDT15:06 PDT0h 25mN634QX
2026-06-24KPDXKEUG14:37 PDT15:54 PDT1h 16mA8DD2C
2026-06-20KPDXKEUG14:36 PDT15:04 PDT0h 27mN645QX
2026-06-17KPDXKEUG15:05 PDT15:34 PDT0h 28mA8BD1B
2026-06-13KPDXKEUG14:39 PDT15:34 PDT0h 55mN652MK
2026-05-24partialKLAX?17:31 PDTN654QX
2026-05-19KLAXKHHR16:01 PDT16:31 PDT0h 30mN652MK
2026-05-12KPAEKSFO08:15 PDT10:16 PDT2h 00mN625QX
2026-05-11KPAEKSFO08:14 PDT10:08 PDT1h 54mN643QX
2026-05-10KPAEKSFO08:13 PDT10:16 PDT2h 02mA8C0D2
2026-05-09KPAEKSFO07:27 PDT09:10 PDT1h 42mN620QX
2026-05-08KPAEKSFO08:11 PDT10:00 PDT1h 49mN638QX
2026-05-07KPAEKOAK08:18 PDT10:02 PDT1h 43mN624QX
2026-05-06KPAEKSFO08:31 PDT10:26 PDT1h 54mA8A0C1
2026-05-05KPAEKSFO08:33 PDT10:28 PDT1h 54mN624QX
2026-05-04KPAEKSFO08:27 PDT10:12 PDT1h 44mN641QX
2026-05-03KPAEKSFO07:28 PDT09:30 PDT2h 01mN650QX
2026-05-02KPAEKSFO07:31 PDT09:30 PDT1h 59mN627QX
2026-05-01KPAEKSFO08:44 PDT10:52 PDT2h 07mA8D71C
2026-04-30KPAEKSFO08:38 PDT10:24 PDT1h 45mN631QX
2026-04-29estimatedKGRFKSFO08:29 PDT10:04 PDT1h 34mA8A478
2026-04-28KPAEKSFO08:15 PDT10:02 PDT1h 46mN633QX
2026-04-27KPAEKSJC07:41 PDT09:34 PDT1h 52mN638QX
2026-04-26KPAEKSFO07:39 PDT09:24 PDT1h 44mN637QX
2026-04-25KPAEKSFO08:16 PDT10:08 PDT1h 52mN628QX
2026-04-24KPAEKSFO07:44 PDT09:40 PDT1h 55mN634QX
2026-04-23KPAE?08:12 PDT17:10Z1h 58mN647QX
2026-04-22KPAEKSFO09:18 PDT11:10 PDT1h 51mA8B964
2026-04-21KPAEKSFO07:21 PDT09:28 PDT2h 06mN623QX
2026-04-20KPAEKSFO09:17 PDT11:40 PDT2h 22mA8D71C
2026-04-19KPAEKSFO08:00 PDT09:58 PDT1h 57mN625QX
2026-04-18KPAEKSFO07:51 PDT09:42 PDT1h 50mA8D71C
2026-04-17KPAEKSFO08:06 PDT09:54 PDT1h 48mN633QX
2026-04-16KPAEKSFO07:22 PDT08:56 PDT1h 33mN654QX
2026-04-15KPAE?07:42 PDT17:10Z2h 28mA8A478
2026-04-14KPAEKSFO13:01 PDT14:50 PDT1h 48mA8C0D2
2026-04-12KPAEKSFO07:23 PDT09:24 PDT2h 00mA8CFAE
2026-04-11KPAEKSFO07:50 PDT09:48 PDT1h 57mA8C0D2
2026-04-06estimatedKPAE?08:04 PDT16:38Z1h 33mN625QX
2026-04-05KPAEKSFO07:31 PDT09:38 PDT2h 06mN631QX
2026-04-04KPAEKSFO08:04 PDT09:58 PDT1h 53mN625QX
2026-04-03KPAEKSFO07:21 PDT09:16 PDT1h 54mA8C0D2
2026-04-02KPAEKSFO08:03 PDT09:50 PDT1h 47mA8D71C
2026-03-31KPAEKSFO07:49 PDT09:40 PDT1h 51mN622QX
2026-03-30KPAEKSJC07:50 PDT09:50 PDT1h 59mN647QX
2026-03-29KPAEKSFO07:09 PDT09:06 PDT1h 56mA8CFAE
2026-03-28KPAEKSFO08:32 PDT10:22 PDT1h 49mA8D365
2026-03-16KPAEKSFO07:02 PDT08:46 PDT1h 43mN642QX
2026-03-15KPAEKSFO07:08 PDT08:44 PDT1h 35mN652MK
2026-03-14KPAEKSFO07:12 PDT08:52 PDT1h 39mA8BD1B
2026-03-13KPAEKSFO07:33 PDT09:22 PDT1h 48mN649QX
2026-03-11KPAEKSFO07:01 PDT08:52 PDT1h 50mN646QX
2026-03-10KPAEKSFO07:30 PDT09:22 PDT1h 51mN643QX
2026-03-09KPAEKSFO07:02 PDT08:54 PDT1h 51mN631QX
2026-03-08KPAEKSFO06:59 PDT08:54 PDT1h 54mN647QX
2026-03-07estimated??15:57Z18:08Z2h 10mN650QX
2026-03-06KPAEKSFO07:04 PST08:44 PST1h 39mN638QX
2026-03-05KPAEKSFO07:09 PST08:52 PST1h 43mN643QX
2026-03-04KPAEKSFO07:19 PST09:34 PST2h 15mA8A478
2026-03-03KPAEKSFO07:11 PST09:22 PST2h 10mN631QX
2026-03-02KPAEKSFO07:10 PST09:00 PST1h 49mN631QX
2026-03-01KPAEKSFO08:15 PST10:14 PST1h 58mN622QX
2026-02-28KPAEKSFO07:23 PST09:28 PST2h 04mA8ABE6
2026-02-27KPAEKSFO07:32 PST09:30 PST1h 57mA8ABE6
2026-02-26KPAEKSQL08:17 PST10:18 PST2h 00mN653QX
2026-02-25KPAEKSFO06:57 PST09:00 PST2h 02mA8A82F
2026-02-24KPAEKSFO07:22 PST09:26 PST2h 03mN625QX
2026-02-23KPAEKSFO08:12 PST10:16 PST2h 04mA8A82F
2026-02-22KPAEKSFO07:13 PST09:24 PST2h 10mN622QX
2026-02-21KPAEKSFO07:07 PST09:10 PST2h 03mN628QX
2026-02-20KPAEKSFO07:11 PST09:04 PST1h 52mN645QX
2026-02-19KPAEKSFO07:16 PST09:12 PST1h 55mN623QX
2026-02-18KPAEKSFO07:03 PST08:50 PST1h 46mN652MK
2026-02-17KPAEKSFO07:23 PST09:36 PST2h 12mN652MK
2026-02-16KPAEKSFO07:15 PST09:20 PST2h 04mA8D71C
2026-02-14KPAEKSFO07:11 PST09:20 PST2h 08mN643QX
2026-02-12KPAEKSFO06:09 PST09:02 PST2h 52mN622QX
2026-02-12estimated?KSFO02:00Z18:36 PST0h 36mN622QX
2026-02-11KPAEKSFO10:52 PST12:56 PST2h 03mN622QX
2026-02-06KPAEKSFO08:20 PST10:16 PST1h 55mN650QX
2026-02-05KPAEKSFO09:21 PST11:30 PST2h 08mA8D365
2026-02-04KPAEKSFO08:22 PST10:16 PST1h 53mN637QX
2026-02-03KPAEKSFO08:20 PST10:12 PST1h 51mA8AF9D
2026-02-02KPAEKSFO08:36 PST10:30 PST1h 53mN630QX
2026-02-01KPAEKSFO08:22 PST10:30 PST2h 07mA8C0D2
2026-01-30KPAEKSFO09:18 PST11:20 PST2h 01mN622QX
2026-01-29KPAEKSFO08:33 PST10:20 PST1h 46mA8BD1B
2026-01-28KPAEKSFO08:27 PST10:24 PST1h 56mN624QX
2026-01-27KPAEKSFO08:31 PST10:34 PST2h 02mA8B964
2026-01-26KPAEKSFO08:23 PST10:10 PST1h 46mA8AF9D
2026-01-25KPAEKSFO08:32 PST10:18 PST1h 46mN627QX
2026-01-23KPAEKSFO08:52 PST10:32 PST1h 40mA8D365
2026-01-22KPAEKSFO08:35 PST10:20 PST1h 44mN624QX
2026-01-21KPAEKSFO08:56 PST10:48 PST1h 52mA8A478
2026-01-20KPAEKSFO08:26 PST10:30 PST2h 03mA8A82F
2026-01-19KPAEKSFO08:41 PST10:30 PST1h 48mN636QX
2026-01-18estimated?KSFO17:19Z10:44 PST1h 24mN639QX
2026-01-09KPAEKSFO08:41 PST10:26 PST1h 44mN624QX
2026-01-08KPAEKSFO08:51 PST10:30 PST1h 39mN647QX
2026-01-07partialKSTS?16:09 PSTN633QX
2026-01-06KSTSKLAX16:37 PST17:52 PST1h 14mN620QX
2026-01-05KSTSKLAX16:16 PST17:34 PST1h 18mA8B964
2026-01-04KSTSKLAX16:35 PST17:46 PST1h 10mA8AF9D
2026-01-03KSTSKLAX16:02 PST17:18 PST1h 15mN630QX
2026-01-02KSTSKLAX16:17 PST17:30 PST1h 12mN643QX
2026-01-01KSTSKLAX16:04 PST17:26 PST1h 22mN643QX
2025-12-31KSTSKLAX16:35 PST17:50 PST1h 14mA8A478
2025-12-30KSTSKLAX16:33 PST17:46 PST1h 12mN652MK
2025-12-29KSTSKLAX16:17 PST17:28 PST1h 10mA8D71C
2025-12-28KSTSKLAX16:09 PST17:26 PST1h 16mN643QX
2025-12-27KSTSKLAX16:54 PST18:10 PST1h 15mN644QX
2025-12-26KSTSKLAX16:04 PST17:16 PST1h 11mA8BD1B
2025-12-25KSTSKLAX16:15 PST17:34 PST1h 18mA8BD1B
2025-12-24KSTSKLAX17:02 PST18:22 PST1h 19mN635QX
2025-12-23KSTSKLAX16:59 PST18:18 PST1h 18mN629QX
2025-12-22KSTSKLAX16:26 PST17:40 PST1h 14mA8A82F
2025-12-21KSTSKLAX16:02 PST17:16 PST1h 13mN634QX
2025-12-20KSTSKLAX16:21 PST17:32 PST1h 11mN635QX
2025-12-19KSTSKLAX16:15 PST17:26 PST1h 10mN635QX
2025-12-16KPSPKSFO20:08 PST21:26 PST1h 17mA8AF9D
2025-12-15KPSPKSFO20:01 PST21:14 PST1h 13mA8C840
2025-12-13KPSPKSFO19:54 PST21:06 PST1h 11mA8A82F
2025-12-12KPSPKSFO19:43 PST20:52 PST1h 09mA8B964
2025-11-27KPAEKSFO11:51 PST13:42 PST1h 50mN622QX
2025-11-26KPAEKSFO11:35 PST13:30 PST1h 54mN626QX
2025-10-30KPAEKSFO09:36 PDT11:30 PDT1h 53mN650QX
2025-10-29KPAEKSFO08:32 PDT10:18 PDT1h 45mN645QX
2025-10-28KPAEKSFO10:44 PDT12:36 PDT1h 51mN651QX
2025-10-27KPAEKSFO08:48 PDT10:28 PDT1h 40mN639QX
2025-10-26estimatedKSFO?18:09 PDT17:34Z16h 24mN623QX
2025-10-25partialKPAE?19:29 PDTA8BD1B
2025-10-24partialKPAE?22:40 PDTN633QX
2025-10-22KPAEKSFO14:35 PDT16:28 PDT1h 52mA8A82F
2025-10-21KPAEKSFO14:08 PDT15:58 PDT1h 49mN632QX
2025-10-20KPAEKSFO14:15 PDT16:04 PDT1h 48mN626QX
2025-10-19estimated?KSFO22:45Z16:16 PDT0h 30mN633QX
2025-10-14partialKNUQ?18:08 PDTN627QX
2025-10-13KPAE?15:08 PDT23:58Z1h 49mN627QX
2025-10-07KPAEKSFO14:11 PDT16:02 PDT1h 51mN631QX
2025-10-06KPAEKSFO14:02 PDT15:56 PDT1h 54mN641QX
2025-10-05partialKSFO?07:47 PDTN630QX
2025-10-04estimatedKPAE?16:24 PDT23:58Z0h 34mN630QX
2025-09-21KPAEKNUQ09:32 PDT11:12 PDT1h 40mA851C3
2025-08-25estimated??00:02Z06:46Z6h 44mN634QX
2025-08-24KPAE?09:55 PDT23:57Z7h 01mN634QX
2025-08-23KPAEKSFO22:32 PDT10:24 PDT11h 52mN626QX
2025-08-21KPAEKSFO08:34 PDT10:34 PDT2h 00mN631QX
2025-08-20?KSFO00:00Z18:56 PDT1h 56mN646QX
2025-08-19partialKPAE?17:20 PDTN642QX
2025-08-17KPAEKSFO19:17 PDT22:38 PDT3h 21mN632QX
2025-08-16estimated?KSFO00:00Z18:34 PDT1h 33mN650QX
2025-08-15partialKPAE?17:48 PDTN631QX

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