Flight

QXE2097

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

DateSun 23 Aug 2026
RouteKALW Walla Walla Regional Airport KSEA SEATTLE TACOMA INTERNATIONAL
Scheduled departure13:49 PDT

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

Route

AirlineHorizon Air
Observed routeKBFI KSEA

Flight history 107 flights since Mar 2026

DateFromToDepArrDurationAircraft
2026-08-22KALW Walla Walla Regional AirportKSEA SEATTLE TACOMA INTERNATIONAL15:27 PDT16:11 PDT0h 44mN655QX
2026-08-21KALW Walla Walla Regional AirportKSEA SEATTLE TACOMA INTERNATIONAL13:58 PDT14:40 PDT0h 42mN626QX
2026-08-20KALW Walla Walla Regional AirportKSEA SEATTLE TACOMA INTERNATIONAL14:19 PDT14:58 PDT0h 39mN668QX
2026-08-19partialKSEA?17:49 PDTN626QX
2026-08-18partialKSEA?16:19 PDTN626QX
2026-08-17partialKSEA?17:59 PDTN661QX
2026-08-16estimated??23:11Z23:30Z0h 18mN661QX
2026-08-15partialKSEA?17:42 PDTN669QX
2026-08-14partialKSEA?18:05 PDTN654QX
2026-08-13partialKSEA?15:58 PDTN654QX
2026-08-12partialKSEA?15:51 PDTN654QX
2026-08-11partialKSEA?15:50 PDTN647QX
Earlier flights (95) - back to 2026-03-13
DateFromToDepArrDurationAircraft
2026-07-22partialWA77?17:58 PDTN629QX
2026-07-21partialWA77?17:49 PDTN634QX
2026-07-20partialKSEA?17:00 PDTA8A82F
2026-07-19partialKSEA?17:50 PDTN630QX
2026-07-18partialKSEA?18:33 PDTN648QX
2026-07-17partialKSEA?17:22 PDTN631QX
2026-07-15partialKSEA?16:16 PDTN636QX
2026-07-14estimatedKTCMKSEA16:04 PDT16:38 PDT0h 33mN650QX
2026-07-13partialKTCM?17:00 PDTN639QX
2026-07-12partialKSEA?17:51 PDTN623QX
2026-07-11partialKSEA?15:54 PDTN623QX
2026-07-10partialKSEA?15:59 PDTA8ABE6
2026-07-09partialKSEA?15:43 PDTN648QX
2026-07-08partialKSEA?17:44 PDTN642QX
2026-07-07partialKSEA?15:39 PDTN642QX
2026-07-06partialKSEA?15:52 PDTN641QX
2026-07-05partialKSEA?17:37 PDTN647QX
2026-07-04partialKSEA?15:41 PDTN647QX
2026-07-03partialKSEA?17:44 PDTN633QX
2026-07-02estimatedKSEAKBFI15:44 PDT16:24 PDT0h 39mN633QX
2026-07-01partialKSEA?17:43 PDTN624QX
2026-06-30partialKSEA?17:44 PDTN639QX
2026-06-29partialKSEA?17:48 PDTN654QX
2026-06-28partialKSEA?17:40 PDTN643QX
2026-06-27partialKSEA?17:49 PDTN637QX
2026-06-26partialKSEA?15:40 PDTN637QX
2026-06-25partialKSEA?15:53 PDTN622QX
2026-06-24partialKSEA?17:52 PDTN663QX
2026-06-23partialKSEA?17:36 PDTN629QX
2026-06-22partialKSEA?16:03 PDTN629QX
2026-06-21partialKSEA?15:46 PDTN649QX
2026-06-20partialKSEA?16:02 PDTN643QX
2026-06-19partialKSEA?15:44 PDTN622QX
2026-06-18partialKSEA?15:54 PDTN645QX
2026-06-17partialKSEA?15:42 PDTN630QX
2026-06-16partialKSEA?15:46 PDTN627QX
2026-06-15partialKSEA?18:09 PDTN647QX
2026-06-14partialKSEA?15:46 PDTN647QX
2026-06-13partialKSEA?15:39 PDTA8A478
2026-06-12partialKSEA?17:42 PDTA8AF9D
2026-06-11partialKSEA?15:55 PDTA8AF9D
2026-05-28partialKSEA?15:19 PDTN645QX
2026-05-27partialKSEA?17:00 PDTN650QX
2026-05-26estimatedKSEAKTCM16:35 PDT16:58 PDT0h 22mN650QX
2026-05-25partialKSEA?15:28 PDTN644QX
2026-05-24estimatedKSEAKBFI15:27 PDT15:58 PDT0h 30mN622QX
2026-05-23partialKSEA?15:25 PDTN653QX
2026-05-22partialKSEA?15:30 PDTA8ABE6
2026-05-21partialKSEA?17:00 PDTN644QX
2026-05-20partialKTCM?18:53 PDTN645QX
2026-05-19partialKSEA?18:22 PDTN651QX
2026-05-12partialKSEA?15:14 PDTN651QX
2026-05-11estimatedKTCMKSEA15:14 PDT16:04 PDT0h 49mN636QX
2026-05-10partialKSEA?15:08 PDTN654QX
2026-05-09partialKSEA?15:11 PDTN650QX
2026-05-08partialKSEA?15:10 PDTA8C489
2026-05-07partialKSEA?15:03 PDTA8C0D2
2026-05-06KBFIKSEA15:04 PDT16:42 PDT1h 37mN622QX
2026-05-05KBFIKSEA15:05 PDT16:42 PDT1h 36mN642QX
2026-05-04KBFIKSEA15:11 PDT16:45 PDT1h 34mN653QX
2026-05-03estimatedKTCMKSEA15:11 PDT15:50 PDT0h 39mN637QX
2026-05-02partialKSEA?15:09 PDTN637QX
2026-05-01partialKSEA?17:00 PDTA8ABE6
2026-04-30partialKSEA?16:30 PDTA8ABE6
2026-04-29partialKSEA?15:08 PDTN632QX
2026-04-28partialKSEA?15:05 PDTN626QX
2026-04-27KBFIKSEA15:12 PDT16:35 PDT1h 22mN654QX
2026-04-26partialKSEA?17:41 PDTA8C0D2
2026-04-25partialKSEA?15:09 PDTA8C0D2
2026-04-24partialKSEA?15:13 PDTA8C0D2
2026-04-23estimated??22:12Z22:52Z0h 39mA8D71C
2026-04-22estimated??22:13Z22:50Z0h 36mN637QX
2026-04-21estimated??23:10Z23:52Z0h 41mN627QX
2026-04-20partialKSEA?17:46 PDTA8C840
2026-04-19partialKSEA?16:12 PDTA8C840
2026-04-18estimated??23:25Z23:54Z0h 28mN632QX
2026-04-17partialKSEA?16:09 PDTN653QX
2026-04-16partial??00:00ZA8A0C1
2026-04-15partial??01:16ZN653QX
2026-04-14partial??00:46ZN641QX
2026-04-13partialKSEA?16:13 PDTN641QX
2026-04-12partial??04:33ZN630QX
2026-04-11partialKBFI?17:16 PDTA8C489
2026-04-10estimatedKSEAKBFI16:38 PDT16:59 PDT0h 20mA8C489
2026-04-05partialKSEA?16:06 PDTN643QX
2026-04-04partialKSEA?16:17 PDTN642QX
2026-04-03partialKSEA?17:48 PDTN653QX
2026-04-02partialKSEA?17:17 PDTN627QX
2026-03-31estimated??23:15Z23:48Z0h 32mN638QX
2026-03-30estimated??23:07Z23:40Z0h 32mN648QX
2026-03-29partialKSEA?09:01 PDTN632QX
2026-03-28partialKSEA?15:55 PDTN632QX
2026-03-16estimatedKSAN?08:15 PDT16:08Z0h 52mN634QX
2026-03-14?KSAN15:14Z12:42 PDT4h 28mN648QX
2026-03-13?KSAN16:44Z12:50 PDT3h 06mN636QX

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 QXE2097 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 own receiver network archive. Questions: [email protected]