Flight

QXE2315

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

In flightKPDX → KRDM to Redmond
Phasedescent
Progress13%
ETA16:51 PDT

Next flight

DateMon 05 Oct 2026
RouteKPDX PORTLAND INTERNATIONAL → KRDM Roberts Field
Scheduled departure14:30 PDT

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

Route

AirlineHorizon Air
Observed routeKPAE → KPSP

Flight history 151 flights since Nov 2025

DateFromToDepArrDurationAircraft
2026-10-04KPDX PORTLAND INTERNATIONALKRDM Roberts Field14:34 PDT15:19 PDT0h 45mN631QX
2026-10-03estimatedKPDXKSBP14:29 PDT15:08 PDT0h 38mN670QX
Earlier flights (149) - back to 2025-11-26
DateFromToDepArrDurationAircraft
2026-08-19KPDXKSBP19:58 PDT22:04 PDT2h 05mN663QX
2026-08-18KPDXKSBP22:18 PDT00:16 PDT1h 57mN629QX
2026-08-17estimatedKPDXKVBG04:17 PDT04:40 PDT0h 22mN624QX
2026-08-16KPDXKSBP18:35 PDT20:22 PDT1h 46mN637QX
2026-08-15KPDXKSBP23:32 PDT06:44 PDT7h 11mN649QX
2026-08-14KPDXKSBP21:39 PDT23:24 PDT1h 44mN628QX
2026-08-13KPDXKSBP18:25 PDT20:10 PDT1h 44mN632QX
2026-08-12estimated?KSBP01:05Z19:54 PDT1h 49mN646QX
2026-07-23KPDXKSBP22:41 PDT00:34 PDT1h 52mN652MK
2026-07-22KPDXKSBP21:35 PDT23:46 PDT2h 10mA8AF9D
2026-07-21KPDXKSBP21:42 PDT23:26 PDT1h 43mA8C840
2026-07-20KPDXKSBP21:49 PDT23:38 PDT1h 49mN650QX
2026-07-19KPDXKSBP18:12 PDT20:04 PDT1h 51mN620QX
2026-07-18KPDXKSBP21:43 PDT23:50 PDT2h 06mA8A478
2026-07-17KPDXKSBP22:46 PDT00:40 PDT1h 53mN654QX
2026-07-16KPDXKSBP21:41 PDT23:30 PDT1h 48mN633QX
2026-07-15KPDXKSBP21:40 PDT23:54 PDT2h 13mA8C0D2
2026-07-14KPDXKSBP21:38 PDT23:32 PDT1h 53mA8BD1B
2026-07-13KPDXKSBP23:13 PDT01:08 PDT1h 55mN637QX
2026-07-12KPDXKSBP18:08 PDT20:04 PDT1h 55mA8BD1B
2026-07-11KPDXKSBP21:43 PDT23:36 PDT1h 52mN631QX
2026-07-10KPDXKSBP21:39 PDT23:22 PDT1h 42mN647QX
2026-07-09KPDXKSBP21:45 PDT23:32 PDT1h 46mN654QX
2026-07-08KPDXKSBP22:08 PDT00:04 PDT1h 55mN624QX
2026-07-07KPDXKSBP21:46 PDT23:28 PDT1h 41mN623QX
2026-07-06KPDXKSBP21:52 PDT23:42 PDT1h 49mN624QX
2026-07-04KPDXKSBP21:44 PDT23:22 PDT1h 37mN651QX
2026-07-03KPDXKSBP21:43 PDT23:22 PDT1h 38mN642QX
2026-07-02KPDXKSBP21:59 PDT23:38 PDT1h 38mA8A0C1
2026-07-01KPDXKSBP17:56 PDT19:34 PDT1h 37mA8CFAE
2026-06-30KPDXKSBP22:16 PDT23:54 PDT1h 37mA8B964
2026-06-29KPDXKSBP22:01 PDT23:46 PDT1h 44mN627QX
2026-06-28KPDXKSBP17:58 PDT19:30 PDT1h 31mN631QX
2026-06-27KPDXKSBP21:40 PDT23:16 PDT1h 35mN629QX
2026-06-26KPDXKSBP21:42 PDT23:24 PDT1h 41mN646QX
2026-06-25KPDXKSBP18:04 PDT19:52 PDT1h 47mN633QX
2026-06-24KPDXKSBP18:05 PDT19:50 PDT1h 44mN627QX
2026-06-23KPDXKSBP21:39 PDT23:24 PDT1h 44mN647QX
2026-06-22KPDXKSBP21:48 PDT23:26 PDT1h 37mN639QX
2026-06-21KPDXKSBP18:18 PDT20:02 PDT1h 43mA8AF9D
2026-06-20KPDXKSBP21:36 PDT23:24 PDT1h 47mN638QX
2026-06-19KPDXKSBP21:45 PDT23:28 PDT1h 42mA8C489
2026-06-18KPDXKSBP18:05 PDT19:46 PDT1h 40mN633QX
2026-06-17KPDXKSBP18:08 PDT19:48 PDT1h 39mN632QX
2026-06-16KPDXKSBP21:43 PDT23:32 PDT1h 48mN620QX
2026-06-15KPDXKSBP21:41 PDT23:30 PDT1h 48mN629QX
2026-06-14KPDXKSBP17:55 PDT19:32 PDT1h 36mN642QX
2026-06-13KPDXKSBP21:40 PDT23:18 PDT1h 38mA8C489
2026-06-12KPDXKSBP21:35 PDT23:16 PDT1h 41mN651QX
2026-04-27KPAE?13:27 PDT22:44Z2h 16mN633QX
2026-04-24estimated??00:00Z01:42Z1h 41mN634QX
2026-04-23KPAEKPDX13:28 PDT15:16 PDT1h 47mN632QX
2026-04-21KPAE?12:52 PDT22:30Z2h 37mN623QX
2026-04-20KPAE?12:52 PDT22:28Z2h 35mN626QX
2026-04-19estimated??21:40Z23:20Z1h 39mN625QX
2026-04-18KPAE?12:46 PDT22:00Z2h 13mN641QX
2026-04-17KPAE?13:40 PDT22:56Z2h 15mN633QX
2026-04-15partialKPAE?13:57 PDTA8A478
2026-04-14KPAE?13:04 PDT22:20Z2h 16mN650QX
2026-04-13KPAE?14:04 PDT23:18Z2h 13mN634QX
2026-04-12KPAE?13:25 PDT22:44Z2h 18mA8CFAE
2026-04-11partial??02:03ZN646QX
2026-04-11estimated??00:16Z00:58Z0h 41mN646QX
2026-04-10estimated??23:38Z23:59Z0h 20mN646QX
2026-04-05KPAE?12:55 PDT22:22Z2h 26mN631QX
2026-04-04KPAE?13:09 PDT22:30Z2h 20mA8C489
2026-04-03KPAE?13:16 PDT22:32Z2h 15mA8C0D2
2026-04-02KPAE?13:39 PDT22:42Z2h 02mA8D71C
2026-03-31partial??00:03ZN647QX
2026-03-30KPAEKPSP13:32 PDT16:04 PDT2h 32mN647QX
2026-03-29estimated??20:48Z21:58Z1h 09mA8CFAE
2026-03-28KPAE?12:47 PDT22:14Z2h 26mA8C840
2026-03-16KPAE?07:06 PDT16:08Z2h 02mN632QX
2026-03-15KPAEKPSP07:17 PDT09:26 PDT2h 08mA8C489
2026-03-14KPAE?12:21 PDT21:30Z2h 08mN652MK
2026-03-13KPAEKPSP08:00 PDT10:16 PDT2h 16mN622QX
2026-03-11KPAEKPSP07:20 PDT09:46 PDT2h 25mA8D365
2026-03-10KPAEKPSP10:45 PDT12:58 PDT2h 13mN623QX
2026-03-09KPAEKPSP07:13 PDT09:32 PDT2h 18mN653QX
2026-03-08KPAE?07:13 PDT16:26Z2h 13mN636QX
2026-03-07KPAE?10:23 PST20:34Z2h 10mN643QX
2026-03-06KPAE?07:09 PST17:02Z1h 53mA8AF9D
2026-03-05KPAEKPSP07:04 PST09:18 PST2h 13mN647QX
2026-03-04KPAEKPSP07:09 PST09:40 PST2h 30mA8CFAE
2026-03-03KPAEKPSP10:26 PST12:54 PST2h 28mN630QX
2026-03-02KPAEKPSP08:46 PST11:06 PST2h 19mA8D71C
2026-03-01KPAEKPSP07:48 PST10:18 PST2h 29mN646QX
2026-02-28KPAEKPSP10:22 PST12:50 PST2h 27mA8C840
2026-02-27KPAEKPSP06:59 PST09:24 PST2h 24mN651QX
2026-02-26KPAEKPSP07:06 PST09:26 PST2h 19mN648QX
2026-02-25KPAEKPSP07:03 PST09:26 PST2h 23mN626QX
2026-02-24KPAEKPSP10:22 PST12:50 PST2h 27mN623QX
2026-02-23KPAEKPSP07:10 PST09:38 PST2h 27mN651QX
2026-02-22KPAEKPSP07:04 PST09:38 PST2h 34mN648QX
2026-02-21KPAEKPSP10:21 PST12:52 PST2h 30mN626QX
2026-02-20KPAEKPSP07:15 PST09:34 PST2h 18mN644QX
2026-02-19KPAEKPSP07:20 PST09:42 PST2h 21mN651QX
2026-02-18KPAEKONT07:11 PST09:46 PST2h 34mN622QX
2026-02-17KPAEKPSP10:26 PST12:56 PST2h 29mN622QX
2026-02-16KPAEKPSP07:11 PST09:56 PST2h 44mN624QX
2026-02-15KPAEKPSP07:02 PST09:46 PST2h 43mA8B964
2026-02-14WA19KPSP18:28Z13:02 PST2h 33mN641QX
2026-02-13KPAEKPSP07:13 PST09:36 PST2h 22mN650QX
2026-02-12KPAEKPSP07:16 PST09:40 PST2h 23mN652MK
2026-02-11partialKPSP?17:45 PSTA8ABE6
2026-02-07KPAEKPSP09:04 PST11:30 PST2h 25mN644QX
2026-02-06KPAEKPSP07:11 PST09:48 PST2h 37mN651QX
2026-02-05KPAEKPSP07:09 PST09:52 PST2h 42mA8D71C
2026-02-04KPAEKPSP08:58 PST11:28 PST2h 29mN630QX
2026-02-03KPAEKPSP09:00 PST11:22 PST2h 21mN649QX
2026-02-02KPAEKPSP07:06 PST09:26 PST2h 19mN651QX
2026-02-01KPAEKPSP07:07 PST09:50 PST2h 42mN630QX
2026-01-31KPAEKPSP08:59 PST11:28 PST2h 28mN644QX
2026-01-30KPAEKPSP09:08 PST11:40 PST2h 32mN649QX
2026-01-29KPAEKPSP06:55 PST09:04 PST2h 09mN644QX
2026-01-28KPAEKPSP08:55 PST11:18 PST2h 22mN644QX
2026-01-27KPAEKPSP08:58 PST11:28 PST2h 30mN624QX
2026-01-26KPAEKPSP07:06 PST09:30 PST2h 23mA8C489
2026-01-25KPAEKPSP07:18 PST09:32 PST2h 13mA8C489
2026-01-24KPAEKPSP09:02 PST11:14 PST2h 12mN627QX
2026-01-23KPAEKPSP07:16 PST09:26 PST2h 09mA8C489
2026-01-22KPAEKPSP07:18 PST09:42 PST2h 24mA8D365
2026-01-21KPAEKPSP09:09 PST11:32 PST2h 22mN644QX
2026-01-20KPAEKPSP09:32 PST11:58 PST2h 25mN644QX
2026-01-19KPAEKPSP07:16 PST09:32 PST2h 16mA8ABE6
2026-01-18estimated?KPSP17:19Z09:56 PST0h 37mA8ABE6
2026-01-09KPAEKPSP07:15 PST09:28 PST2h 13mN631QX
2026-01-08KPAEKPSP07:13 PST09:16 PST2h 02mN631QX
2026-01-07KPAEKPSP09:11 PST11:40 PST2h 29mA8CFAE
2026-01-06KPAEKPSP09:43 PST12:04 PST2h 20mN638QX
2026-01-05KPAEKPSP09:59 PST12:26 PST2h 26mA8D365
2026-01-02KPAEKPSP09:50 PST12:20 PST2h 29mA8D71C
2026-01-01KPAEKPSP09:53 PST12:28 PST2h 34mA8B5AD
2025-12-31KPAEKPSP09:47 PST12:22 PST2h 34mN627QX
2025-12-30KPAEKPSP10:22 PST12:50 PST2h 28mN628QX
2025-12-29KPAEKPSP09:56 PST12:18 PST2h 21mA8A478
2025-12-28KPAEKPSP09:49 PST12:04 PST2h 14mN622QX
2025-12-27KPAEKPSP10:07 PST12:22 PST2h 14mN628QX
2025-12-26KPAEKPSP09:50 PST12:32 PST2h 41mN629QX
2025-12-25KPAEKPSP09:57 PST12:36 PST2h 38mA8B964
2025-12-24KPAEKPSP09:45 PST13:00 PST3h 15mN630QX
2025-12-23KPAEKPSP09:51 PST12:42 PST2h 50mA8BD1B
2025-12-22KPAEKPSP09:51 PST12:32 PST2h 40mN635QX
2025-12-21KPAEKPSP09:58 PST12:34 PST2h 35mA8C0D2
2025-12-20KPAEKPSP10:12 PST12:34 PST2h 21mA8C489
2025-12-19KPAEKPSP09:49 PST12:08 PST2h 19mA8D71C
2025-12-18KPAEKPSP09:43 PST12:00 PST2h 17mA8B5AD
2025-11-27KPAE?09:07 PST19:28Z2h 20mA8C489
2025-11-26KPAE?09:12 PST19:28Z2h 15mA8BD1B

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.

Track live on the map Full history CSV API access

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]