Flight

QXE2328

Flight history and live tracking for QXE2328, 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 04 Oct 2026
RouteKSEA SEATTLE TACOMA INTERNATIONAL → KTUL TULSA INTERNATIONAL
Scheduled departure11:49 PDT

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

Route

AirlineHorizon Air
Observed routeKSAN → KTUL

Flight history 131 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KSEA SEATTLE TACOMA INTERNATIONALKTUL TULSA INTERNATIONAL14:14 PDT19:23 CDT3h 09mN658QX
Earlier flights (130) - back to 2025-08-20
DateFromToDepArrDurationAircraft
2026-08-17estimatedKLAX?14:45 PDT23:02Z1h 17mN634QX
2026-08-16estimatedKLAX?13:35 PDT23:20Z2h 45mN654QX
2026-08-15estimatedKLAX?14:30 PDT22:54Z1h 23mN637QX
2026-08-14KLAX?13:45 PDT23:44Z2h 59mN630QX
2026-08-13estimatedKLAX?13:52 PDT23:54Z3h 01mN661QX
2026-08-12estimatedKLAX?13:18 PDT21:40Z1h 21mN656QX
2026-08-11KLAX?13:09 PDT23:03Z2h 53mN661QX
2026-07-23estimatedKLAX?13:14 PDT21:44Z1h 29mN630QX
2026-07-22estimatedKLAX?13:20 PDT23:10Z2h 49mN650QX
2026-07-21estimatedKLAX?13:20 PDT21:44Z1h 23mN633QX
2026-07-20estimatedKLAX?13:35 PDT21:54Z1h 18mN639QX
2026-07-19estimatedKLAX?13:32 PDT23:15Z2h 42mN652MK
2026-07-18estimatedKLAX?13:39 PDT23:11Z2h 31mN634QX
2026-07-17estimatedKLAX?13:31 PDT21:48Z1h 17mN632QX
2026-07-16estimatedKLAX?13:41 PDT23:07Z2h 25mA8C840
2026-07-15estimatedKLAX?13:16 PDT21:46Z1h 29mN622QX
2026-07-14estimatedKLAX?13:34 PDT23:15Z2h 40mN645QX
2026-07-13estimatedKLAX?13:29 PDT23:09Z2h 40mN644QX
2026-07-12estimatedKLAX?15:34 PDT23:50Z1h 15mN637QX
2026-07-11estimatedKLAX?13:32 PDT23:20Z2h 48mA8BD1B
2026-07-10estimatedKLAX?13:40 PDT23:18Z2h 37mN643QX
2026-07-09estimatedKLAX?13:20 PDT21:44Z1h 23mN624QX
2026-07-08estimatedKLAX?13:25 PDT21:48Z1h 22mN623QX
2026-07-07estimatedKLAX?13:13 PDT21:50Z1h 36mN631QX
2026-07-06estimatedKLAX?13:21 PDT21:46Z1h 24mA8C0D2
2026-07-05estimatedKLAX?13:14 PDT23:00Z2h 45mN626QX
2026-07-04estimatedKLAX?13:10 PDT21:42Z1h 31mA8D71C
2026-07-03estimatedKLAX?13:20 PDT21:52Z1h 31mA8ABE6
2026-07-02KLAX?13:15 PDT23:09Z2h 53mN622QX
2026-07-01estimatedKLAX?13:22 PDT23:10Z2h 47mN654QX
2026-06-30estimatedKLAX?14:45 PDT23:10Z1h 24mN638QX
2026-06-29estimatedKLAX?13:21 PDT21:46Z1h 24mA8AF9D
2026-06-28KLAX?13:21 PDT22:00Z1h 38mN650QX
2026-06-27estimatedKLAX?13:18 PDT21:52Z1h 33mN631QX
2026-06-26KLAX?13:20 PDT23:11Z2h 51mN645QX
2026-06-25estimatedKLAX?13:50 PDT23:27Z2h 36mA8A0C1
2026-06-24estimatedKLAX?13:20 PDT21:48Z1h 28mN633QX
2026-06-23estimatedKLAX?13:56 PDT22:20Z1h 23mN628QX
2026-06-22estimatedKLAX?13:16 PDT23:06Z2h 49mN637QX
2026-06-21estimatedKLAX?13:23 PDT21:52Z1h 28mN626QX
2026-06-20estimatedKLAX?13:29 PDT22:00Z1h 30mN632QX
2026-06-19estimatedKLAX?13:16 PDT21:44Z1h 27mA8D71C
2026-06-18estimatedKLAX?13:23 PDT23:17Z2h 53mA8C840
2026-06-17estimatedKLAX?13:48 PDT22:10Z1h 21mN633QX
2026-06-16estimatedKLAX?13:25 PDT23:08Z2h 43mN654QX
2026-06-15estimatedKLAX?13:09 PDT21:44Z1h 35mA8D365
2026-06-14estimatedKLAX?13:21 PDT21:44Z1h 22mN644QX
2026-06-13estimatedKLAX?13:19 PDT21:46Z1h 26mN625QX
2026-06-12estimatedKLAX?13:21 PDT21:54Z1h 33mA8CFAE
2026-05-29estimatedKSANKTUL11:02 PDT13:36 CDT0h 33mN654QX
2026-05-28KNZYKTUL11:49 PDT16:38 CDT2h 49mN623QX
2026-05-27KSANKTUL09:51 PDT14:42 CDT2h 50mN629QX
2026-05-26KSANKTUL10:38 PDT15:22 CDT2h 43mA8ABE6
2026-05-25KNZYKTUL10:26 PDT15:08 CDT2h 41mN648QX
2026-05-24KNZYKTUL09:58 PDT14:38 CDT2h 39mA8C840
2026-05-23KSANKTUL10:00 PDT14:42 CDT2h 41mN648QX
2026-05-22KSANKTUL10:10 PDT14:52 CDT2h 41mN626QX
2026-05-21KSANKTUL10:21 PDT15:10 CDT2h 49mN624QX
2026-05-20partialKTUL?20:07 CDTN638QX
2026-05-19KSANKTUL21:32 PDT17:04 CDT17h 31mA8C840
2026-05-12KSANKTUL08:08 PDT12:52 CDT2h 43mN643QX
2026-05-11KSANKTUL08:21 PDT13:04 CDT2h 42mN624QX
2026-05-10estimatedKSANKTUL08:11 PDT12:50 CDT2h 38mN638QX
2026-05-09KSANKTUL08:08 PDT12:52 CDT2h 43mN638QX
2026-05-08KSANKTUL08:10 PDT12:58 CDT2h 47mN624QX
2026-05-07KSANKTUL08:19 PDT12:54 CDT2h 34mN639QX
2026-05-06KSANKTUL08:08 PDT12:30 CDT2h 21mN652MK
2026-05-05KSANKTUL08:14 PDT12:30 CDT2h 16mN625QX
2026-05-04KSANKTUL08:22 PDT12:38 CDT2h 15mN622QX
2026-05-03estimatedKSANKTUL08:16 PDT12:52 CDT2h 35mA8A478
2026-05-02KSANKTUL08:07 PDT12:40 CDT2h 32mA8A478
2026-05-01KSANKTUL08:14 PDT12:44 CDT2h 29mN629QX
2026-04-30KSANKTUL08:22 PDT12:40 CDT2h 17mA8C840
2026-04-29KSANKTUL08:39 PDT12:24 CDT1h 44mN643QX
2026-04-28KSANKTUL08:22 PDT12:46 CDT2h 23mA8B5AD
2026-04-27KSANKTUL08:28 PDT12:44 CDT2h 15mN645QX
2026-04-26KSANKTUL08:42 PDT13:06 CDT2h 23mN631QX
2026-04-25KNZYKTUL08:55 PDT13:32 CDT2h 36mA8A0C1
2026-04-24KSANKTUL08:20 PDT12:50 CDT2h 29mN645QX
2026-04-23KSANKTUL08:15 PDT12:42 CDT2h 26mN624QX
2026-04-22partialKTUL?20:05 CDTN628QX
2026-04-21KSANKTUL10:10 PDT15:06 CDT2h 55mN628QX
2026-04-20KSANKTUL08:49 PDT13:32 CDT2h 42mN641QX
2026-04-19KSANKTUL08:47 PDT13:22 CDT2h 35mN654QX
2026-04-18KSANKTUL08:39 PDT13:10 CDT2h 30mN654QX
2026-04-17KSANKTUL08:34 PDT13:18 CDT2h 43mA8A478
2026-04-16KSANKTUL09:04 PDT13:36 CDT2h 31mA8C0D2
2026-04-15KSANKTUL08:40 PDT13:14 CDT2h 33mN639QX
2026-04-14KSANKTUL08:28 PDT13:04 CDT2h 35mA8CFAE
2026-04-12estimated??15:46Z17:10Z1h 24mN634QX
2026-04-11KSANKTUL08:46 PDT13:18 CDT2h 31mN634QX
2026-04-06estimatedKSAN?08:49 PDT16:38Z0h 48mA8C489
2026-04-05KSANKTUL08:42 PDT13:16 CDT2h 33mA8C0D2
2026-04-04KSANKTUL08:41 PDT13:14 CDT2h 32mN649QX
2026-04-03KSANKTUL08:36 PDT13:26 CDT2h 50mN625QX
2026-04-02KSANKTUL08:54 PDT14:30 CDT3h 35mN622QX
2026-03-31KSANKTUL08:30 PDT13:18 CDT2h 47mA8CFAE
2026-03-30KSANKTUL09:56 PDT14:52 CDT2h 56mA8A82F
2026-03-29KSANKTUL09:21 PDT14:00 CDT2h 38mN638QX
2026-03-28KSANKTUL09:00 PDT13:32 CDT2h 31mN638QX
2026-03-12KSJCKBOI17:00 PDT19:20 MDT1h 19mA8BD1B
2026-03-05estimatedKSJC?16:55 PST02:18Z1h 22mN645QX
2026-02-26estimatedKSJC?16:53 PST02:18Z1h 24mN638QX
2026-02-19estimatedKSJC?16:53 PST02:22Z1h 28mN628QX
2026-02-06KPHXKSFO13:56 MST14:54 PST1h 58mN649QX
2026-02-05KPHXKSFO14:27 MST15:16 PST1h 48mN649QX
2026-02-02KPHXKSFO13:53 MST15:02 PST2h 08mA8C0D2
2026-02-01KPHXKSFO13:56 MST14:50 PST1h 54mN645QX
2026-01-30KPHXKSFO14:53 MST15:54 PST2h 00mN651QX
2026-01-29KPHXKSFO13:52 MST14:56 PST2h 03mA8C489
2026-01-26KPHXKSFO13:50 MST14:56 PST2h 05mN627QX
2026-01-25KPHXKSFO13:46 MST14:50 PST2h 03mN636QX
2026-01-23KPHXKSFO13:44 MST14:46 PST2h 01mN624QX
2026-01-22KPHXKSFO13:48 MST14:48 PST1h 59mA8B5AD
2026-01-19KPHXKSFO13:51 MST14:50 PST1h 58mN639QX
2026-01-18KPHXKSFO13:52 MST14:56 PST2h 04mA8D365
2026-01-09partial??00:01ZN645QX
2026-01-08KPHX?15:20 MST23:58Z1h 37mN645QX
2025-12-18?KPDX01:42Z21:04 PST3h 22mA8C840
2025-12-17?KPDX02:02Z21:22 PST3h 19mA8B964
2025-12-16?KPDX02:14Z21:00 PST2h 45mN633QX
2025-12-15?KPDX02:11Z21:02 PST2h 51mN648QX
2025-12-14?KPDX01:57Z20:42 PST2h 44mN636QX
2025-12-13?KPDX02:09Z20:56 PST2h 47mA8ABE6
2025-12-12estimated?KPDX05:02Z21:26 PST0h 23mN645QX
2025-12-12?KPDX01:58Z20:34 PST2h 35mN645QX
2025-12-11?KPDX01:52Z20:36 PST2h 43mA8AF9D
2025-12-10?KPDX01:57Z20:52 PST2h 54mN649QX
2025-08-21estimated?KSEA00:00Z18:06 PDT1h 05mA8ABE6
2025-08-20?KSEA20:59Z16:58 PDT2h 59mA8ABE6

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