Flight

QXE2215

Flight history and live tracking for QXE2215, 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
RouteKBZN Bozeman Yellowstone International Airport → KPDX PORTLAND INTERNATIONAL
Scheduled departure15:56 MDT

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

Route

AirlineHorizon Air
Observed routeKPDX → KTUS

Flight history 169 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-03KBZN Bozeman Yellowstone International AirportKPDX PORTLAND INTERNATIONAL16:04 MDT16:23 PDT1h 19m
2026-10-02KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD12:29 PDT13:45 PDT1h 16mN631QX
2026-10-01KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD12:20 PDT13:31 PDT1h 11mN651QX
2026-09-30KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD11:48 PDT13:00 PDT1h 12mN667QX
2026-09-29KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD12:34 PDT13:43 PDT1h 09mN663QX
2026-09-28KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD13:04 PDT14:19 PDT1h 15mN670QX
2026-09-27KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD12:34 PDT13:52 PDT1h 18mN670QX
2026-09-26KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD11:58 PDT13:20 PDT1h 22mN659QX
2026-09-25KRNO RENO TAHOE INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD12:51 PDT14:03 PDT1h 12mN630QX
2026-09-24KRNOKSAN12:14 PDT13:44 PDT1h 29mN661QX
2026-09-23KRNOKSAN11:37 PDT13:10 PDT1h 32mN641QX
2026-09-22KRNOKSAN11:34 PDT13:16 PDT1h 42mN634QX
2026-09-21KRNOKSAN11:51 PDT13:48 PDT1h 56mN627QX
2026-09-20estimated?KSAN19:19Z13:40 PDT1h 20mN653QX
2026-09-18estimated?KSAN19:07Z13:00 PDT0h 52mN643QX
2026-09-17estimated?KSAN19:18Z13:34 PDT1h 16mN633QX
2026-09-16estimated?KSAN19:35Z13:48 PDT1h 13mA8DD2C
2026-09-15estimated?KSAN19:31Z13:44 PDT1h 12mA8AF9D
2026-09-14estimated?KSAN19:30Z13:42 PDT1h 11mN633QX
2026-09-13estimated?KSAN19:27Z13:46 PDT1h 18mA8C489
2026-09-12estimated?KSAN19:00Z13:14 PDT1h 13mN641QX
2026-09-11estimated?KSAN19:48Z14:02 PDT1h 14mA8A82F
2026-09-10estimated?KSAN19:13Z13:30 PDT1h 16mA8DD2C
2026-09-09estimated?KSAN19:02Z13:12 PDT1h 09mA8E0E3
2026-09-08estimated?KSAN19:11Z13:38 PDT1h 26mA8D71C
2026-09-07estimated?KSAN19:21Z13:34 PDT1h 12mN649QX
2026-09-06estimated?KSAN18:55Z13:16 PDT1h 20mN645QX
2026-09-05estimated?KSAN18:59Z13:24 PDT1h 24mN637QX
2026-09-04estimated?KSAN20:09Z14:26 PDT1h 16mN622QX
Earlier flights (140) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimated?KSAN19:45Z13:58 PDT1h 12mN624QX
2026-09-01estimated?KSAN19:25Z13:42 PDT1h 16mN624QX
2026-08-31estimated?KSAN19:20Z13:36 PDT1h 15mA8BD1B
2026-08-30estimated?KSAN19:30Z13:44 PDT1h 13mA8ABE6
2026-08-29estimated?KSAN19:04Z13:20 PDT1h 16mA8C489
2026-08-28estimated?KSAN19:25Z13:42 PDT1h 16mA8CFAE
2026-08-27estimated?KSAN19:44Z13:58 PDT1h 13mN624QX
2026-08-25estimated?KSAN18:56Z13:10 PDT1h 13mN628QX
2026-08-24estimated?KSAN19:45Z14:04 PDT1h 18mN625QX
2026-08-23estimated?KSAN19:48Z14:04 PDT1h 15mN630QX
2026-08-22estimated?KSAN19:02Z13:18 PDT1h 16mA8E0E3
2026-08-21estimated?KSAN19:26Z13:44 PDT1h 17mN664QX
2026-08-20estimated?KSAN19:26Z13:20 PDT0h 53mN663QX
2026-08-19estimated?KSAN18:42Z13:00 PDT1h 17mN637QX
2026-08-17KPDXKTUS07:17 PDT13:42 MST6h 24mN635QX
2026-08-16estimated??15:48Z19:14Z3h 25mN636QX
2026-08-15estimatedKPDXKTUS07:03 PDT09:32 MST2h 28mN647QX
2026-08-14estimatedKPDXKTUS06:55 PDT10:46 MST3h 51mN625QX
2026-08-13estimatedKPDXKTUS07:10 PDT09:40 MST2h 29mN653QX
2026-08-12estimatedKPDXKTUS07:06 PDT10:44 MST3h 37mN642QX
2026-07-23estimatedKPDXKTUS06:59 PDT09:30 MST2h 30mN632QX
2026-07-22estimatedKPDXKTUS07:04 PDT09:36 MST2h 31mA8A82F
2026-07-21estimatedKPDXKTUS07:13 PDT09:38 MST2h 25mA8C489
2026-07-20estimatedKPDXKTUS07:10 PDT09:40 MST2h 29mN633QX
2026-07-19estimatedKPDXKTUS06:56 PDT09:34 MST2h 37mN639QX
2026-07-18estimatedKPDXKTUS07:04 PDT09:32 MST2h 27mN623QX
2026-07-17estimated?KTUS14:11Z09:52 MST2h 40mA8D71C
2026-07-16estimatedKPDXKTUS07:05 PDT09:42 MST2h 36mN625QX
2026-07-15estimated?KTUS14:04Z09:40 MST2h 35mA8D365
2026-07-14estimatedKPDXKTUS07:08 PDT09:46 MST2h 37mN622QX
2026-07-13estimatedKPDXKTUS07:06 PDT09:42 MST2h 35mN636QX
2026-07-12estimatedKPDXKTUS07:06 PDT09:38 MST2h 31mA8B964
2026-07-11estimatedKPDXKTUS07:11 PDT09:36 MST2h 24mN644QX
2026-07-10estimatedKPDXKTUS07:03 PDT09:28 MST2h 24mN626QX
2026-07-09estimatedKPDXKTUS07:19 PDT09:42 MST2h 23mN623QX
2026-07-08estimatedKPDXKTUS07:18 PDT09:42 MST2h 23mN626QX
2026-07-07estimatedKPDXKTUS07:01 PDT09:28 MST2h 26mN635QX
2026-07-06estimatedKPDXKTUS07:21 PDT09:50 MST2h 28mN620QX
2026-07-05estimatedKPDXKTUS07:02 PDT09:24 MST2h 21mA8CFAE
2026-07-04estimatedKPDXKTUS07:06 PDT09:28 MST2h 21mN632QX
2026-07-03estimatedKPDXKTUS07:01 PDT09:20 MST2h 18mN649QX
2026-07-02estimatedKPDXKTUS07:03 PDT09:26 MST2h 22mN649QX
2026-07-01estimatedKPDXKTUS07:17 PDT09:46 MST2h 28mA8C840
2026-06-30estimated??17:17Z19:10Z1h 52mA8A0C1
2026-06-30estimatedKPDXKTUS07:01 PDT07:22 MST0h 21mA8A0C1
2026-06-29estimatedKPDXKTUS07:02 PDT09:22 MST2h 19mN637QX
2026-06-28estimatedKPDXKTUS07:05 PDT09:16 MST2h 10mN649QX
2026-06-27estimatedKPDXKTUS06:59 PDT09:08 MST2h 08mA8C840
2026-06-26estimatedKPDXKTUS07:06 PDT09:34 MST2h 27mN629QX
2026-06-25estimatedKPDXKTUS07:19 PDT09:38 MST2h 18mN632QX
2026-06-24estimatedKPDXKTUS07:41 PDT09:58 MST2h 16mN629QX
2026-06-23estimatedKPDXKTUS07:39 PDT10:02 MST2h 22mN627QX
2026-06-22estimatedKPDXKTUS07:04 PDT09:18 MST2h 14mN623QX
2026-06-21estimatedKPDXKTUS07:16 PDT09:30 MST2h 14mN652MK
2026-06-20estimatedKPDXKTUS07:08 PDT09:22 MST2h 13mN645QX
2026-06-19estimatedKPDXKTUS07:07 PDT09:22 MST2h 14mA8A82F
2026-06-18estimatedKPDXKTUS08:36 PDT09:28 MST0h 51mA8D365
2026-06-17estimatedKPDXKTUS07:00 PDT09:16 MST2h 15mN639QX
2026-06-16estimatedKSPBKTUS07:51 PDT09:30 MST1h 38mN622QX
2026-06-15estimatedKPDXKTUS07:15 PDT09:34 MST2h 19mA8A0C1
2026-06-14estimatedKPDXKTUS07:05 PDT09:28 MST2h 22mN620QX
2026-06-13estimatedKPDXKTUS07:05 PDT11:00 MST3h 54mN652MK
2026-06-12estimatedKPDXKTUS06:59 PDT09:16 MST2h 16mN645QX
2026-05-12estimatedKSEA?21:07 PDT04:50Z0h 42mN639QX
2026-05-11estimatedKSEA?20:23 PDT04:04Z0h 40mN651QX
2026-05-10estimatedKSEA?20:46 PDT04:30Z0h 43mN650QX
2026-05-09estimatedKSEA?19:59 PDT03:52Z0h 52mN641QX
2026-05-08estimatedKSEA?20:09 PDT03:58Z0h 48mA8C489
2026-05-07estimatedKSEA?19:53 PDT03:40Z0h 46mA8C840
2026-05-06estimatedKSEA?19:58 PDT03:44Z0h 45mN627QX
2026-05-05estimatedKSEA?19:58 PDT03:46Z0h 47mN631QX
2026-05-04estimatedKSEA?20:16 PDT04:02Z0h 45mN626QX
2026-05-03estimatedKSEA?19:54 PDT03:46Z0h 51mA8B5AD
2026-05-02estimatedKSEA?19:58 PDT03:44Z0h 45mA8B5AD
2026-05-01estimatedKSEA?20:18 PDT04:04Z0h 45mA8C489
2026-04-30estimatedKSEA?20:00 PDT03:50Z0h 50mN641QX
2026-04-29estimatedKSEA?19:54 PDT03:22Z0h 27mN634QX
2026-04-28estimatedKSEA?21:51 PDT05:44Z0h 52mA8C0D2
2026-04-27estimatedKSEA?19:59 PDT03:48Z0h 48mN647QX
2026-04-26estimatedKSEA?20:01 PDT03:46Z0h 44mN647QX
2026-04-25estimatedKSEA?20:36 PDT04:24Z0h 47mA8A478
2026-04-24estimatedKSEA?20:20 PDT04:02Z0h 41mA8C489
2026-04-23estimatedKSEA?20:09 PDT04:00Z0h 50mA8AF9D
2026-02-11estimatedKSEA?20:21 PST05:46Z1h 24mN637QX
2026-02-07estimatedKSEA?20:40 PST06:12Z1h 31mA8C489
2026-02-06estimatedKSEA?20:55 PST06:34Z1h 38mN642QX
2026-02-05estimatedKSEA?20:09 PST05:44Z1h 34mN642QX
2026-02-04estimatedKSEA?20:16 PST05:42Z1h 25mN636QX
2026-02-03estimatedKSEA?20:17 PST05:40Z1h 22mN636QX
2026-02-02estimatedKSEA?20:10 PST05:36Z1h 25mN622QX
2026-02-01estimatedKSEA?20:13 PST05:40Z1h 27mN648QX
2026-01-31estimatedKSEA?20:09 PST05:38Z1h 28mN648QX
2026-01-30estimatedKSEA?20:08 PST05:38Z1h 29mN630QX
2026-01-29estimatedKSEA?20:26 PST05:54Z1h 28mN630QX
2026-01-28estimatedKSEA?20:21 PST05:52Z1h 30mA8A82F
2026-01-27estimatedKSEA?20:18 PST05:48Z1h 30mN643QX
2026-01-26estimatedKSEA?20:07 PST05:40Z1h 32mN642QX
2026-01-25estimatedKSEA?20:06 PST05:36Z1h 30mN653QX
2026-01-24estimatedKSEA?20:09 PST05:48Z1h 38mN654QX
2026-01-23estimatedKSEA?20:09 PST05:38Z1h 28mN647QX
2026-01-22estimatedKSEA?20:07 PST05:34Z1h 26mA8AF9D
2026-01-21estimatedKSEA?20:13 PST05:50Z1h 36mN641QX
2026-01-20estimatedKSEA?20:13 PST05:44Z1h 30mN635QX
2026-01-19estimatedKSEA?20:17 PST05:44Z1h 26mN652MK
2026-01-09estimatedKSEA?20:11 PST05:42Z1h 30mA8A478
2026-01-08estimatedKSEA?21:41 PST07:10Z1h 29mA8A478
2026-01-05partialKSAN?15:08 PSTA8C0D2
2026-01-04KSANKPHX13:42 PST16:04 MST1h 21mN652MK
2026-01-03partial??00:00ZN648QX
2026-01-02estimated??23:26Z23:58Z0h 31mN648QX
2025-12-30KSANKPHX14:36 PST16:52 MST1h 16mN630QX
2025-12-29partialKPHX?17:14 MSTN636QX
2025-12-28partialKPHX?17:00 MSTA8C840
2025-12-27estimated?KPHX22:41Z16:58 MST1h 16mA8C840
2025-12-26estimated?KPHX21:29Z15:48 MST1h 18mN627QX
2025-12-23partialKPHX?17:00 MSTN637QX
2025-12-22KSANKPHX14:52 PST16:58 MST1h 05mN637QX
2025-12-21KSANKPHX13:35 PST16:12 MST1h 37mN646QX
2025-12-20KSANKPHX13:34 PST16:07 MST1h 33mN647QX
2025-12-19KSANKPHX13:37 PST15:50 MST1h 12mN641QX
2025-12-18KYKMKSEA17:49 PST18:28 PST0h 38mN641QX
2025-12-17KYKMKSEA17:27 PST18:10 PST0h 42mN641QX
2025-12-16KYKMKSEA17:23 PST18:02 PST0h 38mN632QX
2025-12-15KYKMKSEA17:13 PST17:50 PST0h 36mN636QX
2025-12-14KYKMKSEA17:14 PST18:04 PST0h 49mN648QX
2025-12-13KYKMKSEA17:15 PST17:54 PST0h 38mN622QX
2025-12-12KYKMKSEA17:13 PST17:54 PST0h 41mN650QX
2025-12-10KYKMKSEA17:22 PST17:58 PST0h 35mA8B5AD
2025-10-30estimated?KSEA01:34Z18:54 PDT0h 19mA8AF9D
2025-10-29estimated?KSEA01:50Z19:16 PDT0h 25mN623QX
2025-10-28estimated?KSEA02:18Z19:42 PDT0h 23mA8C489
2025-10-27estimated?KBFI01:43Z19:16 PDT0h 32mA8C489
2025-10-04KPAEKPHX08:44 PDT09:52 MST1h 07mA8A0C1
2025-08-26KPAEKPHX19:47 PDT23:18 MST3h 31mN627QX
2025-08-22KPAEKPHX19:31 PDT04:23 MST8h 52mN644QX
2025-08-20estimated??04:12Z07:12Z2h 59mN634QX
2025-08-19partialKSEA?21:55 PDTN628QX
2025-08-17KSEAKIDA00:53 PDT02:22 MDT0h 28mA8C0D2
2025-08-16estimatedKSEA?19:51 PDT04:32Z1h 40mN631QX
2025-08-15estimatedKSEA?20:07 PDT04:42Z1h 35mN638QX

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