Flight

QXE2323

Flight history and live tracking for QXE2323, 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 originKLAX LOS ANGELES INTERNATIONAL
Typical destinationKSTS Charles M. Schulz Sonoma County Airport
Distance347 nm

Flight history 158 flights since Oct 2025

DateFromToDepArrDurationAircraft
2026-10-02KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport10:07 PDT11:12 PDT1h 05mN652MK
2026-10-01KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:55 PDT10:55 PDT1h 00mN654QX
2026-09-30KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:53 PDT11:02 PDT1h 09mN647QX
2026-09-29KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:49 PDT10:54 PDT1h 05mN660QX
2026-09-28KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:57 PDT11:03 PDT1h 06mN642QX
2026-09-27KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:52 PDT10:57 PDT1h 05mN623QX
2026-09-26KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport09:53 PDT10:57 PDT1h 04mN637QX
2026-09-25KLAX LOS ANGELES INTERNATIONALKSTS Charles M. Schulz Sonoma County Airport10:43 PDT11:48 PDT1h 05mN633QX
2026-09-24KLAXKSTS09:54 PDT11:12 PDT1h 17mN624QX
2026-09-23KLAXKSTS09:51 PDT10:58 PDT1h 06mN655QX
2026-09-22KLAXKSTS10:11 PDT11:18 PDT1h 06mN654QX
2026-09-21KLAXKSTS09:44 PDT10:48 PDT1h 04mA8DD2C
2026-09-20estimatedKLAXKSTS10:10 PDT11:10 PDT0h 59mA8CFAE
2026-09-18KLAXKSTS09:51 PDT11:08 PDT1h 16mA8D71C
2026-09-17KLAXKSTS10:06 PDT11:14 PDT1h 07mN636QX
2026-09-16KLAXKSTS09:51 PDT11:00 PDT1h 08mA8A0C1
2026-09-14KLAXKSTS09:50 PDT11:06 PDT1h 15mA8C0D2
2026-09-13KLAXKSTS10:03 PDT11:12 PDT1h 08mN620QX
2026-09-12KLAXKSTS09:56 PDT11:04 PDT1h 07mA8D71C
2026-09-11KLAXKSTS10:05 PDT11:18 PDT1h 12mA8B964
2026-09-10partialKLAX?09:57 PDTN630QX
2026-09-09KLAXKSTS09:51 PDT10:56 PDT1h 05mA8A0C1
2026-09-08KLAXKSTS09:46 PDT10:56 PDT1h 10mN635QX
2026-09-07estimatedKLAXKSTS10:52 PDT11:22 PDT0h 30mA8ABE6
2026-09-06KLAXKSTS09:51 PDT11:08 PDT1h 16mA8D71C
2026-09-05KLAXKSTS09:50 PDT11:06 PDT1h 16mN626QX
2026-09-04KLAXKSTS10:30 PDT11:50 PDT1h 19mN670QX
Earlier flights (131) - back to 2025-10-06
DateFromToDepArrDurationAircraft
2026-09-03KLAXKSTS09:44 PDT11:00 PDT1h 16mN625QX
2026-09-01KLAXKSTS09:44 PDT10:58 PDT1h 13mN625QX
2026-08-31KLAXKSTS09:45 PDT11:04 PDT1h 18mA8E0E3
2026-08-30KLAXKSTS09:45 PDT10:56 PDT1h 11mA8D365
2026-08-29KLAXKSTS09:53 PDT11:08 PDT1h 14mA8D71C
2026-08-28KLAXKSTS09:55 PDT11:02 PDT1h 06mN641QX
2026-08-27KLAXKSTS09:39 PDT11:12 PDT1h 32mN635QX
2026-08-25KLAXKSTS09:49 PDT10:58 PDT1h 08mN636QX
2026-08-24partialKLAX?09:47 PDTA8CFAE
2026-08-23KLAXKSTS09:42 PDT10:58 PDT1h 16mA8B964
2026-08-22KLAXKSTS09:49 PDT11:08 PDT1h 18mA8A478
2026-08-21KLAXKSTS09:55 PDT11:08 PDT1h 12mN657QX
2026-08-20KLAXKSTS09:52 PDT10:58 PDT1h 05mN671QX
2026-08-19partialKLAX?09:51 PDTN638QX
2026-08-18KEUGKLAX14:32 PDT15:12 PDT0h 40mN662QX
2026-08-17KEUGKLAX13:19 PDT15:42 PDT2h 22mN652MK
2026-08-16KEUGKLAX13:06 PDT15:22 PDT2h 15mN653QX
2026-08-15KEUGKLAX12:49 PDT15:00 PDT2h 10mN627QX
2026-08-14KEUGKLAX12:58 PDT15:04 PDT2h 06mN639QX
2026-08-13KEUGKLAX12:48 PDT15:59 PDT3h 10mN671QX
2026-08-12KEUGKLAX13:26 PDT15:36 PDT2h 09mN670QX
2026-08-11KEUGKLAX13:05 PDT16:14 PDT3h 08mN659QX
2026-07-23estimatedKEUGKLAX12:54 PDT15:06 PDT2h 11mA8C0D2
2026-07-22partialKLAX?17:00 PDTA8C0D2
2026-07-21estimatedKEUGKLAX14:57 PDT16:58 PDT2h 00mA8C0D2
2026-07-21partialKEUG?12:49 PDTA8C0D2
2026-07-20KEUGKLAX12:58 PDT15:08 PDT2h 09mA8A82F
2026-07-19KEUGKLAX13:14 PDT15:22 PDT2h 07mA8C0D2
2026-07-18KEUGKLAX13:01 PDT15:08 PDT2h 06mN622QX
2026-07-17KEUGKLAX13:00 PDT15:18 PDT2h 17mN633QX
2026-07-16KEUGKLAX13:00 PDT15:22 PDT2h 21mA8CFAE
2026-07-15KEUGKLAX13:03 PDT15:12 PDT2h 09mN627QX
2026-07-14partialKLAX?13:32 PDTA8ABE6
2026-07-13partialKLAX?12:58 PDTN627QX
2026-07-12partialKLAX?13:10 PDTN645QX
2026-07-11partialKLAX?12:51 PDTN628QX
2026-07-10KEUGKLAX11:52 PDT15:38 PDT3h 45mN643QX
2026-07-09partialKLAX?22:08 PDTA8A82F
2026-07-08partialKLAX?20:12 PDTA8A0C1
2026-07-07partialKLAX?13:01 PDTA8A0C1
2026-07-06partialKLAX?13:02 PDTN629QX
2026-07-05partialKLAX?12:55 PDTN627QX
2026-07-04partialKLAX?13:02 PDTN630QX
2026-07-03partialKLAX?17:18 PDTN624QX
2026-07-02partialKLAX?14:10 PDTN624QX
2026-07-01partialKLAX?13:14 PDTN635QX
2026-06-30KHHRKLAX14:39 PDT14:56 PDT0h 16mA8D71C
2026-06-29partialKLAX?13:11 PDTN635QX
2026-06-28partialKLAX?12:57 PDTN646QX
2026-06-27partialKLAX?13:14 PDTA8D365
2026-06-26partialKLAX?13:07 PDTA8A82F
2026-06-25partialKLAX?13:02 PDTN643QX
2026-06-24partialKLAX?13:01 PDTN654QX
2026-06-23partialKLAX?13:01 PDTN629QX
2026-06-22partialKLAX?12:54 PDTN644QX
2026-06-21partialKLAX?12:59 PDTN648QX
2026-06-20partialKLAX?13:09 PDTN633QX
2026-06-19partialKLAX?12:54 PDTA8CFAE
2026-06-18partialKLAX?12:50 PDTN637QX
2026-06-17partialKLAX?12:53 PDTN623QX
2026-06-16partialKLAX?12:58 PDTN651QX
2026-06-15partialKLAX?13:06 PDTA8BD1B
2026-06-14partialKLAX?13:04 PDTA8A0C1
2026-06-13partialKLAX?12:59 PDTN649QX
2026-06-12partialKLAX?13:09 PDTN652MK
2026-05-19estimatedKSEAKVBG18:49 PDT20:20 PDT1h 31mA8A478
2026-05-12KSEAKSBP20:19 PDT22:22 PDT2h 02mA8D71C
2026-05-11KSEAKSBP20:00 PDT22:00 PDT1h 59mN644QX
2026-05-10KSEAKSBP20:06 PDT22:04 PDT1h 57mN645QX
2026-05-09KSEAKSBP19:53 PDT21:56 PDT2h 02mN646QX
2026-05-08KSEAKSBP20:04 PDT22:06 PDT2h 01mN636QX
2026-05-07KSEAKSBP20:00 PDT22:00 PDT1h 59mA8C489
2026-05-06KSEAKSBP19:54 PDT21:46 PDT1h 51mN641QX
2026-05-05KSEAKSBP21:04 PDT22:56 PDT1h 51mN637QX
2026-05-04KSEAKSBP20:06 PDT22:06 PDT1h 59mN627QX
2026-05-03KSEAKSBP19:49 PDT22:06 PDT2h 16mN653QX
2026-05-02KSEAKSBP19:59 PDT22:04 PDT2h 04mN653QX
2026-05-01KSEAKSBP19:59 PDT21:50 PDT1h 50mN646QX
2026-04-30KSEAKSBP19:59 PDT21:48 PDT1h 48mA8A82F
2026-04-29estimatedKSEA?20:02 PDT03:22Z0h 19mN647QX
2026-04-28KSEAKSBP19:59 PDT21:54 PDT1h 54mN631QX
2026-04-27KSEAKSBP20:09 PDT22:12 PDT2h 02mA8ABE6
2026-04-26KSEAKSBP19:55 PDT22:02 PDT2h 06mN649QX
2026-04-25KSEAKSBP20:17 PDT22:14 PDT1h 56mN643QX
2026-04-24KSEAKSBP20:13 PDT22:10 PDT1h 56mN633QX
2026-04-23?KSBP03:01Z22:04 PDT2h 02mN654QX
2026-03-16?KPDX01:41Z20:30 PDT1h 48mN627QX
2026-03-15KSJCKPDX18:04 PDT19:54 PDT1h 49mN638QX
2026-03-14KSJCKPDX18:09 PDT19:46 PDT1h 36mN629QX
2026-03-13KSJCKPDX18:12 PDT19:54 PDT1h 41mN626QX
2026-03-12KSJCKPDX18:11 PDT19:56 PDT1h 44mA8C489
2026-03-11KSJCKPDX18:04 PDT19:50 PDT1h 45mN620QX
2026-03-10KSJCKPDX18:29 PDT20:20 PDT1h 50mA8CFAE
2026-03-09KSJCKPDX18:16 PDT20:06 PDT1h 49mN639QX
2026-03-08KSJCKTTD18:09 PST19:46 PST1h 37mA8C0D2
2026-03-07KSJCKPDX18:03 PST20:02 PST1h 58mN631QX
2026-03-06KSJCKPDX18:47 PST20:44 PST1h 56mN629QX
2026-03-05KSJCKPDX18:08 PST19:56 PST1h 47mN644QX
2026-03-04KSJCKPDX17:43 PST20:00 PST2h 17mA8A82F
2026-03-03KSJCKPDX18:06 PST19:50 PST1h 44mN645QX
2026-03-02KSJCKPDX20:49 PST22:24 PST1h 34mN638QX
2026-03-01estimated?KPDX02:03Z19:40 PST1h 37mN620QX
2026-02-28KSJCKPDX18:05 PST19:36 PST1h 31mN645QX
2026-02-27KSJCKPDX18:36 PST20:18 PST1h 41mN626QX
2026-02-26KSJCKPDX18:06 PST20:10 PST2h 04mA8C0D2
2026-02-25?KPDX02:13Z19:52 PST1h 39mN652MK
2026-02-24KSJCKPDX17:56 PST19:32 PST1h 36mN654QX
2026-02-23KSJCKPDX18:07 PST19:46 PST1h 38mN647QX
2026-02-22KSJCKPDX18:50 PST20:30 PST1h 39mA8BD1B
2026-02-21KSJCKPDX18:01 PST19:38 PST1h 37mN639QX
2026-02-20KSJCKPDX18:23 PST20:14 PST1h 50mN636QX
2026-02-19KSJCKPDX18:23 PST20:10 PST1h 46mA8CFAE
2026-02-18KSJCKPDX18:07 PST19:52 PST1h 44mA8A82F
2026-02-17KSJCKPDX18:36 PST20:14 PST1h 37mN620QX
2026-02-16KSJCKPDX18:09 PST19:38 PST1h 29mA8C840
2026-02-15KSJCKPDX18:08 PST19:36 PST1h 27mA8ABE6
2026-02-14KSJCKPDX18:20 PST20:02 PST1h 41mN653QX
2026-02-13KSJCKPDX18:27 PST20:10 PST1h 43mN622QX
2025-12-02KSFOKPDX23:55 PST01:20 PST1h 24mN651QX
2025-10-26estimated??03:17Z04:06Z0h 48mN637QX
2025-10-24estimated??07:02Z07:52Z0h 49mN651QX
2025-10-23estimated??03:29Z04:20Z0h 50mA8A478
2025-10-22estimated??03:19Z04:12Z0h 52mA8C0D2
2025-10-21estimatedKPDX?20:22 PDT04:06Z0h 43mN629QX
2025-10-20estimatedKPDX?20:24 PDT04:06Z0h 41mA8AF9D
2025-10-15KPDXKBZN20:12 PDT22:58 MDT1h 45mN642QX
2025-10-14estimatedKPDX?20:23 PDT04:40Z1h 16mN632QX
2025-10-13KPDXKBZN20:20 PDT22:46 MDT1h 25mN626QX
2025-10-08KPDXKBZN20:06 PDT22:38 MDT1h 31mN649QX
2025-10-07KPDXKBZN20:13 PDT22:44 MDT1h 30mN627QX
2025-10-06KPDXKBZN20:27 PDT23:02 MDT1h 34mN628QX

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