Flight

QXE2344

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

DateWed 07 Oct 2026
RouteKSEA SEATTLE TACOMA INTERNATIONAL → CYYC CALGARY INTERNATIONAL
Scheduled departure08:02 PDT
Estimated arrival10:29 MDT

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

Route

AirlineHorizon Air
Observed routeKSTS → KSEA

Flight history 219 flights since Jan 2026

DateFromToDepArrDurationAircraft
2026-10-06KSEA SEATTLE TACOMA INTERNATIONALCYYC CALGARY INTERNATIONAL08:44 PDT10:45 MDT1h 01mN659QX
2026-10-05KSEA SEATTLE TACOMA INTERNATIONALCYYC CALGARY INTERNATIONAL08:16 PDT10:31 MDT1h 15mN653QX
2026-10-04KSEA SEATTLE TACOMA INTERNATIONALCYYC CALGARY INTERNATIONAL08:26 PDT10:34 MDT1h 08mN668QX
2026-10-03KRDM Roberts FieldKSEA SEATTLE TACOMA INTERNATIONAL18:39 PDT19:26 PDT0h 47mN659QX
2026-10-02KSEA SEATTLE TACOMA INTERNATIONALKRDM Roberts Field17:05 PDT17:42 PDT0h 37mN659QX
2026-10-02KRDM Roberts FieldKSEA SEATTLE TACOMA INTERNATIONAL19:10 PDT19:53 PDT0h 43mN667QX
2026-10-01KRDM Roberts FieldKSEA SEATTLE TACOMA INTERNATIONAL20:30 PDT21:16 PDT0h 46mN667QX
2026-10-01KSEA SEATTLE TACOMA INTERNATIONALKRDM Roberts Field18:24 PDT17:33 PDT23h 09mN667QX
2026-09-30KRDM Roberts FieldKSEA SEATTLE TACOMA INTERNATIONAL19:45 PDT20:27 PDT0h 42mN641QX
2026-09-30KSEA SEATTLE TACOMA INTERNATIONALKRDM Roberts Field17:44 PDT17:32 PDT23h 48mN633QX
2026-09-29partialKSEA?19:15 PDTN629QX
2026-09-29partialKSEA?17:28 PDTN629QX
2026-09-28partialKSEA?18:39 PDTN664QX
2026-09-28partialKSEA?17:00 PDTN664QX
2026-09-27partialKSEA?19:03 PDTN627QX
2026-09-27estimated??00:00Z00:30Z0h 29mN627QX
2026-09-26partialKSEA?18:46 PDTN671QX
2026-09-25partialKSEA?18:48 PDTN626QX
2026-09-25estimated??00:00Z00:38Z0h 38mN626QX
2026-09-24estimatedKRDMKSEA17:00 PDT19:34 PDT2h 33mN665QX
2026-09-23partialKRDM?17:00 PDTN633QX
2026-09-22partialKSEA?19:13 PDTA8E0E3
2026-09-22estimated??00:00Z00:24Z0h 23mA8E0E3
2026-09-21partialKSEA?16:36 PDTA8E0E3
2026-09-21partialKSEA?18:32 PDTA8C0D2
2026-09-21estimated??00:00Z00:22Z0h 22mA8C0D2
2026-09-20partialKSEA?16:32 PDTA8C0D2
2026-09-20partialKSEA?19:09 PDTN626QX
2026-09-18partialKSEA?19:12 PDTN642QX
2026-09-18partialKSEA?17:10 PDTN642QX
2026-09-17partialKSEA?18:34 PDTA8CFAE
2026-09-17partialKSEA?17:02 PDTA8CFAE
2026-09-16partialKSEA?18:43 PDTA8ABE6
2026-09-16estimated??00:00Z00:28Z0h 27mA8ABE6
2026-09-15partialKSEA?18:45 PDTN634QX
2026-09-15estimated??00:00Z00:22Z0h 21mN634QX
2026-09-14partialKSEA?20:12 PDTN651QX
2026-09-14partialKSEA?19:13 PDTN651QX
2026-09-14partialKSEA?17:26 PDTN651QX
2026-09-13partialKSEA?19:22 PDTN645QX
2026-09-13partialKSEA?17:42 PDTN645QX
2026-09-12partialKSEA?18:36 PDTN644QX
2026-09-12partialKSEA?17:00 PDTN644QX
2026-09-11partialKSEA?18:46 PDTA8CFAE
2026-09-11partialKSEA?17:10 PDTA8CFAE
2026-09-10partialKSEA?18:29 PDTA8ABE6
2026-09-10estimated??00:00Z00:32Z0h 31mA8ABE6
2026-09-09partialKSEA?18:40 PDTA8B5AD
2026-09-09estimated??00:00Z00:22Z0h 22mA8B5AD
2026-09-08partialKSEA?16:41 PDTA8B5AD
2026-09-08partialKSEA?18:00 PDTN641QX
2026-09-07partialKSEA?15:58 PDTN641QX
2026-09-07partialKSEA?17:42 PDTN630QX
Earlier flights (166) - back to 2026-01-07
DateFromToDepArrDurationAircraft
2026-09-06partialKSEA?15:55 PDTN630QX
2026-09-06partialKSEA?17:24 PDTA8D365
2026-09-05partialKSEA?15:38 PDTA8D365
2026-09-05estimated??00:23Z01:36Z1h 12mA8C489
2026-09-04partialKSEA?15:42 PDTN664QX
2026-09-04partialKSEA?17:28 PDTN633QX
2026-09-03partialKSEA?15:47 PDTN633QX
2026-09-03partialKSEA?17:33 PDTN668QX
2026-09-01partialKSEA?15:54 PDTN643QX
2026-09-01partialKSEA?17:32 PDTN636QX
2026-08-31estimatedKBFI?15:45 PDT23:32Z0h 46mN636QX
2026-08-31partialKSEA?17:33 PDTN636QX
2026-08-30partialKSEA?18:32 PDTN642QX
2026-08-30partialKSEA?17:35 PDTN642QX
2026-08-29partialKSEA?15:38 PDTN642QX
2026-08-29partialKSEA?17:34 PDTA8DD2C
2026-08-28partialKSEA?15:50 PDTA8DD2C
2026-08-28partialKSEA?19:01 PDTA8A82F
2026-08-27partialKSEA?15:51 PDTA8A82F
2026-08-27partialKSEA?18:33 PDTN622QX
2026-08-27estimated??00:00Z00:26Z0h 26mN622QX
2026-08-25partialKSEA?18:58 PDTN622QX
2026-08-25partialKSEA?18:06 PDTN622QX
2026-08-24partialKSEA?16:21 PDTN622QX
2026-08-24partialKSEA?17:48 PDTN622QX
2026-08-23estimatedKSEA?15:43 PDT23:28Z0h 45mN622QX
2026-08-22partialKSEA?16:06 PDTA8C489
2026-08-22estimated?KSEA01:10Z19:06 PDT0h 56mN646QX
2026-08-21partial??01:04ZN652MK
2026-08-20partial??00:31ZN658QX
2026-08-19estimatedKSEA?15:49 PDT23:34Z0h 44mN658QX
2026-05-28estimatedKMRYKSAN15:20 PDT16:16 PDT0h 55mN637QX
2026-05-28KSANKMRY13:01 PDT14:18 PDT1h 16mN637QX
2026-05-27KMRYKSAN15:07 PDT16:10 PDT1h 02mA8ABE6
2026-05-27partialKSAN?13:13 PDTA8ABE6
2026-05-26KMRYKSAN15:03 PDT16:28 PDT1h 24mN642QX
2026-05-26partialKSAN?12:54 PDTN642QX
2026-05-25KMRYKSAN15:14 PDT16:16 PDT1h 01mN626QX
2026-05-25partialKSAN?12:57 PDTN626QX
2026-05-24KMRYKSAN15:24 PDT16:28 PDT1h 03mN633QX
2026-05-24partialKSAN?13:21 PDTN633QX
2026-05-23KMRYKSAN14:57 PDT16:00 PDT1h 03mN625QX
2026-05-23estimatedKSANKMRY13:02 PDT14:04 PDT1h 01mN625QX
2026-05-22KMRYKSAN15:36 PDT16:56 PDT1h 19mN625QX
2026-05-22KSANKMRY13:48 PDT14:42 PDT0h 53mN625QX
2026-05-21KMRYKSAN15:36 PDT16:38 PDT1h 01mN652MK
2026-05-21partialKSAN?13:06 PDTN652MK
2026-05-20partialKNZY?18:31 PDTN651QX
2026-05-19partialKNKX?21:27 PDTN643QX
2026-04-27estimatedKPSP?15:33 PDT23:36Z1h 02mN630QX
2026-04-23estimated??22:35Z23:42Z1h 06mN627QX
2026-03-16estimated??15:41Z16:08Z0h 26mA8D365
2026-03-15KSTSKSEA11:33 PDT13:14 PDT1h 40mN630QX
2026-03-15KSEAKSTS08:59 PDT10:24 PDT1h 24mN630QX
2026-03-14partialKSEA?11:23 PDTN626QX
2026-03-14KSEAKSTS08:51 PDT10:14 PDT1h 22mN626QX
2026-03-12KSTSKSEA14:26 PDT16:10 PDT1h 43mN651QX
2026-03-12KSEAKSTS10:03 PDT10:54 PDT0h 50mN651QX
2026-03-11KSTSKSEA11:26 PDT13:10 PDT1h 43mN652MK
2026-03-11KSEAKSTS08:33 PDT10:18 PDT1h 44mN652MK
2026-03-10KSTSKSEA11:21 PDT13:14 PDT1h 52mN635QX
2026-03-10KSEAKSTS08:39 PDT10:16 PDT1h 37mN635QX
2026-03-09KSTSKSEA12:16 PDT14:26 PDT2h 09mA8D71C
2026-03-09KSEAKSTS08:41 PDT10:24 PDT1h 43mA8D71C
2026-03-08KSTSKSEA11:32 PDT13:16 PDT1h 43mN650QX
2026-03-08KSEAKSTS08:27 PDT10:20 PDT1h 52mN650QX
2026-03-07partialKSEA?12:00 PSTA8C489
2026-03-07KSEAKSTS09:16 PST10:52 PST1h 35mA8C489
2026-03-06KSTSKSEA11:28 PST13:32 PST2h 03mA8A478
2026-03-06KSEAKSTS08:34 PST10:12 PST1h 37mA8A478
2026-03-05KSTSKSEA11:27 PST13:16 PST1h 48mA8D365
2026-03-05KSEAKSTS08:48 PST10:32 PST1h 43mA8D365
2026-03-04KSTSKSEA11:32 PST13:10 PST1h 37mN628QX
2026-03-04KSEAKSTS08:40 PST10:28 PST1h 47mN628QX
2026-03-03estimatedKSTS?11:52 PST21:24Z1h 32mA8B964
2026-03-03KSEAKSTS08:35 PST10:32 PST1h 57mA8B964
2026-03-02KSTSKBFI11:15 PST12:58 PST1h 42mN641QX
2026-03-02KSEAKSTS08:43 PST10:24 PST1h 40mN641QX
2026-03-01KSTSKSEA11:34 PST13:06 PST1h 31mA8D365
2026-03-01KSEAKSTS08:32 PST10:42 PST2h 10mA8D365
2026-02-28KSTSKSEA11:26 PST12:54 PST1h 28mN623QX
2026-02-28KSEAKSTS08:38 PST10:18 PST1h 39mN623QX
2026-02-27KSTSKSEA11:22 PST13:02 PST1h 40mN641QX
2026-02-27KSEAKSTS08:37 PST10:12 PST1h 35mN641QX
2026-02-26KSTSKSEA11:28 PST13:14 PST1h 46mN645QX
2026-02-26KSEAKSTS08:43 PST10:36 PST1h 52mN645QX
2026-02-25KSTSKSEA11:36 PST13:14 PST1h 37mN646QX
2026-02-25KSEAKSTS08:32 PST10:20 PST1h 47mN646QX
2026-02-24KSTSKSEA11:31 PST13:06 PST1h 34mN644QX
2026-02-24KSEAKSTS08:36 PST10:32 PST1h 56mN644QX
2026-02-23KSTSKSEA11:29 PST13:02 PST1h 32mA8D365
2026-02-23KSEAKSTS08:42 PST10:34 PST1h 52mA8D365
2026-02-22KSTSKSEA11:40 PST13:06 PST1h 25mA8D365
2026-02-22KSEAKSTS08:34 PST10:38 PST2h 03mA8D365
2026-02-21KSTSKSEA11:47 PST13:18 PST1h 30mN637QX
2026-02-21?KSTS16:54Z10:52 PST1h 58mN637QX
2026-02-20KSTSKSEA11:18 PST12:56 PST1h 37mA8D71C
2026-02-20KSEAKSTS08:31 PST10:20 PST1h 48mA8D71C
2026-02-19KSTSKSEA11:23 PST13:06 PST1h 43mN654QX
2026-02-19KSEAKSTS08:46 PST10:34 PST1h 47mN654QX
2026-02-18KSTSKSEA11:25 PST13:04 PST1h 39mA8B5AD
2026-02-18KSEAKSTS08:34 PST10:02 PST1h 27mA8B5AD
2026-02-17KSTSKSEA11:21 PST13:00 PST1h 38mA8BD1B
2026-02-17KSEAKSTS08:41 PST10:20 PST1h 38mA8BD1B
2026-02-16KSTSKSEA11:32 PST13:04 PST1h 31mA8C0D2
2026-02-16KSEAKSTS08:39 PST10:32 PST1h 53mA8C0D2
2026-02-15KSTSKSEA11:26 PST13:02 PST1h 35mA8ABE6
2026-02-15KSEA Seattle-Tacoma InternationalKSTS08:53 PST10:30 PST1h 37mA8ABE6
2026-02-14KSTSKSEA11:25 PST13:24 PST1h 58mN622QX
2026-02-14KSEAKSTS08:42 PST10:34 PST1h 51mN622QX
2026-02-13KSTSKSEA11:59 PST13:34 PST1h 34mN629QX
2026-02-13KSEAKSTS08:26 PST10:18 PST1h 51mN629QX
2026-02-12KSTSKSEA11:21 PST13:02 PST1h 40mA8AF9D
2026-02-12KSEAKSTS08:31 PST10:14 PST1h 42mA8AF9D
2026-02-11KSTSKSEA11:24 PST13:04 PST1h 39mN646QX
2026-02-11KSEAKSTS08:35 PST10:24 PST1h 48mN646QX
2026-02-09KSEA Seattle-Tacoma International?08:42 PST19:34Z2h 52mA851C3
2026-02-07KSTSKSEA12:01 PST13:44 PST1h 42mN636QX
2026-02-07KSEAKSTS08:34 PST10:52 PST2h 18mN636QX
2026-02-06KSTSKSEA11:50 PST13:22 PST1h 31mN631QX
2026-02-06KSEAKSTS08:48 PST10:44 PST1h 55mN631QX
2026-02-05KSTSKSEA11:45 PST13:10 PST1h 25mN622QX
2026-02-05KSEAKSTS09:00 PST10:52 PST1h 51mN622QX
2026-02-04KSTSKSEA11:27 PST13:06 PST1h 38mA8ABE6
2026-02-04KSEAKSTS08:40 PST10:30 PST1h 49mA8ABE6
2026-02-03KSTSKBFI11:21 PST13:00 PST1h 38mN624QX
2026-02-03KSEAKSTS08:29 PST10:18 PST1h 49mN624QX
2026-02-02KSTSKSEA11:24 PST13:08 PST1h 44mN631QX
2026-02-02KSEAKSTS08:35 PST10:26 PST1h 50mN631QX
2026-02-01KSTSKSEA11:39 PST13:18 PST1h 38mN650QX
2026-02-01KSEAKSTS08:26 PST10:28 PST2h 01mN650QX
2026-01-31KSTSKSEA11:23 PST13:02 PST1h 38mN630QX
2026-01-31KSEAKSTS08:31 PST10:26 PST1h 54mN630QX
2026-01-30KSTSKSEA11:25 PST13:26 PST2h 01mN638QX
2026-01-30KSEAKSTS08:30 PST10:26 PST1h 55mN638QX
2026-01-29KSTSKSEA11:25 PST13:12 PST1h 46mA8D71C
2026-01-29KSEAKSTS08:32 PST10:18 PST1h 46mA8D71C
2026-01-28KSTSKSEA11:28 PST13:10 PST1h 41mN651QX
2026-01-28?KSTS16:17Z10:30 PST2h 12mN651QX
2026-01-27KSTSKSEA11:28 PST12:58 PST1h 29mN635QX
2026-01-27KSEAKSTS08:27 PST10:24 PST1h 56mN635QX
2026-01-26KSTSKSEA11:17 PST13:02 PST1h 44mA8BD1B
2026-01-26KSEAKSTS08:37 PST10:20 PST1h 42mA8BD1B
2026-01-25KSTSKSEA11:24 PST13:02 PST1h 38mA8A82F
2026-01-25KSEAKSTS08:42 PST10:32 PST1h 49mA8A82F
2026-01-24KSTSKSEA11:32 PST13:28 PST1h 55mN644QX
2026-01-24KSEAKSTS09:01 PST10:40 PST1h 38mN644QX
2026-01-23KSTSKSEA11:21 PST13:08 PST1h 46mA8B964
2026-01-23KSEAKSTS08:32 PST10:18 PST1h 45mA8B964
2026-01-22KSTSKSEA11:57 PST13:44 PST1h 46mN645QX
2026-01-22?KSTS16:30Z10:24 PST1h 53mN645QX
2026-01-21KSTSKSEA11:53 PST13:28 PST1h 35mN628QX
2026-01-21KSEAKSTS08:30 PST11:06 PST2h 35mN628QX
2026-01-20KSTSKSEA13:43 PST15:18 PST1h 34mA8CFAE
2026-01-20KOAKKSTS12:30 PST12:54 PST0h 24mA8CFAE
2026-01-20?KOAK16:37Z11:30 PST2h 53mA8CFAE
2026-01-19KSTSKSEA11:51 PST13:30 PST1h 38mN623QX
2026-01-19KSEAKSTS09:26 PST10:56 PST1h 30mN623QX
2026-01-18KSTSKSEA11:27 PST13:00 PST1h 33mN623QX
2026-01-18estimatedKSPBKSTS09:19 PST10:28 PST1h 09mN623QX
2026-01-09KSTSKSEA11:28 PST13:18 PST1h 50mN626QX
2026-01-09KSEAKSTS08:39 PST10:22 PST1h 42mN626QX
2026-01-08KSTSKSEA11:17 PST13:16 PST1h 59mN620QX
2026-01-08?KSTS16:28Z10:14 PST1h 46mN620QX
2026-01-07KSTSKSEA11:24 PST13:02 PST1h 38mN620QX
2026-01-07KSEAKSTS08:28 PST10:28 PST1h 59mN620QX

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