Flight

QXE2248

Flight history and live tracking for QXE2248, 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
Typical originKPAE SNOHOMISH CO
Typical destinationKSFO SAN FRANCISCO INTERNATIONAL
Distance618 nm

Flight history 104 flights since Aug 2025

DateFromToDepArrDurationAircraft
No flights in the last 30 days.
Earlier flights (104) - back to 2025-08-14
DateFromToDepArrDurationAircraft
2026-08-19KPAEKSFO19:28 PDT21:20 PDT1h 51mN662QX
2026-08-18estimatedKPAEKSFO19:58 PDT22:04 PDT2h 05mN652MK
2026-08-17KPAEKSFO20:09 PDT04:31 PDT8h 22mN653QX
2026-08-16KPAEKSFO21:21 PDT00:03 PDT2h 42mN627QX
2026-08-15KPAEKSFO21:30 PDT00:16 PDT2h 46mN639QX
2026-08-14KPAEKSJC20:05 PDT21:56 PDT1h 50mN671QX
2026-08-13KPAEKSFO19:51 PDT22:40 PDT2h 48mN670QX
2026-08-12estimatedKPAEKSFO19:38 PDT22:22 PDT2h 43mN659QX
2026-07-23estimatedKPAEKSFO21:06 PDT23:14 PDT2h 07mN632QX
2026-07-22KPAEKSFO21:36 PDT23:34 PDT1h 57mA8C0D2
2026-07-21KPAEKSFO20:32 PDT22:46 PDT2h 14mA8A82F
2026-07-20KPAEKSFO20:57 PDT23:02 PDT2h 04mA8C0D2
2026-07-19KPAEKSFO20:33 PDT22:36 PDT2h 02mN622QX
2026-07-18estimatedKPAEKSFO20:30 PDT22:46 PDT2h 15mN633QX
2026-07-17KPAEKSFO21:20 PDT23:26 PDT2h 06mN622QX
2026-07-16KPAEKSFO20:05 PDT22:40 PDT2h 34mN627QX
2026-07-15KPAEKSFO20:35 PDT22:46 PDT2h 10mA8ABE6
2026-07-14KPAEKSFO22:00 PDT00:14 PDT2h 13mN627QX
2026-07-13estimatedKPAEKSFO20:24 PDT22:44 PDT2h 19mN645QX
2026-07-12KPAEKSFO20:39 PDT22:46 PDT2h 07mN628QX
2026-07-11KPAEKSFO20:13 PDT22:20 PDT2h 06mN642QX
2026-07-07KPAEKSFO20:50 PDT22:48 PDT1h 58mN629QX
2026-07-06KPAEKSFO20:55 PDT22:46 PDT1h 50mN627QX
2026-07-04KPAEKSFO20:23 PDT22:14 PDT1h 50mN632QX
2026-07-03KPAEKSFO21:24 PDT23:16 PDT1h 51mN624QX
2026-07-02estimatedKPAEKSFO20:31 PDT22:18 PDT1h 46mN635QX
2026-07-01KPAEKSFO19:37 PDT21:29 PDT1h 51mA8D71C
2026-06-30KPAEKSFO20:41 PDT22:26 PDT1h 44mN635QX
2026-06-29KPAEKSFO21:16 PDT23:10 PDT1h 53mN646QX
2026-06-28estimatedKPAEKSFO20:16 PDT22:22 PDT2h 05mA8D365
2026-06-27KPAEKSFO21:12 PDT23:00 PDT1h 47mA8A82F
2026-06-26KPAEKSJC19:20 PDT21:18 PDT1h 57mN643QX
2026-06-25KPAEKSFO19:41 PDT21:52 PDT2h 11mN654QX
2026-06-24KPAEKSFO20:20 PDT22:14 PDT1h 54mN629QX
2026-06-23estimatedKPAEKSFO21:03 PDT23:12 PDT2h 08mN644QX
2026-06-22estimatedKPAEKSFO20:52 PDT22:52 PDT1h 59mN648QX
2026-06-21KPAEKSFO19:41 PDT21:32 PDT1h 51mN633QX
2026-06-20KPAEKSJC19:24 PDT21:24 PDT2h 00mA8CFAE
2026-06-19KPAEKSFO20:26 PDT22:28 PDT2h 01mN637QX
2026-06-18KPAEKSFO20:18 PDT22:18 PDT1h 59mN623QX
2026-06-17KPAEKSFO20:59 PDT22:50 PDT1h 50mN651QX
2026-06-16KPAEKSFO19:40 PDT21:30 PDT1h 50mA8BD1B
2026-06-15KPAEKSFO21:00 PDT22:50 PDT1h 49mA8A0C1
2026-06-14KPAEKSFO20:27 PDT22:12 PDT1h 44mN649QX
2026-06-13KPAEKSFO19:57 PDT21:48 PDT1h 51mN652MK
2026-06-12KPAEKSFO19:34 PDT21:26 PDT1h 51mN641QX
2026-03-16estimated?KPDX14:50Z08:26 PDT0h 36mN624QX
2026-03-15estimated?KPDX14:46Z08:22 PDT0h 35mN624QX
2026-03-14estimated?KPDX15:32Z09:06 PDT0h 33mN631QX
2026-03-13estimated?KPDX14:46Z08:18 PDT0h 31mA8CFAE
2026-03-11estimated?KPDX15:01Z08:40 PDT0h 38mN648QX
2026-03-10estimated?KPDX14:53Z08:30 PDT0h 37mN625QX
2026-03-09estimated?KPDX14:49Z08:26 PDT0h 36mN622QX
2026-03-08estimated?KPDX14:49Z08:26 PDT0h 36mN652MK
2026-03-07estimated?KPDX16:08Z08:49 PST0h 40mN631QX
2026-03-06estimated?KPDX15:53Z08:34 PST0h 40mA8CFAE
2026-03-05estimated?KPDX15:50Z08:30 PST0h 40mA8CFAE
2026-03-04estimated?KPDX15:54Z08:32 PST0h 37mN632QX
2026-03-03estimated?KPDX17:13Z09:48 PST0h 34mA8D365
2026-03-02estimated?KPDX15:49Z08:26 PST0h 37mA8A82F
2026-03-01estimated?KPDX15:47Z08:24 PST0h 36mN627QX
2026-02-28estimated?KPDX15:47Z08:22 PST0h 34mN653QX
2026-02-27estimated?KPDX15:47Z08:22 PST0h 34mN650QX
2026-02-26estimated?KPDX15:51Z08:28 PST0h 36mN626QX
2026-02-25estimated?KPDX15:50Z08:28 PST0h 37mN632QX
2026-02-24estimated?KPDX16:53Z09:30 PST0h 36mA8AF9D
2026-02-23estimated?KPDX15:50Z08:30 PST0h 40mN644QX
2026-02-22estimated?KPDX15:49Z08:22 PST0h 32mN649QX
2026-02-21estimated?KPDX15:57Z08:32 PST0h 34mN654QX
2026-02-20estimated?KPDX18:44Z11:20 PST0h 35mN648QX
2026-02-19estimated?KPDX16:20Z08:56 PST0h 35mN622QX
2026-02-18estimated?KPDX16:11Z08:54 PST0h 42mN651QX
2026-02-17estimated?KPDX16:43Z09:38 PST0h 54mN635QX
2026-02-16estimated?KPDX17:30Z10:04 PST0h 33mN639QX
2026-02-15estimated?KPDX15:52Z08:26 PST0h 33mA8C0D2
2026-02-14estimated?KPDX15:50Z08:26 PST0h 35mA8D365
2026-02-13estimated?KPDX16:03Z08:40 PST0h 37mN628QX
2026-01-07KSANKRNO12:38 PST14:16 PST1h 38mN653QX
2025-12-18KGEGKSEA17:01 PST18:08 PST1h 06mN647QX
2025-12-17KGEGKBFI16:57 PST18:20 PST1h 23mN636QX
2025-12-16KGEGKSEA17:34 PST18:50 PST1h 15mN650QX
2025-12-15KGEGKSEA17:17 PST18:26 PST1h 08mA8D365
2025-12-13KGEGKSEA17:25 PST18:34 PST1h 08mA8C840
2025-12-12KGEGKSEA17:02 PST18:10 PST1h 07mA8A0C1
2025-12-11KGEGKSEA17:00 PST18:30 PST1h 30mN625QX
2025-12-10KGEGKSEA17:00 PST18:08 PST1h 07mN653QX
2025-10-25estimated?KPDX19:31Z13:42 PDT1h 10mN638QX
2025-10-24estimated?KPDX19:29Z13:38 PDT1h 08mA8B5AD
2025-10-23estimated?KPDX19:35Z13:40 PDT1h 04mA8B964
2025-10-21estimated?KPDX19:23Z13:32 PDT1h 08mA8C0D2
2025-10-20estimated??19:24Z20:28Z1h 04mA8B964
2025-10-14estimated?KPDX19:42Z13:48 PDT1h 06mN635QX
2025-10-13estimated?KPDX19:14Z13:32 PDT1h 17mN644QX
2025-10-07estimated?KPDX19:53Z14:18 PDT1h 24mA8D71C
2025-10-06estimated?KPDX19:17Z13:32 PDT1h 15mA8C489
2025-10-05KGPIKPDX09:01 MDT13:32 PDT5h 31mA8A478
2025-08-26KPDXKMSO17:01 PDT21:48 MDT3h 46mN646QX
2025-08-25?KPDX16:56Z16:58 PDT7h 01mN646QX
2025-08-23estimatedKMSO?23:53 MDT21:11Z15h 18mN627QX
2025-08-21KMSOKPDX01:10 MDT13:42 PDT13h 31mN623QX
2025-08-17estimated?KPDX19:35Z13:48 PDT1h 12mN648QX
2025-08-16?KPDX19:51Z14:32 PDT1h 41mA8C489
2025-08-15partialKTTD?17:33 PDTN629QX
2025-08-14estimated??19:34Z19:52Z0h 17mN629QX

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