Flight

QXE2353

Flight history and live tracking for QXE2353, 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
RouteKBIL Billings Logan International Airport → KSEA SEATTLE TACOMA INTERNATIONAL
Scheduled departure19:51 MDT
Estimated departure19:51 MDT on time
Estimated arrival20:48 PDT
AircraftN657QX E75L
Also scheduledSun 04 Oct 15:58 PDT

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

Route

AirlineHorizon Air
Observed routeKSEA → KBFI

Flight history 225 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:15 PDT18:42 MDT1h 27mN658QX
2026-10-01KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport17:06 PDT18:25 MDT24h 19mN657QX
2026-09-30KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport17:06 PDT19:27 MDT1h 21mN645QX
2026-09-29KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:56 PDT19:22 MDT1h 26mN629QX
2026-09-28KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:32 PDT19:00 MDT1h 28mN652MK
2026-09-27KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:39 PDT19:06 MDT1h 27mN639QX
2026-09-26KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:05 PDT18:28 MDT1h 23mN653QX
2026-09-25KSEA SEATTLE TACOMA INTERNATIONALKBIL Billings Logan International Airport16:32 PDT19:01 MDT1h 29mN637QX
2026-09-24partial??00:00ZN659QX
2026-09-23partialKBIL?18:00 MDTN658QX
2026-09-22partialKSEA?17:00 PDTN650QX
2026-09-21partialKSEA?17:00 PDTN648QX
2026-09-20partial??00:00ZN622QX
2026-09-18partialKSEA?18:12 PDTA8C489
2026-09-16estimatedKSEAKBFI16:17 PDT16:58 PDT0h 41mN620QX
2026-09-15partialKSEA?17:00 PDTN643QX
2026-09-14partial??03:52ZN646QX
2026-09-14estimatedKSEAKBFI17:37 PDT18:30 PDT0h 52mN646QX
2026-09-13estimated??00:06Z16:18Z16h 11mN632QX
2026-09-12estimatedKSEAKBFI16:07 PDT16:56 PDT0h 49mN632QX
2026-09-11partial??02:24ZN637QX
2026-09-10partialKSEA?19:29 PDTN653QX
2026-09-09partial??00:00ZN637QX
2026-09-08partial??00:00ZN644QX
2026-09-07partialKSEA?17:00 PDTN629QX
2026-09-06estimatedKSEAKBFI15:55 PDT16:58 PDT1h 02mN629QX
2026-09-05estimatedKSEAKBFI16:00 PDT16:50 PDT0h 50mN630QX
2026-09-04partial??02:23ZN654QX
Earlier flights (197) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-03estimatedKSEAKBFI15:55 PDT16:46 PDT0h 50mN654QX
2026-09-01partial??02:19ZA8C0D2
2026-08-31partial??02:40ZN635QX
2026-08-30estimated??13:06Z23:58Z10h 52mA8CFAE
2026-08-29partialKSEA?19:16 PDTN644QX
2026-08-28partial??02:18ZN646QX
2026-08-27estimatedKSEAKBFI15:51 PDT16:58 PDT1h 06mN646QX
2026-08-25partial??03:17ZN627QX
2026-08-25partialKBFI?17:00 PDTN627QX
2026-08-23partialKSEA?06:09 PDTA8A0C1
2026-08-23estimatedKSEAKBFI17:27 PDT18:18 PDT0h 50mA8A0C1
2026-08-21partial??02:14ZN668QX
2026-08-20partial??00:00ZN662QX
2026-08-19partialKSEA?17:20 PDTN670QX
2026-08-17estimatedKSEAKBFI16:14 PDT16:58 PDT0h 43mN653QX
2026-08-16partial??00:00ZN668QX
2026-08-15partial??00:00ZN660QX
2026-08-14estimatedKSEAKBFI16:04 PDT16:58 PDT0h 53mN660QX
2026-08-13partial??02:34ZN622QX
2026-08-12partial??00:00ZN625QX
2026-08-11estimatedKSEAKBFI16:22 PDT16:58 PDT0h 35mN625QX
2026-07-23estimated??00:00Z00:30Z0h 30mN631QX
2026-07-22partial??02:25ZA8A0C1
2026-07-21partial??02:25ZA8B5AD
2026-07-20partial??02:28ZN625QX
2026-07-19partial??00:00ZA8A82F
2026-07-18partialKSEA?22:05 PDTN627QX
2026-07-17partial??02:30ZA8C0D2
2026-07-17estimated??00:00Z00:20Z0h 20mA8C0D2
2026-07-16partial??00:00ZA8BD1B
2026-07-15partial??03:52ZN650QX
2026-07-15estimatedKSEAKBFI17:44 PDT18:30 PDT0h 45mN650QX
2026-07-13partialKSEA?17:53 PDTA8ABE6
2026-07-11partialKSEA?19:24 PDTN628QX
2026-07-10partial??04:16ZN622QX
2026-07-09estimatedKSEAKBFI16:11 PDT16:58 PDT0h 46mN622QX
2026-07-08partialKSEA?17:02 PDTA8C840
2026-07-07partialKMWH?17:00 PDTA8DD2C
2026-07-06estimatedKSEAKBFI16:39 PDT16:58 PDT0h 18mA8DD2C
2026-07-05partialKSEA?05:59 PDTN648QX
2026-07-04partialKBFI?15:50 PDTN648QX
2026-07-03partialKSEA?17:00 PDTA8DD2C
2026-07-02estimatedKSEAKBFI16:06 PDT16:58 PDT0h 51mA8DD2C
2026-07-01partialKSEA?19:49 PDTN625QX
2026-06-30partialKSEA?19:18 PDTN654QX
2026-06-29estimatedKSEAKBFI16:03 PDT16:50 PDT0h 46mN654QX
2026-06-28partialKSEA?19:25 PDTN635QX
2026-06-27estimatedKSEA?15:54 PDT23:58Z1h 03mN635QX
2026-06-26estimatedKSEA?16:04 PDT23:58Z0h 53mN650QX
2026-06-25partialKSEA?17:00 PDTN639QX
2026-06-24partialKSEA?19:33 PDTN652MK
2026-06-23estimatedKSEAKBFI15:56 PDT16:42 PDT0h 45mN652MK
2026-06-22partial??02:40ZN633QX
2026-06-21estimatedKSEAKBFI16:20 PDT16:58 PDT0h 37mN633QX
2026-06-20partialKSEA?19:18 PDTA8ABE6
2026-06-19partial??02:46ZA8ABE6
2026-06-19estimatedKMWH?17:00 PDT00:20Z0h 20mA8ABE6
2026-06-18estimatedKSEAKBFI16:38 PDT16:58 PDT0h 19mA8ABE6
2026-06-17partialKSEA?19:32 PDTN628QX
2026-06-16estimatedKSEAKBFI15:56 PDT16:38 PDT0h 41mN628QX
2026-06-15estimatedKSEAKBFI15:54 PDT16:44 PDT0h 49mN632QX
2026-06-14partial??03:00ZA8C0D2
2026-06-14estimatedKSEA?17:00 PDT00:30Z0h 30mA8C0D2
2026-06-13partialKSEA?17:00 PDTN641QX
2026-06-12partialKMWH?17:00 PDTA8BD1B
2026-06-11estimatedKSEAKBFI16:40 PDT16:58 PDT0h 17mA8BD1B
2026-05-29KPDXKSEA06:10 PDT06:46 PDT0h 35mN638QX
2026-05-28KPDXKSEA06:06 PDT06:38 PDT0h 31mN620QX
2026-05-27KPDXKSEA06:01 PDT06:30 PDT0h 29mN633QX
2026-05-26KPDXKSEA06:04 PDT06:38 PDT0h 33mN633QX
2026-05-25KPDXKSEA06:03 PDT06:44 PDT0h 40mN644QX
2026-05-24KPDXKSEA06:08 PDT06:42 PDT0h 34mN622QX
2026-05-23KPDXKSEA05:59 PDT06:32 PDT0h 33mA8A478
2026-05-22KPDXKSEA06:17 PDT06:50 PDT0h 32mN653QX
2026-05-21estimatedKPDXKSEA06:03 PDT06:44 PDT0h 40mN623QX
2026-05-20partialKSEA?17:38 PDTN622QX
2026-05-19partialKSEA?20:02 PDTA8BD1B
2026-04-21estimated??16:12Z17:10Z0h 58mN624QX
2026-04-20estimatedKSEAKBFI09:12 PDT12:30 PDT3h 18mN622QX
2026-04-19estimatedKSEAKBFI09:08 PDT12:22 PDT3h 14mN630QX
2026-04-18estimatedKSEAKBFI09:13 PDT09:56 PDT0h 42mA8C489
2026-04-17estimatedKSEAKBFI09:01 PDT09:50 PDT0h 48mA8D365
2026-04-16estimated?KBFI16:05Z10:06 PDT1h 00mN627QX
2026-04-15estimated??16:04Z19:28Z3h 24mN624QX
2026-04-14estimated??16:06Z17:02Z0h 55mA8C840
2026-04-12estimated?KBFI16:01Z12:20 PDT3h 18mA8C489
2026-04-11estimated??16:12Z17:14Z1h 01mN641QX
2026-04-06estimated?KBFI16:06Z09:38 PDT0h 31mN642QX
2026-04-05estimatedKSEAKBFI09:28 PDT12:28 PDT2h 59mA8A82F
2026-04-04estimatedKSEAKBFI09:10 PDT09:52 PDT0h 41mN624QX
2026-04-03estimated??16:06Z19:40Z3h 34mA8C489
2026-04-02estimatedKSEAKBFI09:08 PDT10:10 PDT1h 01mN633QX
2026-03-31estimatedKSEAKBFI09:26 PDT12:46 PDT3h 20mN635QX
2026-03-30estimated?KBFI16:19Z10:14 PDT0h 54mN622QX
2026-03-29estimatedKSEAKBFI09:02 PDT12:27 PDT3h 25mN632QX
2026-03-28estimatedKSEAKBFI09:23 PDT10:00 PDT0h 36mA8CFAE
2026-03-15estimatedKSEAKBFI12:27 PDT13:08 PDT0h 40mA8B5AD
2026-03-12estimatedKSEAKBFI13:01 PDT13:44 PDT0h 42mN627QX
2026-03-11estimatedKSEAKBFI12:00 PDT15:35 PDT3h 35mN648QX
2026-03-10KSEAKBIL11:53 PDT14:40 MDT1h 47mN650QX
2026-03-09KSEAKBIL11:52 PDT14:22 MDT1h 29mN639QX
2026-03-08KSEAKBIL11:52 PDT14:32 MDT1h 40mA8AF9D
2026-03-07KSEAKBIL12:05 PST14:42 MST1h 37mA8A82F
2026-03-06estimatedKSEAKBFI12:01 PST14:00 PST1h 58mN646QX
2026-03-05KSEAKBIL11:55 PST14:44 MST1h 49mA8B5AD
2026-03-04KSEAKBIL11:50 PST14:42 MST1h 52mA8AF9D
2026-03-03estimatedKSEAKBFI11:56 PST13:24 PST1h 28mN627QX
2026-03-02KSEAKBIL12:10 PST15:02 MST1h 51mN650QX
2026-03-01KSEAKBIL12:04 PST14:46 MST1h 41mN642QX
2026-02-28KSEAKBIL12:05 PST14:38 MST1h 33mN639QX
2026-02-27KSEAKBIL11:51 PST14:30 MST1h 39mN620QX
2026-02-26KSEAKBIL11:54 PST14:34 MST1h 40mA8C840
2026-02-25KSEAKBIL11:59 PST14:40 MST1h 41mN643QX
2026-02-24KBFIKBIL12:01 PST14:40 MST1h 38mN636QX
2026-02-23KSEAKBIL11:58 PST14:32 MST1h 33mA8C840
2026-02-22KSEAKBIL12:25 PST14:56 MST1h 30mN631QX
2026-02-21KSEAKBIL12:39 PST15:16 MST1h 36mN636QX
2026-02-20KSEAKBIL12:27 PST15:10 MST1h 42mN651QX
2026-02-19KSEAKBIL11:53 PST14:42 MST1h 48mN630QX
2026-02-18KSEAKBIL12:02 PST14:42 MST1h 39mN644QX
2026-02-17KSEAKBIL11:53 PST14:54 MST2h 00mA8C840
2026-02-16estimatedKSEAKBFI11:51 PST15:32 PST3h 41mN653QX
2026-02-15KSEAKBIL12:05 PST14:34 MST1h 28mN652MK
2026-02-14KSEAKBIL11:58 PST14:36 MST1h 37mA8BD1B
2026-02-13estimatedKSEAKBFI11:56 PST15:18 PST3h 22mN627QX
2026-02-12KSEAKBIL12:37 PST15:22 MST1h 44mN639QX
2026-02-11KSEAKBIL11:58 PST14:42 MST1h 43mN631QX
2026-02-07estimatedKSEAKBFI12:03 PST15:44 PST3h 40mN650QX
2026-02-06KSEAKBIL12:55 PST15:36 MST1h 40mA8B964
2026-02-05KSEAKBIL12:11 PST15:04 MST1h 53mN639QX
2026-02-04KSEAKBIL12:01 PST14:52 MST1h 50mA8A478
2026-02-03KSEAKBIL12:04 PST14:50 MST1h 45mA8B5AD
2026-02-02KSEAKBIL12:09 PST14:52 MST1h 43mA8A0C1
2026-02-01KSEAKBIL11:55 PST14:42 MST1h 46mA8BD1B
2026-01-31KSEAKBIL12:16 PST15:02 MST1h 45mA8D365
2026-01-30KSEAKBIL12:00 PST14:46 MST1h 45mN653QX
2026-01-29KSEAKBIL12:07 PST14:56 MST1h 49mA8D365
2026-01-28KSEAKBIL12:05 PST15:02 MST1h 56mN647QX
2026-01-27KSEAKBIL11:58 PST14:48 MST1h 50mA8A82F
2026-01-26KSEAKBIL11:58 PST14:58 MST1h 59mA8C840
2026-01-25KSEAKBIL12:10 PST14:58 MST1h 47mN626QX
2026-01-24KSEAKBIL11:57 PST14:46 MST1h 48mA8A0C1
2026-01-23KSEAKBIL11:56 PST14:38 MST1h 42mN620QX
2026-01-22KSEAKBIL11:52 PST14:36 MST1h 43mN639QX
2026-01-21KSEAKBIL12:30 PST15:20 MST1h 49mN627QX
2026-01-20KSEAKBIL12:13 PST15:02 MST1h 48mN622QX
2026-01-19KSEAKBIL12:36 PST15:24 MST1h 47mN648QX
2026-01-18KSEAKBIL11:53 PST14:38 MST1h 45mA8D71C
2026-01-09estimatedKSEAKBFI11:56 PST13:52 PST1h 55mN627QX
2026-01-08estimatedKSEAKBFI12:18 PST14:08 PST1h 49mN653QX
2026-01-07estimatedKSEAKBFI11:56 PST13:46 PST1h 49mA8BD1B
2026-01-06estimatedKSEAKBFI08:12 PST10:04 PST1h 51mN630QX
2026-01-05estimatedKSEAKBFI08:10 PST09:52 PST1h 41mN654QX
2026-01-04estimatedKSEAKBFI07:59 PST09:40 PST1h 41mN644QX
2026-01-03estimatedKSEAKBFI08:12 PST09:54 PST1h 41mN638QX
2026-01-02estimatedKSEAKBFI08:00 PST09:46 PST1h 45mA8C489
2026-01-01estimatedKSEAKBFI08:01 PST09:38 PST1h 36mN648QX
2025-12-31estimatedKSEAKBFI08:00 PST10:28 PST2h 28mA8AF9D
2025-12-30estimatedKSEAKBFI08:28 PST10:16 PST1h 47mN642QX
2025-12-29estimatedKSEAKBFI08:00 PST09:40 PST1h 39mA8C489
2025-12-28estimatedKSEAKBFI08:13 PST10:00 PST1h 47mN641QX
2025-12-27estimatedKSEAKBFI08:13 PST09:58 PST1h 44mA8B964
2025-12-26estimatedKSEAKBFI07:54 PST09:38 PST1h 43mA8C0D2
2025-12-25partialKBFI?07:58 PSTA8D71C
2025-12-24estimated??15:58Z17:58Z1h 59mA8A478
2025-12-23estimatedKSEAKBFI08:48 PST10:24 PST1h 35mN632QX
2025-12-23estimated??15:57Z16:26Z0h 28mN632QX
2025-12-22estimatedKSEAKBFI08:05 PST09:42 PST1h 36mA8B5AD
2025-12-21estimatedKSEAKBFI08:36 PST10:16 PST1h 39mN635QX
2025-12-20estimatedKSEAKBFI08:03 PST09:42 PST1h 38mA8C0D2
2025-12-19estimatedKSEAKBFI08:01 PST09:36 PST1h 34mN624QX
2025-12-18estimatedKSEAKBFI07:55 PST09:42 PST1h 46mN622QX
2025-12-17estimatedKSEAKBFI12:02 PST13:46 PST1h 43mN625QX
2025-12-16estimatedKSEAKBFI12:21 PST14:06 PST1h 44mN650QX
2025-12-15estimatedKSEAKBFI12:21 PST14:04 PST1h 43mN630QX
2025-12-14estimatedKSEAKBFI12:36 PST14:14 PST1h 38mN650QX
2025-12-13estimatedKSEAKBFI12:02 PST13:58 PST1h 56mN625QX
2025-12-12estimatedKSEAKBFI12:29 PST14:08 PST1h 38mN623QX
2025-12-11estimatedKSEAKBFI12:03 PST13:42 PST1h 38mN642QX
2025-12-10estimatedKSEAKBFI12:29 PST14:10 PST1h 41mN641QX
2025-12-09estimated??19:33Z21:30Z1h 56mA8ABE6
2025-10-29estimatedKSEAKBFI12:21 PDT13:04 PDT0h 42mN634QX
2025-10-28estimatedKSEAKBFI12:26 PDT13:18 PDT0h 51mN624QX
2025-10-27estimated??19:24Z20:12Z0h 47mA8C0D2
2025-10-26estimated??19:11Z20:04Z0h 52mN628QX
2025-10-24KSJCKLAX16:14 PDT17:48 PDT1h 34mA891E5
2025-10-23KSJCKLAX12:50 PDT14:08 PDT1h 17mN642QX
2025-10-20estimated?KLAX19:50Z14:18 PDT1h 27mA8A478
2025-10-13KSJCKLAX13:04 PDT14:10 PDT1h 06mN641QX
2025-10-06KSJCKLAX12:58 PDT14:08 PDT1h 09mN646QX
2025-10-05KSJCKLAX13:00 PDT14:08 PDT1h 08mN631QX
2025-08-25KSJCKLAX13:34 PDT20:50 PDT7h 15mA88467
2025-08-24?KLAX01:22Z00:33 PDT6h 10mN629QX
2025-08-21KSJCKLAX12:51 PDT14:02 PDT1h 10mN651QX
2025-08-17KLAXKMFR12:53 PDT15:04 PDT2h 10mN620QX
2025-08-16KLAXKMFR13:00 PDT15:52 PDT2h 52mN643QX
2025-08-15partialKLAX?17:35 PDTA8D365

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