Flight

QXE2118

Flight history and live tracking for QXE2118, 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 routeKBOI → KPDX

Flight history 188 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-09-30estimatedKSANKSJC17:00 PDT17:56 PDT0h 56mN627QX
2026-09-29estimatedKSANKSJC16:29 PDT16:58 PDT0h 28mN627QX
2026-09-22estimatedKSANKSJC17:00 PDT18:04 PDT1h 03mN636QX
2026-09-21partialKSAN?17:23 PDTA8BD1B
2026-09-20estimatedKSANKSJC17:03 PDT17:54 PDT0h 50mN642QX
2026-09-18KSANKSJC17:13 PDT18:20 PDT1h 06mN635QX
2026-09-17KSANKSJC17:37 PDT18:42 PDT1h 04mN650QX
2026-09-16estimatedKSANKSJC17:00 PDT18:00 PDT1h 00mN654QX
2026-09-15estimatedKSANKSJC17:41 PDT19:00 PDT1h 18mN652MK
2026-09-14estimatedKSANKSJC17:00 PDT18:06 PDT1h 05mN637QX
2026-09-13partial??00:00ZA8C489
2026-09-12partialKSAN?17:06 PDTA8C840
2026-09-11estimatedKSANKSJC17:53 PDT19:14 PDT1h 20mN623QX
2026-09-09KSANKSJC17:27 PDT18:30 PDT1h 02mA8DD2C
2026-09-07KSANKSJC17:00 PDT18:02 PDT1h 01mN648QX
Earlier flights (173) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06partialKSAN?17:00 PDTA8E0E3
2026-09-05partialKSJC?20:49 PDTN649QX
2026-09-05KSANKSJC18:44 PDT20:14 PDT1h 29mN649QX
2026-09-04estimatedKSANKSJC17:00 PDT18:16 PDT1h 16mN648QX
2026-09-03partialKWVI?17:00 PDTN655QX
2026-09-01partialKSAN?18:55 PDTN626QX
2026-09-01KSANKSJC17:25 PDT18:32 PDT1h 06mN626QX
2026-08-31estimatedKSANKSJC17:02 PDT18:28 PDT1h 25mN646QX
2026-08-30estimatedKSANKSJC17:00 PDT17:56 PDT0h 55mA8C0D2
2026-08-29partialKSAN?19:04 PDTN647QX
2026-08-29KSANKSJC17:02 PDT18:22 PDT1h 19mN647QX
2026-08-28estimatedKSANKSJC17:00 PDT18:20 PDT1h 19mN648QX
2026-08-27partialKSAN?17:26 PDTN638QX
2026-08-25KSANKSJC19:21 PDT20:48 PDT1h 26mN637QX
2026-08-24KSANKSJC17:38 PDT18:46 PDT1h 07mN648QX
2026-08-23estimatedKSANKSJC17:00 PDT17:48 PDT0h 47mN647QX
2026-08-22partialKSAN?18:39 PDTN623QX
2026-08-22KSANKSJC17:10 PDT18:12 PDT1h 01mN623QX
2026-08-21estimated?KSJC01:26Z19:44 PDT1h 18mN645QX
2026-08-20estimated?KSJC00:00Z17:48 PDT0h 47mN665QX
2026-07-06estimatedKBOIKPDX22:26 MDT22:26 PDT0h 59mA8D365
2026-07-04estimatedKBOI?21:28 MDT04:34Z1h 05mN639QX
2026-07-03estimatedKBOIKPDX20:41 MDT20:44 PDT1h 02mN623QX
2026-07-02estimatedKBOIKPDX20:35 MDT20:40 PDT1h 04mA8D71C
2026-07-01estimatedKBOIKPDX20:33 MDT20:26 PDT0h 53mA8D365
2026-06-30estimatedKBOIKPDX20:44 MDT20:46 PDT1h 01mA8B964
2026-06-29estimatedKBOIKPDX20:58 MDT20:55 PDT0h 56mA8C0D2
2026-06-28estimatedKBOIKPDX20:59 MDT20:30 PDT0h 30mA8AF9D
2026-06-27partialKPDX?20:12 PDTA8C840
2026-06-26estimatedKBOIKPDX20:37 MDT22:10 PDT2h 33mN630QX
2026-06-25estimatedKBOIKPDX20:34 MDT20:32 PDT0h 57mA8DD2C
2026-06-24estimatedKBOIKPDX20:31 MDT20:30 PDT0h 59mA8DD2C
2026-06-23estimatedKBOIKPDX20:39 MDT20:40 PDT1h 00mN647QX
2026-06-22estimatedKBOIKPDX20:33 MDT20:32 PDT0h 58mN623QX
2026-06-21partialKPDX?20:57 PDTA8B964
2026-06-20estimatedKBOIKPDX20:35 MDT20:36 PDT1h 00mN638QX
2026-06-19estimatedKBOIKPDX21:19 MDT21:12 PDT0h 52mN628QX
2026-06-18estimatedKBOIKPDX20:35 MDT20:30 PDT0h 54mA8BD1B
2026-06-17estimatedKBOIKPDX23:29 MDT23:26 PDT0h 56mA8B964
2026-06-16estimatedKBOIKPDX20:31 MDT20:24 PDT0h 52mN641QX
2026-06-15estimatedKBOIKPDX20:53 MDT20:48 PDT0h 54mN645QX
2026-06-14estimatedKBOIKPDX21:05 MDT21:02 PDT0h 56mN652MK
2026-06-13estimatedKBOIKPDX20:33 MDT20:32 PDT0h 58mA8ABE6
2026-06-12estimatedKBOIKPDX20:48 MDT20:44 PDT0h 55mN651QX
2026-05-12KLAX?21:12 PDT06:04Z1h 51mA8D365
2026-05-11KLAX?21:12 PDT06:00Z1h 47mA8BD1B
2026-05-10KLAX?21:14 PDT06:02Z1h 48mN626QX
2026-05-09KLAX?21:21 PDT06:02Z1h 40mN623QX
2026-05-07KLAX?20:49 PDT06:00Z2h 10mA8CFAE
2026-05-06KLAX?21:08 PDT06:04Z1h 55mN648QX
2026-05-05KLAX?21:08 PDT06:06Z1h 57mA8C0D2
2026-05-04KLAX?21:28 PDT06:14Z1h 45mN647QX
2026-05-03KLAX?21:15 PDT06:04Z1h 48mN630QX
2026-05-02KLAX?21:12 PDT05:56Z1h 43mN622QX
2026-05-01KLAX?21:33 PDT06:30Z1h 56mN634QX
2026-04-30KLAX?21:15 PDT06:08Z1h 52mA8C0D2
2026-04-28KLAX?21:12 PDT06:04Z1h 51mN649QX
2026-04-27KLAX?21:13 PDT06:16Z2h 02mA8CFAE
2026-04-26KLAX?21:15 PDT06:04Z1h 48mN620QX
2026-04-25KLAX?21:15 PDT06:06Z1h 50mN620QX
2026-04-24KLAX?21:16 PDT06:06Z1h 49mN637QX
2026-04-23KLAX?21:05 PDT05:56Z1h 50mN620QX
2026-04-21estimatedKBOIKPDX06:09 MDT05:58 PDT0h 48mA8A82F
2026-04-19estimated??12:11Z13:08Z0h 56mN647QX
2026-04-18estimatedKBOIKPDX06:15 MDT06:04 PDT0h 48mN644QX
2026-04-17estimatedKBOIKPDX06:23 MDT06:12 PDT0h 49mN624QX
2026-04-16estimatedKBOIKPDX06:31 MDT06:20 PDT0h 48mA8C840
2026-04-15estimatedKBOIKPDX06:32 MDT06:04 PDT0h 31mN628QX
2026-04-14estimatedKBOIKPDX06:22 MDT06:10 PDT0h 47mN632QX
2026-04-13estimatedKBOI?06:41 MDT13:20Z0h 38mN651QX
2026-04-12estimated?KPDX12:11Z06:02 PDT0h 50mN631QX
2026-04-11estimatedKBOIKPDX06:09 MDT05:58 PDT0h 48mN641QX
2026-04-06estimatedKBOIKPDX06:09 MDT06:02 PDT0h 52mN651QX
2026-04-04estimatedKBOIKPDX06:22 MDT06:10 PDT0h 47mN641QX
2026-04-03estimatedKBOIKPDX06:20 MDT06:10 PDT0h 49mN647QX
2026-04-02estimatedKBOIKPDX06:18 MDT06:06 PDT0h 47mN633QX
2026-03-31estimatedKBOIKPDX06:09 MDT06:00 PDT0h 50mN653QX
2026-03-30estimated?KPDX12:19Z06:16 PDT0h 56mN635QX
2026-03-29estimatedKBOIKPDX06:20 MDT06:14 PDT0h 53mA8AF9D
2026-03-08KSANKPHX17:14 PST19:44 MST1h 29mN620QX
2026-03-04KSANKPHX17:13 PST19:32 MST1h 19mN644QX
2026-03-01KSANKPHX17:04 PST19:24 MST1h 20mN644QX
2026-02-25KSANKPHX18:21 PST20:32 MST1h 11mN651QX
2026-02-22KSANKPHX17:59 PST20:24 MST1h 25mA8A82F
2026-02-18estimated?KPHX01:08Z19:36 MST1h 27mA8CFAE
2026-02-15estimated?KPHX01:06Z19:28 MST1h 21mA8D71C
2026-02-11KMRYKSAN06:10 PST07:18 PST1h 07mN653QX
2026-02-07KMRYKSAN06:04 PST07:06 PST1h 01mN641QX
2026-02-06partialKSAN?06:20 PSTN644QX
2026-02-05partialKSAN?06:04 PSTN644QX
2026-02-04partialKSAN?06:00 PSTA8A82F
2026-02-03KMRYKSAN06:04 PST07:10 PST1h 05mN642QX
2026-02-02partialKSAN?06:06 PSTN627QX
2026-02-01partialKSAN?06:03 PSTN642QX
2026-01-31partialKSAN?06:08 PSTN642QX
2026-01-30partialKSAN?06:06 PSTN637QX
2026-01-29partialKSAN?06:10 PSTN649QX
2026-01-28KMRYKSAN06:12 PST07:20 PST1h 07mN643QX
2026-01-27partialKSAN?06:01 PSTN631QX
2026-01-26partialKSAN?06:04 PSTN624QX
2026-01-25KMRYKSAN06:07 PST07:12 PST1h 04mA8AF9D
2026-01-24KMRYKSAN06:05 PST07:10 PST1h 04mN631QX
2026-01-23KMRYKSAN06:09 PST07:24 PST1h 14mN622QX
2026-01-22KMRYKSAN06:02 PST07:22 PST1h 19mN622QX
2026-01-21KMRYKSAN06:11 PST07:16 PST1h 04mN652MK
2026-01-20KMRYKSAN06:06 PST07:06 PST0h 59mN642QX
2026-01-09partialKSAN?06:13 PSTN637QX
2026-01-08KMRYKSAN05:54 PST07:12 PST1h 17mN624QX
2026-01-07KSLCKSAN19:27 MST20:28 PST2h 01mN632QX
2026-01-07estimatedKNZYKSJC16:00 PST17:24 PST1h 23mN632QX
2026-01-06partialKSAN?15:41 PSTN632QX
2026-01-06KSLCKSAN19:20 MST20:48 PST2h 27mA8AF9D
2026-01-06KSANKSLC16:00 PST18:26 MST1h 26mA8AF9D
2026-01-05partialKSAN?15:35 PSTA8AF9D
2026-01-05KSLCKSAN20:04 MST21:04 PST2h 00mA8ABE6
2026-01-05KSANKSLC16:06 PST18:56 MST1h 49mA8ABE6
2026-01-04KSLCKSAN19:29 MST20:28 PST1h 59mN629QX
2026-01-04KSANKSLC16:00 PST18:32 MST1h 31mN629QX
2026-01-02KSLCKSAN19:40 MST21:00 PST2h 19mN641QX
2026-01-02KSANKSLC16:02 PST19:00 MST1h 57mN641QX
2026-01-01KSLCKSAN19:25 MST20:20 PST1h 54mN649QX
2026-01-01KSANKSLC16:02 PST18:44 MST1h 42mN649QX
2025-12-31KSLCKSAN19:28 MST20:24 PST1h 55mN636QX
2025-12-31estimated?KSLC00:00Z18:32 MST1h 31mN636QX
2025-12-30partialKSAN?15:36 PSTN636QX
2025-12-30KSLCKSAN21:36 MST22:22 PST1h 45mA8A0C1
2025-12-30KSANKSLC16:44 PST19:36 MST1h 51mA8A0C1
2025-12-29KSLCKSAN19:49 MST20:34 PST1h 44mN629QX
2025-12-29KSANKSLC16:02 PST18:58 MST1h 55mN629QX
2025-12-28KSLCKSAN19:22 MST20:22 PST2h 00mA8ABE6
2025-12-28estimated?KSLC00:00Z18:24 MST1h 24mA8ABE6
2025-12-27estimatedKSANKSJC15:28 PST15:58 PST0h 29mA8ABE6
2025-12-27KSLCKSAN19:48 MST20:58 PST2h 09mA8C489
2025-12-27KSANKSLC16:03 PST18:56 MST1h 52mA8C489
2025-12-26KSANKSLC16:01 PST18:22 MST1h 20mN622QX
2025-12-25partialKSAN?15:33 PSTN622QX
2025-12-25KSLCKSAN20:32 MST21:54 PST2h 21mN652MK
2025-12-25KSANKSLC16:47 PST19:20 MST1h 32mN652MK
2025-12-24KSLCKSAN20:29 MST21:26 PST1h 56mA8A0C1
2025-12-24?KSLC00:47Z19:40 MST1h 52mA8A0C1
2025-12-23KSLCKSAN20:06 MST21:04 PST1h 58mN623QX
2025-12-23estimatedKSANKSJC16:36 PST18:14 PST1h 37mN623QX
2025-12-22KSLCKSAN19:59 MST21:10 PST2h 10mN641QX
2025-12-22KSANKSLC16:36 PST19:23 MST1h 46mN641QX
2025-12-21KSLCKSAN19:27 MST20:18 PST1h 51mN638QX
2025-12-21KSANKSLC16:02 PST18:44 MST1h 42mN638QX
2025-12-20KSLCKSAN21:07 MST21:54 PST1h 47mN637QX
2025-12-20?KSLC00:27Z19:28 MST2h 00mN637QX
2025-12-19KSLCKSAN19:18 MST20:04 PST1h 45mN651QX
2025-12-19estimated?KSLC00:00Z18:26 MST1h 25mN651QX
2025-12-18estimatedKSANKSJC15:28 PST15:58 PST0h 30mN651QX
2025-12-02estimatedKBOIKPDX19:27 MST20:42 PST2h 15mN624QX
2025-12-02estimated??00:45Z01:08Z0h 22mN624QX
2025-11-27estimatedKBOIKPDX19:25 MST20:36 PST2h 10mN624QX
2025-11-27estimated??00:00Z01:12Z1h 11mN624QX
2025-11-26estimated??23:05Z23:58Z0h 52mN624QX
2025-10-30KBLIKSEA10:34 PDT11:04 PDT0h 29mN635QX
2025-10-29KBLIKSEA09:57 PDT10:24 PDT0h 26mN643QX
2025-10-28KBLIKSEA09:34 PDT10:10 PDT0h 35mN627QX
2025-10-27KBLIKSEA09:35 PDT10:06 PDT0h 30mN650QX
2025-10-26estimatedKBLI?09:37 PDT17:10Z0h 32mN628QX
2025-10-25estimated?KSEA14:45Z08:36 PDT0h 50mN624QX
2025-10-24estimated?KSEA14:58Z08:56 PDT0h 58mN635QX
2025-10-20estimated?KBFI14:48Z08:56 PDT1h 08mN648QX
2025-10-14estimated?KSEA14:17Z08:44 PDT1h 26mN632QX
2025-10-13KBZNKSEA07:56 MDT08:34 PDT1h 38mA8A478
2025-10-07KBZNKSEA08:07 MDT08:52 PDT1h 45mN627QX
2025-10-06KBZNKSEA08:11 MDT08:52 PDT1h 40mN653QX
2025-08-20PANCKPDX21:18 AKDT03:17 PDT4h 58mN647QX
2025-08-19estimatedKBOIKPDX18:45 MDT22:36 PDT4h 50mN644QX
2025-08-17?KEUG03:39Z01:20 PDT4h 41mN638QX
2025-08-16PANCKPDX16:16 AKDT21:02 PDT3h 45mN632QX
2025-08-15PANCKPDX16:52 AKDT20:52 PDT3h 00mN639QX

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