Flight

QXE2218

Flight history and live tracking for QXE2218, 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
Typical originKSMF SACRAMENTO INTERNATIONAL
Typical destinationKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD
Distance417 nm

Flight history 158 flights since Aug 2025

DateFromToDepArrDurationAircraft
2026-10-02KSMF SACRAMENTO INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD17:56 PDT19:06 PDT1h 10mN651QX
2026-10-01KSMF SACRAMENTO INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD17:09 PDT18:20 PDT1h 11mN667QX
2026-09-30KSMF SACRAMENTO INTERNATIONALKSAN SAN DIEGO INTERNATIONAL LINDBERGH FLD17:54 PDT19:02 PDT1h 08mN663QX
2026-09-29KSMFKSAN17:34 PDT19:08 PDT1h 33mN670QX
2026-09-28KSMFKSAN17:21 PDT18:58 PDT1h 37mN670QX
2026-09-27KSMFKSAN17:00 PDT18:28 PDT1h 27mN659QX
2026-09-26partialKSMF?17:21 PDTN630QX
2026-09-25KSMFKSAN17:02 PDT18:48 PDT1h 45mN661QX
2026-09-24KSMFKSAN17:00 PDT18:34 PDT1h 33mN641QX
2026-09-23partialKSMF?17:00 PDTN634QX
2026-09-22partialKSMF?17:25 PDTN627QX
2026-09-21KSMFKSAN17:01 PDT18:44 PDT1h 42mN653QX
2026-09-20KSMFKSAN17:01 PDT18:10 PDT1h 08mA8C489
2026-09-18KSMFKSAN17:19 PDT18:32 PDT1h 12mN633QX
2026-09-17KSMFKSAN17:21 PDT18:38 PDT1h 16mA8DD2C
2026-09-16KSMFKSAN17:46 PDT19:00 PDT1h 13mA8AF9D
2026-09-15KSMFKSAN18:12 PDT19:24 PDT1h 11mN633QX
2026-09-14KSMFKSAN18:10 PDT19:22 PDT1h 11mA8C489
2026-09-13estimatedKSMFKSAN17:17 PDT18:26 PDT1h 08mN641QX
2026-09-12KSMFKSAN17:22 PDT18:32 PDT1h 09mA8A82F
2026-09-11KSMFKSAN17:12 PDT18:24 PDT1h 11mA8DD2C
2026-09-10KSMFKSAN17:19 PDT18:34 PDT1h 14mA8E0E3
2026-09-09KSMFKSAN17:07 PDT18:24 PDT1h 17mA8D71C
2026-09-08KSMFKSAN18:19 PDT19:34 PDT1h 14mN649QX
2026-09-07KSMFKSAN17:14 PDT18:26 PDT1h 11mN645QX
Earlier flights (133) - back to 2025-08-15
DateFromToDepArrDurationAircraft
2026-09-06KSMFKSAN17:02 PDT18:14 PDT1h 12mN637QX
2026-09-04KSMFKSAN18:03 PDT19:14 PDT1h 11mN624QX
2026-09-03KSMFKSAN17:14 PDT18:28 PDT1h 13mN654QX
2026-09-01KSMFKSAN17:35 PDT18:42 PDT1h 06mA8BD1B
2026-08-31KSMFKSAN17:06 PDT18:24 PDT1h 17mA8ABE6
2026-08-30KSMFKSAN17:08 PDT18:20 PDT1h 11mA8C489
2026-08-29KSMFKSAN19:29 PDT20:44 PDT1h 15mA8CFAE
2026-08-28KSMFKSAN19:02 PDT20:22 PDT1h 19mN624QX
2026-08-27estimatedKSMFKSAN17:12 PDT18:36 PDT1h 24mA8CFAE
2026-08-25KSMFKSAN17:28 PDT18:44 PDT1h 15mN625QX
2026-08-24KSMFKSAN17:07 PDT18:22 PDT1h 15mN630QX
2026-08-23KSMFKSAN17:07 PDT18:22 PDT1h 14mA8E0E3
2026-08-22KSMFKSAN17:11 PDT18:30 PDT1h 18mA8C489
2026-08-21KSMFKSAN17:45 PDT19:04 PDT1h 18mN663QX
2026-08-20KSMFKSAN17:07 PDT18:20 PDT1h 12mN637QX
2026-08-18estimated??02:54Z04:44Z1h 49mN656QX
2026-08-17estimated??03:03Z10:52Z7h 48mN654QX
2026-08-15partialKPDX?19:52 PDTN630QX
2026-08-14partialKPDX?19:56 PDTN628QX
2026-07-23partialKPDX?20:56 PDTN623QX
2026-07-22partialKPDX?19:50 PDTN622QX
2026-07-21partialKPDX?19:51 PDTA8B964
2026-07-20estimated?KPDX02:54Z20:28 PDT0h 33mN637QX
2026-07-19estimated?KPDX02:56Z20:26 PDT0h 29mN623QX
2026-07-18partialKPDX?20:01 PDTA8CFAE
2026-07-17estimatedKPDX?19:53 PDT03:26Z0h 32mN638QX
2026-07-16partialKPDX?19:59 PDTN626QX
2026-07-15partialKPDX?19:58 PDTN646QX
2026-07-14partialKPDX?20:07 PDTN622QX
2026-07-13partialKPDX?21:03 PDTN626QX
2026-07-12partialKPDX?20:01 PDTA8A0C1
2026-07-11partialKPDX?20:09 PDTN646QX
2026-07-10partialKPDX?19:57 PDTN631QX
2026-07-09partialKPDX?19:51 PDTN623QX
2026-07-08partialKPDX?19:55 PDTA8D365
2026-07-07partialKPDX?19:49 PDTN654QX
2026-07-06partialKPDX?20:13 PDTA8C489
2026-07-04partialKPDX?20:28 PDTN620QX
2026-07-03partialKPDX?19:49 PDTN622QX
2026-07-02partialKPDX?20:00 PDTA8ABE6
2026-06-30partialKPDX?19:55 PDTA8CFAE
2026-06-29partialKPDX?22:38 PDTN644QX
2026-06-27partialKPDX?19:53 PDTN645QX
2026-06-26partialKPDX?20:19 PDTN627QX
2026-06-23partialKPDX?19:59 PDTA8AF9D
2026-06-22partialKPDX?19:53 PDTN644QX
2026-06-20partialKPDX?20:02 PDTN641QX
2026-06-19partialKPDX?20:00 PDTA8C489
2026-06-16partialKPDX?19:51 PDTN620QX
2026-06-15partialKPDX?19:51 PDTN625QX
2026-06-13partialKPDX?20:27 PDTA8B964
2026-06-12partialKPDX?19:47 PDTN623QX
2026-04-21?KPAE17:15Z11:50 PDT1h 34mN623QX
2026-04-20KSFOKPAE12:44 PDT14:16 PDT1h 31mA8D71C
2026-04-19KSFOKPAE11:26 PDT13:02 PDT1h 35mN625QX
2026-04-18?KPAE17:05Z11:42 PDT1h 37mN641QX
2026-04-17KSFOKPAE11:06 PDT12:56 PDT1h 49mN633QX
2026-04-16?KPAE16:58Z12:06 PDT2h 07mN654QX
2026-04-14partialKSFO?15:53 PDTA8C0D2
2026-04-13estimated??19:30Z20:00Z0h 29mN634QX
2026-04-12estimated?KPAE19:09Z12:34 PDT0h 25mA8CFAE
2026-04-11KSFO?10:13 PDT18:56Z1h 42mN632QX
2026-04-05KSFOKPAE10:23 PDT12:04 PDT1h 40mN631QX
2026-04-04KSFOKPAE10:42 PDT12:26 PDT1h 43mA8C489
2026-04-03KSFOKPAE10:24 PDT12:26 PDT2h 01mA8C0D2
2026-04-02?KPAE17:45Z12:54 PDT2h 08mA8D71C
2026-03-31?KPAE18:12Z13:06 PDT1h 53mN622QX
2026-03-30?KPAE17:40Z12:38 PDT1h 57mN647QX
2026-03-29KSFOKPAE09:55 PDT11:36 PDT1h 40mA8CFAE
2026-03-28?KPAE17:05Z11:50 PDT1h 44mA8C840
2026-03-15KSFOKPAE10:01 PDT12:04 PDT2h 02mN652MK
2026-03-13KSFOKPAE10:17 PDT12:04 PDT1h 46mN649QX
2026-03-12KSFOKPAE10:08 PDT11:58 PDT1h 49mN631QX
2026-03-09KSFOKPAE09:51 PDT12:00 PDT2h 09mN631QX
2026-03-08KSFOKPAE09:52 PDT11:54 PDT2h 01mN647QX
2026-03-06KSFOKPAE10:10 PST12:30 PST2h 20mN620QX
2026-03-05KSFOKPAE09:45 PST11:54 PST2h 08mN643QX
2026-03-02KSFOKPAE09:52 PST11:52 PST1h 59mN631QX
2026-03-01KSFOKPAE10:51 PST12:36 PST1h 44mN622QX
2026-02-27?KPAE18:05Z12:08 PST2h 03mA8ABE6
2026-02-26KSFOKPAE11:35 PST13:42 PST2h 06mN653QX
2026-02-23KSFOKPAE10:55 PST12:50 PST1h 54mA8A82F
2026-02-22KSFOKPAE10:00 PST11:56 PST1h 55mN622QX
2026-02-20KSFOKPAE09:50 PST11:56 PST2h 05mN645QX
2026-02-19KSFOKPAE09:50 PST11:52 PST2h 01mN623QX
2026-02-16KSFOKPAE09:53 PST11:44 PST1h 50mA8D71C
2026-02-12KSFOKPAE09:57 PST12:00 PST2h 02mA8BD1B
2026-02-07KSMFKSAN19:24 PST20:40 PST1h 16mA8B5AD
2026-02-03KSMFKSAN18:41 PST19:56 PST1h 15mA8D71C
2026-02-02KSMFKSAN18:52 PST20:14 PST1h 21mN643QX
2026-01-31KSMFKSAN18:37 PST19:52 PST1h 14mN625QX
2026-01-30KSMFKSAN18:46 PST20:06 PST1h 19mN642QX
2026-01-27KSMFKSAN18:41 PST20:00 PST1h 19mA8ABE6
2026-01-26KSMFKSAN19:04 PST20:22 PST1h 17mN620QX
2026-01-24KSMFKSAN18:46 PST19:56 PST1h 09mA8BD1B
2026-01-20KSMFKSAN19:01 PST20:20 PST1h 18mN646QX
2026-01-19KSMFKSAN19:47 PST21:06 PST1h 18mA8B964
2026-01-09KSMFKSAN18:31 PST19:48 PST1h 16mN642QX
2026-01-07KSMFKSAN17:27 PST19:00 PST1h 32mN647QX
2026-01-06KSMFKSAN17:50 PST19:08 PST1h 17mN638QX
2026-01-05KSMFKSAN18:16 PST19:38 PST1h 22mA8D365
2026-01-04KSMFKSAN19:49 PST21:10 PST1h 20mN635QX
2026-01-03KSMFKSAN19:43 PST21:20 PST1h 36mN654QX
2026-01-02KSMFKSAN17:53 PST19:18 PST1h 25mA8D71C
2026-01-01KSMFKSAN18:23 PST19:48 PST1h 25mA8B5AD
2025-12-30KSMFKSAN18:25 PST19:46 PST1h 20mN651QX
2025-12-29KSMFKSAN17:51 PST19:06 PST1h 15mA8A478
2025-12-28KSMFKSAN19:13 PST20:36 PST1h 22mA8CFAE
2025-12-27KSMFKSAN17:48 PST19:16 PST1h 27mN642QX
2025-12-26KSMFKSAN18:17 PST19:38 PST1h 20mN625QX
2025-12-25KSMFKSAN19:50 PST21:18 PST1h 27mN641QX
2025-12-24KSMFKSAN18:23 PST20:04 PST1h 40mN625QX
2025-12-23estimatedKSMFKSAN18:22 PST20:14 PST1h 51mA8ABE6
2025-12-22KSMFKSAN17:38 PST19:08 PST1h 30mN626QX
2025-12-21KSMFKSAN18:30 PST20:22 PST1h 51mA8AF9D
2025-12-20KSMFKSAN19:03 PST20:48 PST1h 44mN630QX
2025-12-19KSMFKSAN17:45 PST19:00 PST1h 14mA8D71C
2025-12-16KSMFKSAN17:42 PST19:00 PST1h 17mN652MK
2025-12-15KSMFKSAN17:52 PST19:10 PST1h 17mN643QX
2025-12-13estimatedKSMFKSAN17:21 PST18:50 PST1h 28mN628QX
2025-12-12KSMFKSAN17:18 PST18:38 PST1h 19mN644QX
2025-12-02KSFO?23:37 PST09:20Z1h 43mN632QX
2025-11-27partial??00:00ZN626QX
2025-11-26estimatedKSFO?15:23 PST23:58Z0h 34mN626QX
2025-10-30KSMFKSAN18:09 PDT19:20 PDT1h 10mN653QX
2025-10-29KSMFKSAN17:45 PDT19:00 PDT1h 14mN650QX
2025-10-28KSMFKSAN18:03 PDT19:14 PDT1h 10mN622QX
2025-08-25KSFOKPAE04:17 PDT14:27 PDT10h 10mA8D71C
2025-08-23KPWTKPAE22:45 PDT13:20 PDT14h 35mN650QX
2025-08-21estimatedKSEAKPAE00:03 PDT12:44 PDT12h 40mN643QX
2025-08-17estimated?KSEA20:50Z15:18 PDT1h 28mA8D365
2025-08-16estimated??21:33Z23:24Z1h 50mN623QX
2025-08-15partialKPAE?17:36 PDTN638QX

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