Flight
QXE2337
Flight history and live tracking for QXE2337, 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
| Airline | Horizon Air |
| Observed route | KGEG → KSNA |
Flight history 161 flights since Jan 2026
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-10-02 | KTUS TUCSON INTERNATIONAL | KPDX PORTLAND INTERNATIONAL | 10:41 MST | 13:29 PDT | 2h 48m | N662QX |
| 2026-10-01 | KTUS TUCSON INTERNATIONAL | KPDX PORTLAND INTERNATIONAL | 10:50 MST | 13:25 PDT | 2h 35m | N642QX |
| 2026-09-30 | KTUS TUCSON INTERNATIONAL | KPDX PORTLAND INTERNATIONAL | 10:48 MST | 13:31 PDT | 2h 43m | N628QX |
| 2026-09-29estimated | KTUS | KPDX | 10:49 MST | 13:30 PDT | 2h 41m | N620QX |
| 2026-09-28 | KTUS | KPDX | 10:54 MST | 13:32 PDT | 2h 37m | N656QX |
| 2026-09-27 | KTUS | KPDX | 10:38 MST | 13:12 PDT | 2h 33m | N657QX |
| 2026-09-26 | KTUS | KPDX | 11:03 MST | 13:40 PDT | 2h 36m | N642QX |
| 2026-09-25 | KTUS | KPDX | 10:38 MST | 13:28 PDT | 2h 49m | N622QX |
| 2026-09-24estimated | KTUS | KPDX | 10:53 MST | 13:32 PDT | 2h 38m | N649QX |
| 2026-09-23 | KTUS | KPDX | 10:52 MST | 13:32 PDT | 2h 40m | N622QX |
| 2026-09-22 | KTUS | KPDX | 10:42 MST | 13:28 PDT | 2h 45m | N628QX |
| 2026-09-21 | KTUS | KPDX | 10:36 MST | 13:02 PDT | 2h 25m | N620QX |
| 2026-09-20estimated | KTUS | KPDX | 10:38 MST | 13:16 PDT | 2h 37m | N637QX |
| 2026-09-18 | KTUS | KPDX | 10:45 MST | 13:28 PDT | 2h 43m | N620QX |
| 2026-09-17 | KTUS | KPDX | 10:46 MST | 13:20 PDT | 2h 34m | N624QX |
| 2026-09-16 | KTUS | KPDX | 10:50 MST | 13:16 PDT | 2h 25m | N644QX |
| 2026-09-15estimated | KMZJ | KPDX | 10:48 MST | 13:34 PDT | 2h 45m | A8B964 |
| 2026-09-14 | KTUS | KPDX | 10:42 MST | 13:34 PDT | 2h 51m | N637QX |
| 2026-09-13 | KTUS | KPDX | 11:10 MST | 14:01 PDT | 2h 50m | N641QX |
| 2026-09-12 | KTUS | KPDX | 10:43 MST | 13:18 PDT | 2h 35m | N620QX |
| 2026-09-09estimated | KTUS | KPDX | 10:49 MST | 13:30 PDT | 2h 40m | N628QX |
| 2026-09-08 | KTUS | KPDX | 10:44 MST | 13:18 PDT | 2h 33m | N628QX |
| 2026-09-07estimated | KTUS | KPDX | 10:52 MST | 13:20 PDT | 2h 27m | A8AF9D |
Earlier flights (138) - back to 2026-01-08
| Date | From | To | Dep | Arr | Duration | Aircraft |
|---|---|---|---|---|---|---|
| 2026-09-06estimated | KTUS | KPDX | 10:58 MST | 13:27 PDT | 2h 28m | A8DD2C |
| 2026-09-05 | KTUS | KPDX | 10:46 MST | 13:22 PDT | 2h 35m | A8ABE6 |
| 2026-09-04 | KTUS | KPDX | 10:48 MST | 13:24 PDT | 2h 35m | N645QX |
| 2026-09-03 | KTUS | KPDX | 10:42 MST | 13:18 PDT | 2h 36m | N646QX |
| 2026-09-01 | KTUS | KPDX | 10:47 MST | 13:18 PDT | 2h 30m | N649QX |
| 2026-08-31estimated | KTUS | KPDX | 10:42 MST | 13:16 PDT | 2h 33m | N622QX |
| 2026-08-30 | KTUS | KPDX | 10:40 MST | 13:20 PDT | 2h 39m | A8B5AD |
| 2026-08-29 | KTUS | KPDX | 10:40 MST | 13:28 PDT | 2h 48m | N650QX |
| 2026-08-28 | KTUS | KPDX | 10:41 MST | 13:14 PDT | 2h 32m | N637QX |
| 2026-08-27 | KTUS | KPDX | 10:44 MST | 13:36 PDT | 2h 51m | A8ABE6 |
| 2026-08-25 | KTUS | KPDX | 10:42 MST | 13:12 PDT | 2h 29m | N623QX |
| 2026-08-24 | KTUS | KPDX | 10:44 MST | 13:16 PDT | 2h 31m | N637QX |
| 2026-08-23 | KTUS | KPDX | 10:44 MST | 13:12 PDT | 2h 27m | A8C840 |
| 2026-08-22 | ? | KPDX | 18:42Z | 14:02 PDT | 2h 19m | N623QX |
| 2026-08-21 | ? | KPDX | 17:49Z | 13:18 PDT | 2h 28m | N651QX |
| 2026-08-20estimated | ? | ? | 17:49Z | 20:28Z | 2h 38m | N656QX |
| 2026-08-19 | ? | KPDX | 17:50Z | 14:58 PDT | 4h 07m | N630QX |
| 2026-07-23partial | KSEA | ? | 08:05 PDT | N633QX | ||
| 2026-07-22partial | KSEA | ? | 08:23 PDT | N624QX | ||
| 2026-07-21partial | KSEA | ? | 08:11 PDT | N631QX | ||
| 2026-07-17partial | KSEA | ? | 08:23 PDT | N648QX | ||
| 2026-07-16partial | KSEA | ? | 08:18 PDT | N626QX | ||
| 2026-07-15partial | KSEA | ? | 08:53 PDT | N650QX | ||
| 2026-07-14partial | KSEA | ? | 08:32 PDT | N652MK | ||
| 2026-07-10partial | KSEA | ? | 08:16 PDT | N645QX | ||
| 2026-07-09partial | KSEA | ? | 08:14 PDT | N650QX | ||
| 2026-07-08estimated | KSEA | ? | 08:21 PDT | 16:18Z | 0h 56m | A8BD1B |
| 2026-07-07partial | KSEA | ? | 08:12 PDT | N622QX | ||
| 2026-05-29estimated | ? | KSNA | 00:00Z | 19:06 PDT | 2h 06m | N628QX |
| 2026-05-28partial | ? | ? | 00:00Z | A8A0C1 | ||
| 2026-05-27partial | ? | ? | 00:00Z | N632QX | ||
| 2026-05-26partial | ? | ? | 00:00Z | N654QX | ||
| 2026-05-25partial | ? | ? | 00:42Z | N630QX | ||
| 2026-05-24partial | KSKA | ? | 17:00 PDT | N646QX | ||
| 2026-05-23partial | KHHR | ? | 17:42 PDT | N643QX | ||
| 2026-05-22partial | ? | ? | 00:00Z | N642QX | ||
| 2026-05-21partial | KHHR | ? | 17:39 PDT | N648QX | ||
| 2026-05-20partial | KGEG | ? | 18:58 PDT | A8A82F | ||
| 2026-05-19partial | KSFF | ? | 18:34 PDT | N650QX | ||
| 2026-05-12estimated | ? | KNTK | 00:00Z | 19:18 PDT | 2h 18m | N628QX |
| 2026-05-11partial | ? | ? | 00:00Z | N643QX | ||
| 2026-05-10partial | KSKA | ? | 17:00 PDT | A8D71C | ||
| 2026-05-09partial | KSKA | ? | 17:00 PDT | N632QX | ||
| 2026-05-08partial | KSKA | ? | 17:00 PDT | A8D71C | ||
| 2026-05-07partial | KSKA | ? | 17:00 PDT | N638QX | ||
| 2026-05-06partial | KHHR | ? | 17:34 PDT | A8ABE6 | ||
| 2026-05-05partial | ? | ? | 00:42Z | N644QX | ||
| 2026-05-04partial | ? | ? | 00:00Z | N652MK | ||
| 2026-05-03partial | ? | ? | 00:00Z | N650QX | ||
| 2026-05-02partial | ? | ? | 00:44Z | A8A0C1 | ||
| 2026-05-01partial | KSFF | ? | 17:03 PDT | N647QX | ||
| 2026-04-30estimated | ? | KSNA | 00:00Z | 18:56 PDT | 1h 55m | N620QX |
| 2026-04-29partial | KSKA | ? | 17:00 PDT | N650QX | ||
| 2026-04-28partial | ? | ? | 00:00Z | N652MK | ||
| 2026-04-27partial | KGEG | ? | 17:00 PDT | N625QX | ||
| 2026-04-26partial | ? | ? | 00:45Z | N633QX | ||
| 2026-04-25partial | KSKA | ? | 17:46 PDT | N642QX | ||
| 2026-04-24partial | ? | ? | 00:43Z | A8CFAE | ||
| 2026-04-23partial | ? | ? | 00:00Z | N646QX | ||
| 2026-04-22partial | ? | ? | 00:44Z | N632QX | ||
| 2026-04-21partial | ? | ? | 00:33Z | N630QX | ||
| 2026-04-20partial | ? | ? | 00:42Z | N627QX | ||
| 2026-04-19partial | KSNA | ? | 20:04 PDT | A8A82F | ||
| 2026-04-18partial | ? | ? | 00:09Z | N628QX | ||
| 2026-04-17estimated | KGEG | KSNA | 17:32 PDT | 18:42 PDT | 1h 09m | N627QX |
| 2026-04-16partial | ? | ? | 00:38Z | N624QX | ||
| 2026-04-15partial | ? | ? | 00:34Z | N633QX | ||
| 2026-04-14partial | ? | ? | 00:35Z | A8A0C1 | ||
| 2026-04-13partial | ? | ? | 00:37Z | N624QX | ||
| 2026-04-12partial | ? | ? | 00:47Z | A8CFAE | ||
| 2026-04-11partial | ? | ? | 00:17Z | N636QX | ||
| 2026-04-06estimated | KGEG | KSNA | 17:33 PDT | 18:52 PDT | 1h 18m | A8BD1B |
| 2026-04-05partial | ? | ? | 00:33Z | A8CFAE | ||
| 2026-04-04partial | ? | ? | 00:12Z | N623QX | ||
| 2026-04-03estimated | KGEG | KSNA | 17:40 PDT | 19:24 PDT | 1h 44m | N652MK |
| 2026-04-02partial | ? | ? | 00:00Z | N647QX | ||
| 2026-04-01partial | ? | ? | 00:00Z | N635QX | ||
| 2026-03-31partial | ? | ? | 00:45Z | N651QX | ||
| 2026-03-30partial | ? | ? | 00:38Z | N647QX | ||
| 2026-03-29partial | ? | ? | 00:55Z | N625QX | ||
| 2026-03-16estimated | KGEG | KSNA | 17:33 PDT | 19:34 PDT | 2h 00m | N632QX |
| 2026-03-15 | KGEG | KSNA | 17:58 PDT | 21:10 PDT | 3h 11m | A8C489 |
| 2026-03-14estimated | KSFF | KNTK | 18:18 PDT | 20:30 PDT | 2h 11m | N623QX |
| 2026-03-13estimated | KGEG | KSNA | 17:33 PDT | 19:46 PDT | 2h 12m | N637QX |
| 2026-03-12 | KGEG | KSNA | 17:14 PDT | 19:56 PDT | 2h 41m | N629QX |
| 2026-03-11 | KGEG | KSNA | 17:30 PDT | 20:02 PDT | 2h 31m | N636QX |
| 2026-03-10 | KGEG | KSNA | 17:19 PDT | 20:10 PDT | 2h 50m | N626QX |
| 2026-03-09 | KGEG | KSNA | 17:23 PDT | 19:56 PDT | 2h 32m | N631QX |
| 2026-03-08 | KGEG | KSNA | 17:20 PST | 19:37 PST | 2h 16m | N644QX |
| 2026-03-07 | KGEG | KSNA | 17:25 PST | 19:28 PST | 2h 02m | N638QX |
| 2026-03-06 | KGEG | KSNA | 17:14 PST | 19:48 PST | 2h 33m | A8AF9D |
| 2026-03-05 | KGEG | KSNA | 17:30 PST | 20:00 PST | 2h 30m | N636QX |
| 2026-03-04 | KGEG | KSNA | 17:19 PST | 20:08 PST | 2h 48m | N631QX |
| 2026-03-03 | KGEG | KSNA | 17:31 PST | 20:02 PST | 2h 31m | N653QX |
| 2026-03-02 | KGEG | KSNA | 17:21 PST | 20:12 PST | 2h 50m | A8BD1B |
| 2026-03-01 | KGEG | KSNA | 17:17 PST | 19:58 PST | 2h 40m | N646QX |
| 2026-02-28 | KGEG | KSNA | 17:56 PST | 20:34 PST | 2h 37m | N644QX |
| 2026-02-27 | KGEG | KSNA | 17:19 PST | 20:00 PST | 2h 40m | N651QX |
| 2026-02-26 | KGEG | KSNA | 17:22 PST | 20:06 PST | 2h 43m | N648QX |
| 2026-02-25 | KGEG | KSNA | 17:22 PST | 20:04 PST | 2h 41m | A8A82F |
| 2026-02-24 | KGEG | KNTK | 17:20 PST | 19:56 PST | 2h 35m | N629QX |
| 2026-02-23 | KGEG | KSNA | 17:14 PST | 20:00 PST | 2h 45m | N651QX |
| 2026-02-22 | KGEG | KNTK | 17:22 PST | 20:16 PST | 2h 53m | N622QX |
| 2026-02-21 | KGEG | KNTK | 17:19 PST | 20:00 PST | 2h 41m | N628QX |
| 2026-02-20 | KGEG | KSNA | 18:00 PST | 20:52 PST | 2h 51m | N644QX |
| 2026-02-19 | KGEG | KNTK | 17:27 PST | 20:02 PST | 2h 34m | N651QX |
| 2026-02-18 | KGEG | KSNA | 17:55 PST | 20:28 PST | 2h 33m | N652MK |
| 2026-02-17 | KGEG | KSNA | 17:25 PST | 20:16 PST | 2h 50m | N622QX |
| 2026-02-16 | KGEG | KNTK | 17:22 PST | 20:08 PST | 2h 46m | N649QX |
| 2026-02-15 | KGEG | KSNA | 17:11 PST | 20:02 PST | 2h 50m | A8B964 |
| 2026-02-14 | KGEG | KSNA | 17:47 PST | 20:20 PST | 2h 33m | N643QX |
| 2026-02-13 | KGEG | KSNA | 18:17 PST | 20:42 PST | 2h 25m | N620QX |
| 2026-02-12 | ? | KSNA | 00:15Z | 18:42 PST | 2h 26m | N652MK |
| 2026-02-11 | KGEG | KSNA | 16:02 PST | 18:46 PST | 2h 43m | N622QX |
| 2026-02-09 | KGEG | ? | 16:14 PST | 01:28Z | 1h 14m | A8B5AD |
| 2026-02-08 | KGEG | ? | 16:15 PST | 01:20Z | 1h 05m | A8AF9D |
| 2026-02-07 | KGEG | KSNA | 16:21 PST | 18:48 PST | 2h 27m | N652MK |
| 2026-02-06 | ? | KSNA | 00:53Z | 19:34 PST | 2h 41m | N641QX |
| 2026-02-05 | KGEG | KSNA | 16:04 PST | 18:40 PST | 2h 36m | A8D365 |
| 2026-02-04 | KGEG | KNTK | 16:01 PST | 18:28 PST | 2h 26m | N637QX |
| 2026-02-03 | KGEG | KSNA | 16:13 PST | 18:42 PST | 2h 28m | A8AF9D |
| 2026-02-02 | KGEG | KSNA | 16:02 PST | 18:54 PST | 2h 51m | N637QX |
| 2026-02-01 | KGEG | KSNA | 16:22 PST | 18:52 PST | 2h 29m | N630QX |
| 2026-01-31 | KGEG | KSNA | 16:07 PST | 18:42 PST | 2h 35m | A8B5AD |
| 2026-01-30 | KGEG | KSNA | 16:01 PST | 18:40 PST | 2h 38m | N646QX |
| 2026-01-29 | KGEG | KNTK | 16:05 PST | 18:38 PST | 2h 32m | A8BD1B |
| 2026-01-28 | KGEG | KSNA | 16:01 PST | 18:48 PST | 2h 46m | N628QX |
| 2026-01-27 | KGEG | KSNA | 16:02 PST | 18:31 PST | 2h 28m | A8B964 |
| 2026-01-26 | KGEG | KSNA | 16:07 PST | 18:42 PST | 2h 34m | N630QX |
| 2026-01-25 | KGEG | KSNA | 16:02 PST | 18:24 PST | 2h 22m | A8C489 |
| 2026-01-24 | ? | KSNA | 00:32Z | 18:46 PST | 2h 13m | N627QX |
| 2026-01-23 | KGEG | KNTK | 16:30 PST | 19:16 PST | 2h 45m | A8C489 |
| 2026-01-22 | KGEG | KSNA | 16:01 PST | 18:48 PST | 2h 47m | N624QX |
| 2026-01-21 | KGEG | KNTK | 16:02 PST | 18:36 PST | 2h 33m | N629QX |
| 2026-01-20partial | KGEG | ? | 16:03 PST | N627QX | ||
| 2026-01-19 | KGEG | KSNA | 16:25 PST | 19:02 PST | 2h 36m | N636QX |
| 2026-01-09 | KGEG | KSNA | 16:01 PST | 18:20 PST | 2h 18m | N639QX |
| 2026-01-08 | KGEG | KSNA | 16:00 PST | 18:38 PST | 2h 38m | N637QX |
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.
Follow this flight
Get an email when QXE2337 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]