Flight

QXE2269

Flight history and live tracking for QXE2269, 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
Observed routeKIKR → KPDX

Flight history 235 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-29KABQ Albuquerque International SunportKPDX PORTLAND INTERNATIONAL11:51 MDT13:32 PDT2h 41mN645QX
2026-09-28KABQ Albuquerque International SunportKPDX PORTLAND INTERNATIONAL11:54 MDT13:26 PDT2h 32mN626QX
2026-09-27KABQ Albuquerque International SunportKPDX PORTLAND INTERNATIONAL12:20 MDT13:52 PDT2h 32mN630QX
2026-09-26KABQ Albuquerque International SunportKPDX PORTLAND INTERNATIONAL11:45 MDT13:16 PDT2h 31mN651QX
2026-09-25KABQ Albuquerque International SunportKPDX PORTLAND INTERNATIONAL11:57 MDT13:35 PDT2h 38mN635QX
2026-09-24KABQKPDX11:43 MDT14:51 PDT4h 08mN625QX
2026-09-23KABQKPDX11:44 MDT13:30 PDT2h 45mN624QX
2026-09-22KABQKPDX11:46 MDT14:47 PDT4h 01mN620QX
2026-09-21KABQKPDX11:33 MDT13:24 PDT2h 51mN622QX
2026-09-20estimatedKIKRKPDX11:49 MDT13:28 PDT2h 38mN649QX
2026-09-18estimatedKIKRKPDX12:07 MDT13:56 PDT2h 48mN637QX
2026-09-17estimatedKIKRKPDX12:03 MDT13:36 PDT2h 32mA8DD2C
2026-09-16estimatedKIKRKPDX11:54 MDT13:42 PDT2h 47mN652MK
2026-09-15KABQKPDX11:49 MDT13:54 PDT3h 05mA8D365
2026-09-14KABQKPDX12:04 MDT14:02 PDT2h 57mN651QX
2026-09-13estimatedKIKRKPDX11:47 MDT13:28 PDT2h 40mA8C840
2026-09-12KABQKPDX12:35 MDT14:20 PDT2h 44mN636QX
2026-09-10KABQKPDX11:48 MDT13:42 PDT2h 54mN648QX
2026-09-09KABQKPDX11:53 MDT13:34 PDT2h 40mN632QX
2026-09-08KABQKPDX11:51 MDT13:40 PDT2h 49mN636QX
2026-09-07estimated??18:21Z20:46Z2h 24mN648QX
2026-09-06estimatedKIKRKPDX11:44 MDT13:18 PDT2h 34mA8E0E3
2026-09-05KABQKPDX11:44 MDT13:24 PDT2h 39mN653QX
2026-09-04estimatedKABQKPDX11:48 MDT13:34 PDT2h 46mN635QX
2026-09-03estimatedKABQKPDX11:47 MDT13:44 PDT2h 56mN641QX
Earlier flights (210) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01KABQKPDX11:50 MDT13:44 PDT2h 53mA8B5AD
2026-08-31KABQKPDX12:01 MDT13:40 PDT2h 38mN646QX
2026-08-30KABQKPDX11:35 MDT13:14 PDT2h 38mA8C489
2026-08-29estimatedKIKRKPDX11:51 MDT13:34 PDT2h 42mN651QX
2026-08-28estimatedKIKRKPDX11:51 MDT13:36 PDT2h 45mN645QX
2026-08-27estimatedKIKRKPDX11:51 MDT13:54 PDT3h 02mA8B964
2026-08-25estimatedKIKRKPDX11:49 MDT13:42 PDT2h 53mN633QX
2026-08-24estimatedKIKRKPDX11:49 MDT13:26 PDT2h 36mN624QX
2026-08-23estimatedKIKRKPDX11:47 MDT13:32 PDT2h 44mN627QX
2026-08-22KABQKPDX11:45 MDT13:26 PDT2h 40mN636QX
2026-08-21estimatedKIKRKPDX11:46 MDT14:22 PDT3h 36mN633QX
2026-08-20estimatedKIKRKPDX11:49 MDT15:01 PDT4h 11mN655QX
2026-08-19estimatedKIKRKPDX11:47 MDT13:30 PDT2h 42mN655QX
2026-08-18estimated?KTTD18:29Z14:36 PDT3h 06mN654QX
2026-08-17estimatedKIKRKPDX11:42 MDT13:24 PDT2h 41mN648QX
2026-08-16estimatedKIKRKPDX11:35 MDT14:38 PDT4h 02mN643QX
2026-08-15estimatedKIKRKPDX11:50 MDT13:28 PDT2h 37mN652MK
2026-08-14estimatedKIKRKPDX11:59 MDT13:30 PDT2h 31mN641QX
2026-08-13estimatedKIKRKPDX11:34 MDT13:16 PDT2h 41mN625QX
2026-08-12estimated??17:42Z20:20Z2h 37mN655QX
2026-08-11estimatedKIKRKPDX12:55 MDT13:08 PDT1h 12mN620QX
2026-07-23KIKRKPDX11:54 MDT13:24 PDT2h 29mA8BD1B
2026-07-22estimatedKIKRKPDX11:33 MDT13:12 PDT2h 38mN649QX
2026-07-21estimatedKIKRKPDX11:42 MDT13:10 PDT2h 27mN625QX
2026-07-20KIKRKPDX11:31 MDT13:00 PDT2h 28mN623QX
2026-07-19estimatedKIKRKPDX11:39 MDT13:12 PDT2h 32mN649QX
2026-07-18KIKRKPDX11:34 MDT13:08 PDT2h 33mA8DD2C
2026-07-17KIKRKPDX11:35 MDT13:05 PDT2h 29mN620QX
2026-07-16estimatedKIKRKPDX11:31 MDT13:16 PDT2h 44mN643QX
2026-07-15partialKPDX?21:41 PDTN636QX
2026-07-14KIKRKPDX13:00 MDT14:40 PDT2h 39mN636QX
2026-07-13estimatedKIKRKPDX11:42 MDT13:14 PDT2h 31mN645QX
2026-07-12estimatedKIKRKPDX11:31 MDT13:04 PDT2h 32mA8B5AD
2026-07-11KIKRKTTD11:36 MDT13:12 PDT2h 35mN643QX
2026-07-10estimatedKIKRKPDX11:35 MDT13:18 PDT2h 42mN623QX
2026-07-09KIKRKPDX11:31 MDT13:20 PDT2h 48mN631QX
2026-07-08estimatedKIKRKPDX11:35 MDT13:16 PDT2h 40mN636QX
2026-07-07KIKRKPDX11:31 MDT13:18 PDT2h 46mN645QX
2026-07-06estimatedKIKRKPDX11:23 MDT13:04 PDT2h 40mA8D365
2026-07-05estimatedKIKRKPDX11:31 MDT13:06 PDT2h 34mN642QX
2026-07-04estimatedKIKRKPDX11:33 MDT13:10 PDT2h 36mN638QX
2026-07-03KIKRKPDX11:30 MDT13:12 PDT2h 42mN624QX
2026-07-02estimatedKIKRKPDX11:40 MDT13:12 PDT2h 31mN642QX
2026-07-01estimatedKIKRKPDX11:35 MDT13:08 PDT2h 32mN644QX
2026-06-30estimatedKIKRKPDX15:19 MDT14:55 PDT0h 36mN635QX
2026-06-29estimatedKIKRKPDX11:44 MDT13:30 PDT2h 46mN646QX
2026-06-28estimatedKIKRKPDX11:43 MDT13:18 PDT2h 34mN623QX
2026-06-27KIKRKPDX11:26 MDT13:18 PDT2h 51mN632QX
2026-06-26KIKRKPDX11:29 MDT13:14 PDT2h 44mN643QX
2026-06-25estimatedKIKRKPDX11:35 MDT13:12 PDT2h 36mN625QX
2026-06-24estimatedKIKRKPDX11:45 MDT13:24 PDT2h 39mA8DD2C
2026-06-23estimatedKIKRKPDX11:30 MDT13:20 PDT2h 49mN648QX
2026-06-22estimatedKIKRKPDX11:32 MDT13:20 PDT2h 47mN648QX
2026-06-21KIKRKPDX11:40 MDT13:28 PDT2h 47mN646QX
2026-06-20estimatedKIKR?11:29 MDT20:32Z3h 02mN634QX
2026-06-19KIKRKPDX11:36 MDT13:38 PDT3h 01mN637QX
2026-06-18KIKRKPDX11:46 MDT13:26 PDT2h 39mA8C489
2026-06-17KIKRKPDX11:32 MDT13:18 PDT2h 45mN620QX
2026-06-16estimatedKIKRKPDX11:29 MDT13:16 PDT2h 46mA8B964
2026-06-15estimatedKIKRKPDX11:44 MDT13:26 PDT2h 42mA8B5AD
2026-06-14KIKRKPDX11:35 MDT13:22 PDT2h 46mN623QX
2026-06-13KIKRKPDX11:58 MDT13:30 PDT2h 31mN653QX
2026-06-12KIKRKPDX11:34 MDT13:14 PDT2h 39mN628QX
2026-05-29estimatedKIKR?11:47 MDT18:44Z0h 56mN622QX
2026-05-28KIKRKPDX12:02 MDT13:30 PDT2h 27mN627QX
2026-05-27KIKRKPDX12:05 MDT13:36 PDT2h 31mN649QX
2026-05-26KIKRKPDX12:00 MDT13:26 PDT2h 25mN638QX
2026-05-25estimatedKIKRKPDX11:50 MDT13:32 PDT2h 42mA8AF9D
2026-05-24estimatedKIKRKPDX11:59 MDT13:40 PDT2h 40mN626QX
2026-05-23KIKRKPDX11:44 MDT13:32 PDT2h 47mN654QX
2026-05-22KIKRKPDX11:39 MDT13:36 PDT2h 57mN644QX
2026-05-21estimatedKIKRKPDX11:36 MDT13:36 PDT2h 59mN625QX
2026-05-20partialKIKR?19:21 MDTN629QX
2026-05-19partialKPDX?21:00 PDTN651QX
2026-05-12estimatedKIKRKPDX18:36 MDT20:28 PDT2h 51mN650QX
2026-05-11estimatedKIKRKPDX18:55 MDT20:46 PDT2h 50mN642QX
2026-05-10KIKRKPDX18:44 MDT20:48 PDT3h 04mN625QX
2026-05-09estimatedKIKRKPDX18:45 MDT20:42 PDT2h 56mN647QX
2026-05-08estimatedKIKRKPDX18:40 MDT20:38 PDT2h 57mN634QX
2026-05-07KIKRKPDX18:48 MDT20:44 PDT2h 55mA8A478
2026-05-06estimatedKIKRKPDX18:42 MDT20:38 PDT2h 55mA8B964
2026-05-05estimatedKIKRKPDX18:42 MDT20:32 PDT2h 49mA8C840
2026-05-04KIKRKPDX18:37 MDT20:14 PDT2h 36mN648QX
2026-05-03estimatedKIKRKPDX18:40 MDT20:18 PDT2h 38mN639QX
2026-05-02KIKRKPDX18:41 MDT20:20 PDT2h 38mN648QX
2026-05-01KIKRKPDX18:47 MDT20:32 PDT2h 44mN638QX
2026-04-30KIKRKPDX18:50 MDT20:50 PDT2h 59mN629QX
2026-04-29estimatedKIKR?18:49 MDT03:22Z2h 32mN636QX
2026-04-28KIKRKPDX18:42 MDT20:38 PDT2h 55mA8BD1B
2026-04-27estimatedKIKR?18:39 MDT03:40Z3h 01mN641QX
2026-04-26estimatedKIKRKPDX18:45 MDT20:38 PDT2h 52mN648QX
2026-04-25estimatedKIKRKPDX18:45 MDT20:50 PDT3h 04mA8C840
2026-04-24estimated??00:52Z03:54Z3h 01mA8C0D2
2026-04-23KIKRKPDX19:33 MDT21:26 PDT2h 52mN643QX
2026-04-22KIKRKPDX18:52 MDT20:30 PDT2h 37mN643QX
2026-04-21estimatedKIKRKPDX18:48 MDT20:28 PDT2h 39mN637QX
2026-04-20estimatedKIKR?18:52 MDT03:40Z2h 47mN642QX
2026-04-19estimatedKIKRKPDX18:48 MDT20:46 PDT2h 57mN639QX
2026-04-18estimatedKIKRKPDX18:49 MDT20:50 PDT3h 00mN644QX
2026-04-17estimated??00:44Z03:44Z2h 59mN649QX
2026-04-16estimatedKIKRKPDX18:47 MDT20:48 PDT3h 00mA8BD1B
2026-04-15estimated??00:57Z04:08Z3h 10mN624QX
2026-04-14estimatedKIKRKPDX18:51 MDT20:28 PDT2h 36mN651QX
2026-04-13KIKRKPDX18:47 MDT20:52 PDT3h 04mA8A82F
2026-04-12KIKRKPDX18:53 MDT20:42 PDT2h 48mN647QX
2026-04-11estimated??00:52Z03:44Z2h 52mN641QX
2026-04-06estimatedKIKRKPDX18:46 MDT20:36 PDT2h 50mN651QX
2026-04-05estimatedKIKRKPDX18:45 MDT20:40 PDT2h 54mN637QX
2026-04-04estimated?KPDX01:20Z21:02 PDT2h 41mN641QX
2026-04-03estimatedKIKRKPDX18:54 MDT20:42 PDT2h 47mA8C489
2026-04-02estimatedKIKRKPDX18:43 MDT20:54 PDT3h 10mN649QX
2026-04-01KIKRKPDX18:45 MDT20:38 PDT2h 52mN631QX
2026-03-31estimatedKIKRKPDX18:53 MDT20:44 PDT2h 50mN630QX
2026-03-30estimatedKIKRKPDX19:05 MDT20:52 PDT2h 46mN632QX
2026-03-29KIKRKPDX18:43 MDT20:40 PDT2h 56mN639QX
2026-03-16estimated??00:40Z03:40Z2h 59mN625QX
2026-03-15KIKRKPDX18:37 MDT20:50 PDT3h 12mN622QX
2026-03-14KIKRKPDX21:48 MDT23:42 PDT2h 53mA8A478
2026-03-13KIKRKPDX18:42 MDT21:00 PDT3h 17mA8B964
2026-03-12KABQKPDX19:37 MDT21:50 PDT3h 13mA8D71C
2026-03-11KABQKPDX18:43 MDT21:06 PDT3h 22mA8ABE6
2026-03-10KABQKPDX18:39 MDT20:48 PDT3h 08mA8C840
2026-03-09KABQKPDX18:38 MDT20:40 PDT3h 01mA8C0D2
2026-03-08KABQKPDX18:51 MST20:44 PST2h 52mN632QX
2026-03-07KABQKPDX18:41 MST20:40 PST2h 58mN645QX
2026-03-06KABQKPDX18:41 MST20:34 PST2h 52mN641QX
2026-03-05KABQKPDX18:44 MST20:38 PST2h 53mA8D365
2026-03-04KABQKPDX18:44 MST20:42 PST2h 57mN638QX
2026-03-03KABQKPDX18:37 MST20:32 PST2h 54mN649QX
2026-03-02KABQKPDX18:49 MST20:54 PST3h 04mN634QX
2026-03-01KABQKPDX18:37 MST20:42 PST3h 05mN635QX
2026-02-28estimatedKIKRKPDX19:07 MST21:36 PST3h 28mN635QX
2026-02-27KABQKPDX18:34 MST20:50 PST3h 15mN650QX
2026-02-26KABQKTTD18:40 MST20:54 PST3h 14mN642QX
2026-02-25KABQKPDX18:33 MST20:56 PST3h 22mA8B964
2026-02-24KABQKPDX18:40 MST20:52 PST3h 11mA8BD1B
2026-02-23KABQKPDX18:37 MST20:44 PST3h 07mN634QX
2026-02-22KABQKPDX18:27 MST20:44 PST3h 16mN653QX
2026-02-21KABQKPDX18:40 MST20:48 PST3h 08mN620QX
2026-02-20KABQKPDX18:35 MST20:36 PST3h 00mN650QX
2026-02-19KABQKPDX18:42 MST20:48 PST3h 06mA8C840
2026-02-18KABQKPDX18:39 MST20:48 PST3h 08mN627QX
2026-02-17KABQKPDX18:43 MST20:34 PST2h 50mN647QX
2026-02-16KABQKPDX18:40 MST20:42 PST3h 01mN630QX
2026-02-15KABQKPDX18:46 MST20:52 PST3h 05mN646QX
2026-02-14KABQKPDX18:39 MST20:58 PST3h 18mN645QX
2026-02-13estimatedKIKRKPDX18:50 MST20:36 PST2h 46mN623QX
2026-02-11KABQKPDX18:44 MST20:38 PST2h 53mA8A0C1
2026-02-07KABQKPDX18:57 MST20:44 PST2h 46mN630QX
2026-02-06KABQKPDX19:14 MST20:56 PST2h 41mA8A0C1
2026-02-04KABQKPDX19:20 MST21:26 PST3h 06mN641QX
2026-02-03KABQKPDX18:48 MST20:52 PST3h 04mN648QX
2026-02-02KABQKPDX18:55 MST20:48 PST2h 52mN641QX
2026-01-31KABQKPDX18:50 MST21:02 PST3h 11mN652MK
2026-01-30KABQKPDX18:50 MST20:58 PST3h 07mA8C0D2
2026-01-28estimatedKIKRKPDX06:26 MST05:44 PST0h 18mN642QX
2026-01-28KABQKPDX18:49 MST20:38 PST2h 48mN642QX
2026-01-27KABQKPDX18:50 MST21:00 PST3h 09mN652MK
2026-01-26KABQKPDX18:45 MST20:58 PST3h 12mN643QX
2026-01-24partialKPDX?01:57 PSTN626QX
2026-01-24KABQKPDX19:58 MST22:02 PST3h 04mN626QX
2026-01-23KABQKPDX18:48 MST21:10 PST3h 21mN650QX
2026-01-21KABQKPDX18:50 MST21:04 PST3h 13mN654QX
2026-01-20KABQKPDX18:47 MST20:46 PST2h 58mN629QX
2026-01-19KABQKPDX18:47 MST20:54 PST3h 06mN620QX
2026-01-09estimatedKIKRKPDX19:22 MST21:06 PST2h 44mA8AF9D
2026-01-07estimatedKIKRKPDX19:09 MST21:18 PST3h 08mN631QX
2026-01-06estimatedKIKRKPDX19:15 MST21:00 PST2h 44mA8D71C
2026-01-05estimatedKIKRKPDX19:21 MST21:02 PST2h 40mN647QX
2026-01-04estimatedKIKRKPDX19:12 MST20:56 PST2h 43mN620QX
2026-01-03estimatedKIKRKPDX19:12 MST21:00 PST2h 48mN625QX
2026-01-02partialKPDX?01:06 PSTN624QX
2026-01-02estimatedKIKRKPDX19:01 MST20:38 PST2h 37mN624QX
2026-01-01estimatedKIKRKPDX18:57 MST20:38 PST2h 41mA8CFAE
2025-12-31estimatedKIKRKPDX19:12 MST20:54 PST2h 41mA8B5AD
2025-12-30estimatedKIKRKPDX19:01 MST20:44 PST2h 42mN650QX
2025-12-29estimatedKIKRKPDX19:12 MST21:04 PST2h 51mN635QX
2025-12-28estimatedKIKRKPDX18:59 MST20:54 PST2h 55mN623QX
2025-12-27estimatedKIKRKPDX19:12 MST20:54 PST2h 42mN620QX
2025-12-26estimatedKIKRKPDX19:07 MST20:54 PST2h 46mN633QX
2025-12-25estimatedKIKRKPDX19:06 MST20:44 PST2h 37mN620QX
2025-12-24estimatedKIKRKPDX19:12 MST20:46 PST2h 34mN634QX
2025-12-23estimatedKIKRKPDX19:13 MST21:08 PST2h 54mN636QX
2025-12-22estimatedKIKRKPDX19:17 MST21:16 PST2h 58mN633QX
2025-12-21estimatedKIKRKPDX19:03 MST21:10 PST3h 06mN650QX
2025-12-20estimatedKIKRKPDX18:53 MST20:58 PST3h 04mN649QX
2025-12-19estimatedKIKRKPDX19:03 MST21:10 PST3h 06mA8A82F
2025-12-02estimated??01:51Z05:08Z3h 16mN639QX
2025-11-27estimated??01:53Z05:08Z3h 14mN638QX
2025-10-30KABQKPDX19:00 MDT20:52 PDT2h 52mN638QX
2025-10-29estimated??01:00Z04:00Z3h 00mN634QX
2025-10-28estimatedKIKRKPDX18:49 MDT21:06 PDT3h 16mN641QX
2025-10-27estimatedKIKRKPDX18:56 MDT21:10 PDT3h 13mA8ABE6
2025-10-26estimatedKIKRKPDX18:59 MDT20:54 PDT2h 54mN635QX
2025-10-25estimatedKIKRKPDX19:35 MDT21:20 PDT2h 44mA8A478
2025-10-24estimatedKIKRKPDX20:51 MDT22:46 PDT2h 54mA8B964
2025-10-22estimatedKIKRKPDX19:01 MDT20:50 PDT2h 48mN627QX
2025-10-21estimated??00:41Z03:56Z3h 14mA8AF9D
2025-10-20estimatedKIKRKPDX18:46 MDT21:00 PDT3h 13mN644QX
2025-10-19estimatedKIKRKPDX18:43 MDT20:50 PDT3h 06mN653QX
2025-10-15estimatedKIKRKPDX19:24 MDT20:50 PDT2h 25mN620QX
2025-10-14estimatedKIKRKPDX19:17 MDT20:56 PDT2h 39mN649QX
2025-10-06estimatedKIKRKPDX19:29 MDT21:06 PDT2h 36mN620QX
2025-10-04estimatedKIKRKPDX09:42 MDT09:28 PDT0h 45mN646QX
2025-08-22estimatedKIKRKPDX19:12 MDT01:18 PDT7h 06mN653QX
2025-08-20estimatedKIKRKPDX19:28 MDT22:48 PDT4h 19mN631QX
2025-08-19estimatedKIKRKPDX21:07 MDT22:36 PDT2h 28mN625QX
2025-08-17KABQKPDX23:23 MDT01:20 PDT2h 56mN625QX
2025-08-16estimatedKIKRKPDX19:05 MDT20:42 PDT2h 36mN627QX
2025-08-15estimatedKIKRKPDX19:10 MDT20:36 PDT2h 26mN636QX

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