Flight

QXE2043

Flight history and live tracking for QXE2043, 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
RouteKRDM Roberts Field → KPDX PORTLAND INTERNATIONAL
Scheduled departure05:20 PDT

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

Route

AirlineHorizon Air
Observed routeKMRY → KSAN

Flight history 184 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL07:07 PDT07:42 PDT0h 35mN636QX
2026-10-01KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:34 PDT06:04 PDT0h 30mN632QX
2026-09-30KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:23 PDT05:53 PDT0h 30mN663QX
2026-09-29KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:29 PDT06:01 PDT0h 32mN628QX
2026-09-28KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:36 PDT06:08 PDT0h 32mN626QX
2026-09-27KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:29 PDT05:56 PDT0h 27mN645QX
2026-09-26KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:27 PDT06:04 PDT0h 37mN649QX
2026-09-25KRDM Roberts FieldKPDX PORTLAND INTERNATIONAL05:36 PDT06:14 PDT0h 38mN661QX
2026-09-24partialKPDX?05:30 PDTN649QX
2026-09-23partialKPDX?05:29 PDTN634QX
2026-09-22partialKPDX?05:36 PDTN627QX
2026-09-21partialKPDX?05:46 PDTA8BD1B
2026-09-20partialKPDX?05:31 PDTN637QX
2026-09-18partialKPDX?05:32 PDTN644QX
2026-09-17partialKPDX?05:29 PDTA8DD2C
2026-09-16partialKPDX?05:31 PDTA8B964
2026-09-14KRDMKPDX05:35 PDT06:06 PDT0h 30mN651QX
2026-09-13partialKPDX?05:30 PDTN641QX
2026-09-12partialKPDX?05:33 PDTA8ABE6
2026-09-11partialKPDX?05:30 PDTA8DD2C
2026-09-09partialKPDX?05:40 PDTN632QX
2026-09-08KRDMKPDX05:44 PDT06:18 PDT0h 33mN628QX
2026-09-06partialKPDX?05:32 PDTA8DD2C
2026-09-05partialKPDX?05:31 PDTN653QX
2026-09-04partialKPDX?05:30 PDTN624QX
2026-09-03partialKPDX?05:29 PDTN646QX
Earlier flights (158) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-01partialKPDX?05:38 PDTA8B5AD
2026-08-31partialKPDX?05:56 PDTN646QX
2026-08-30partialKPDX?05:32 PDTA8C489
2026-08-29partialKPDX?05:32 PDTN631QX
2026-08-28partialKPDX?05:31 PDTN649QX
2026-08-27partialKPDX?05:33 PDTN634QX
2026-08-25partialKPDX?05:29 PDTN638QX
2026-08-24partialKPDX?05:38 PDTN647QX
2026-08-23partialKPDX?05:43 PDTA8C840
2026-08-22partialKPDX?05:46 PDTA8C489
2026-08-21partialKPDX?08:39 PDTN642QX
2026-08-20partialKPDX?05:31 PDTN624QX
2026-08-19estimated??12:39Z12:58Z0h 18mN630QX
2026-08-16KRDMKPDX05:31 PDT06:02 PDT0h 30mN649QX
2026-08-15partialKPDX?05:34 PDTN645QX
2026-08-13partialKPDX?05:38 PDTN626QX
2026-08-12partialKPDX?05:40 PDTN632QX
2026-07-23partialKPDX?05:28 PDTN620QX
2026-07-22partialKPDX?05:23 PDTN639QX
2026-07-21KRDMKPDX05:30 PDT05:56 PDT0h 25mN623QX
2026-07-20estimated?KPDX12:35Z06:06 PDT0h 31mA8D365
2026-07-19partialKPDX?05:31 PDTA8CFAE
2026-07-18partialKPDX?05:30 PDTA8DD2C
2026-07-17estimated?KPDX12:28Z05:54 PDT0h 25mN628QX
2026-07-16partialKPDX?05:32 PDTA8B964
2026-07-15estimated?KPDX12:31Z05:58 PDT0h 26mN653QX
2026-07-14partialKPDX?05:42 PDTN635QX
2026-07-13partialKPDX?05:29 PDTN652MK
2026-07-12partialKPDX?05:24 PDTA8B5AD
2026-07-11partialKPDX?05:30 PDTA8C840
2026-07-10partialKPDX?05:50 PDTN628QX
2026-07-06partialKPDX?05:34 PDTA8BD1B
2026-07-02partialKPDX?05:37 PDTN644QX
2026-06-30partialKPDX?05:37 PDTN634QX
2026-06-21estimatedKPDX?05:36 PDT13:20Z0h 43mA8CFAE
2026-06-17partialKPDX?05:44 PDTN647QX
2026-06-12partialKPDX?05:33 PDTA8A478
2026-05-29partialKPDX?05:39 PDTA8A82F
2026-05-28partialKPDX?05:30 PDTN629QX
2026-05-27partialKPDX?05:28 PDTA8A82F
2026-05-26partialKPDX?05:29 PDTA8C0D2
2026-05-25partialKPDX?05:30 PDTN649QX
2026-05-24partialKPDX?05:33 PDTN650QX
2026-05-23partialKPDX?05:38 PDTN620QX
2026-05-22partialKPDX?05:35 PDTA8C0D2
2026-05-21partialKPDX?05:32 PDTA8A478
2026-05-20partialKPDX?17:34 PDTN624QX
2026-05-19partialKPDX?19:57 PDTN636QX
2026-05-12partialKPDX?05:29 PDTA8A0C1
2026-05-11partialKPDX?05:33 PDTN653QX
2026-05-10partialKPDX?05:26 PDTA8C840
2026-05-09partialKPDX?05:30 PDTA8CFAE
2026-05-08partialKPDX?05:35 PDTN629QX
2026-05-07partialKPDX?05:21 PDTA8CFAE
2026-05-06partialKPDX?05:35 PDTN654QX
2026-05-05partialKPDX?05:23 PDTA8C0D2
2026-05-04partialKPDX?05:19 PDTN634QX
2026-05-03partialKPDX?05:26 PDTA8B964
2026-05-02partialKPDX?05:25 PDTN632QX
2026-05-01partialKPDX?06:03 PDTN634QX
2026-04-30partialKPDX?05:31 PDTN623QX
2026-04-28partialKPDX?05:23 PDTN653QX
2026-04-27partialKPDX?05:20 PDTN652MK
2026-04-26partialKPDX?05:26 PDTN626QX
2026-04-25partialKPDX?05:35 PDTA8BD1B
2026-04-24partialKPDX?05:32 PDTN623QX
2026-04-23partialKPDX?05:36 PDTN620QX
2026-04-22partialKPDX?06:04 PDTN628QX
2026-04-21partialKPDX?05:21 PDTA8B964
2026-04-19estimated?KPDX12:28Z05:58 PDT0h 29mN644QX
2026-04-18estimated?KPDX12:35Z06:04 PDT0h 28mN627QX
2026-04-17estimated?KPDX18:01Z11:30 PDT0h 29mN649QX
2026-04-16partialKPDX?05:34 PDTA8D365
2026-04-14partialKPDX?05:34 PDTN624QX
2026-04-13partialKPDX?05:21 PDTN626QX
2026-04-12partialKPDX?05:27 PDTN643QX
2026-04-11partialKPDX?05:49 PDTN624QX
2026-04-06estimated?KPDX12:30Z06:00 PDT0h 29mN632QX
2026-04-05?KPDX12:35Z06:04 PDT0h 28mA8B964
2026-04-04partialKPDX?05:36 PDTN652MK
2026-04-03partialKPDX?05:34 PDTN627QX
2026-04-02partialKPDX?05:55 PDTN632QX
2026-03-31partialKPDX?05:30 PDTN633QX
2026-03-30partialKPDX?05:29 PDTN631QX
2026-03-29estimated??12:35Z13:10Z0h 35mA8D365
2026-03-08estimated?KTTD01:43Z20:44 PST3h 00mN624QX
2026-02-11partialKPDX?05:20 PSTN650QX
2026-02-07partialKPDX?05:13 PSTN650QX
2026-02-05partialKPDX?05:20 PSTN652MK
2026-02-04partialKPDX?05:25 PSTN631QX
2026-02-03partialKPDX?05:20 PSTN648QX
2026-02-02partialKPDX?05:42 PSTN641QX
2026-02-01partialKPDX?05:24 PSTN635QX
2026-01-31partialKPDX?05:21 PSTN631QX
2026-01-30partialKPDX?05:20 PSTN651QX
2026-01-29partialKPDX?05:19 PSTN628QX
2026-01-28partialKPDX?05:21 PSTN631QX
2026-01-27partialKPDX?05:16 PSTN653QX
2026-01-26partialKPDX?05:22 PSTN628QX
2026-01-25partialKPDX?06:34 PSTN635QX
2026-01-24partialKPDX?05:28 PSTA8A0C1
2026-01-23partialKPDX?05:18 PSTN646QX
2026-01-22partialKPDX?05:26 PSTN629QX
2026-01-21partialKPDX?05:28 PSTN654QX
2026-01-19partialKPDX?05:34 PSTN635QX
2026-01-09partialKPDX?06:05 PSTN628QX
2026-01-08partialKPDX?05:25 PSTN630QX
2026-01-07partialKPDX?05:31 PSTN632QX
2026-01-06partialKPDX?05:42 PSTN637QX
2026-01-05partialKPDX?05:31 PSTN643QX
2026-01-04partialKPDX?05:45 PSTN646QX
2026-01-03partialKPDX?05:31 PSTN649QX
2026-01-02partialKPDX?05:32 PSTN629QX
2026-01-01partialKPDX?06:40 PSTN625QX
2025-12-31partialKPDX?05:36 PSTA8C489
2025-12-30partialKPDX?05:37 PSTN632QX
2025-12-29partialKPDX?06:26 PSTN629QX
2025-12-28partialKPDX?05:55 PSTA8ABE6
2025-12-27partialKPDX?05:51 PSTA8C489
2025-12-26partialKPDX?06:11 PSTN631QX
2025-12-25partialKPDX?05:52 PSTN649QX
2025-12-24partialKPDX?05:29 PSTA8A0C1
2025-12-23partialKPDX?05:27 PSTN649QX
2025-12-22partialKPDX?05:39 PSTA8D365
2025-12-21partialKPDX?05:37 PSTN638QX
2025-12-20partialKPDX?05:38 PSTN654QX
2025-12-19partialKPDX?05:34 PSTN648QX
2025-12-18partialKPDX?05:27 PSTN645QX
2025-12-17KMRYKSAN06:04 PST07:54 PST1h 50mN645QX
2025-12-16KMRYKSAN06:01 PST07:24 PST1h 22mN651QX
2025-12-15KMRYKSAN05:52 PST07:36 PST1h 43mN652MK
2025-12-14KMRYKSAN05:53 PST07:26 PST1h 32mA8A478
2025-12-13KMRYKSAN05:59 PST07:28 PST1h 28mN637QX
2025-12-12KMRYKSAN05:55 PST07:42 PST1h 46mA8D71C
2025-12-11KMRYKSAN06:39 PST07:46 PST1h 07mN620QX
2025-12-10KMRYKSAN06:00 PST07:26 PST1h 25mA8C0D2
2025-11-27partialKPDX?05:48 PSTN627QX
2025-11-26partialKPDX?05:24 PSTN638QX
2025-10-30partialKPDX?05:33 PDTN651QX
2025-10-29partialKPDX?05:31 PDTN649QX
2025-10-28partialKPDX?05:24 PDTN626QX
2025-10-27KRDMKPDX05:52 PDT06:38 PDT0h 45mN629QX
2025-10-26partialKPDX?07:56 PDTA8BD1B
2025-10-20partialKPDX?05:49 PDTN647QX
2025-10-15partialKPDX?05:39 PDTA8A82F
2025-10-14partialKPDX?05:43 PDTN636QX
2025-10-13partialKPDX?05:27 PDTA8D71C
2025-10-07partialKPDX?05:55 PDTN646QX
2025-10-06partialKPDX?05:48 PDTA8C0D2
2025-10-04partialKPDX?12:58 PDTN641QX
2025-08-24KRDMKPDX05:34 PDT06:08 PDT0h 33mA8ABE6
2025-08-23partialKPDX?05:40 PDTN641QX
2025-08-21partialKPDX?05:38 PDTN645QX
2025-08-20KRDMKPDX13:40 PDT14:56 PDT1h 15mN648QX
2025-08-19partialKPDX?05:38 PDTN650QX
2025-08-17partialKPDX?05:31 PDTN625QX
2025-08-16partialKPDX?05:36 PDTN627QX
2025-08-15partialKPDX?05:31 PDTN653QX

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