Airlines / QX
Airline
Horizon Air logo

Horizon Air (QX)

Horizon Air (QX) is a United States airline with the radio callsign “HORIZON AIR”. It operates 660 routes from 60 airports to 61 destinations in 2 countries, anchored at Los Angeles (LAX). Its longest route is Portland (PDX) to Macon (MCN), roughly 3,608 km. Around 615 of its routes are domestic and 45 international. Every QX flight number, origin and destination is listed below; live status, scheduled and actual times, gate and terminal come from the FlightNerve API.

660Routes
61Destinations
2Countries
LAXMain hub
3,608 kmLongest route
QXEICAO
QXIATA
Horizon Air route network · 242 routes

Horizon Air routes & flight numbers

Origin and destination for routes 1–100 of 660. Durations and scheduled times are available via the API.

FlightFromToDurationSchedule
QX2000YKM · YakimaSEA · Seattle0h 33m••:•• → ••:••
QX2002YVR · VancouverPDX · Portland0h 50m••:•• → ••:••
QX2003YVR · VancouverPDX · Portland0h 50m••:•• → ••:••
QX2004SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2005SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2006SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2007SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2008SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2009SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2010SEA · SeattleYVR · Vancouver0h 36m••:•• → ••:••
QX2011YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2012YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2013YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2014YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2015YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2016YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2017YVR · VancouverSEA · Seattle0h 36m••:•• → ••:••
QX2018SAN · San DiegoLAS · Las Vegas0h 51m••:•• → ••:••
QX2019RDM · RedmondSEA · Seattle0h 47m••:•• → ••:••
QX2020SEA · SeattleGEG · Spokane0h 47m••:•• → ••:••
QX2021GEG · SpokaneSEA · Seattle0h 47m••:•• → ••:••
QX2022PDX · PortlandBZN · Bozeman1h 24m••:•• → ••:••
QX2023SFO · San FranciscoPDX · Portland1h 24m••:•• → ••:••
QX2024PDX · PortlandSBA · Santa Barbara1h 51m••:•• → ••:••
QX2025SBA · Santa BarbaraPDX · Portland1h 51m••:•• → ••:••
QX2027ANC · AnchorageBET · Bethel1h 07m••:•• → ••:••
QX2028BET · BethelANC · Anchorage1h 07m••:•• → ••:••
QX2029PDX · PortlandSBA · Santa Barbara1h 51m••:•• → ••:••
QX2030ANC · AnchorageAKN · King Salmon0h 54m••:•• → ••:••
QX2031AKN · King SalmonANC · Anchorage0h 54m••:•• → ••:••
QX2032ANC · AnchorageBET · Bethel1h 07m••:•• → ••:••
QX2033BET · BethelANC · Anchorage1h 07m••:•• → ••:••
QX2034SEA · SeattleBOI · Boise1h 07m••:•• → ••:••
QX2035LAS · Las VegasSAN · San Diego0h 51m••:•• → ••:••
QX2037EAT · WenatcheeSEA · Seattle0h 33m••:•• → ••:••
QX2038ANC · AnchorageDLG · Dillingham0h 59m••:•• → ••:••
QX2039DLG · DillinghamANC · Anchorage0h 59m••:•• → ••:••
QX2040YKM · YakimaSEA · Seattle0h 33m••:•• → ••:••
QX2041LAS · Las VegasSAN · San Diego0h 51m••:•• → ••:••
QX2042OAK · OaklandPDX · Portland1h 23m••:•• → ••:••
QX2043RDM · RedmondPDX · Portland0h 35m••:•• → ••:••
QX2044SEA · SeattleGEG · Spokane0h 47m••:•• → ••:••
QX2045GEG · SpokaneSEA · Seattle0h 47m••:•• → ••:••
QX2046RNO · RenoSAN · San Diego1h 17m••:•• → ••:••
QX2047SAN · San DiegoRNO · Reno1h 17m••:•• → ••:••
QX2048SEA · SeattleYYJ · Victoria0h 33m••:•• → ••:••
QX2049SEA · SeattlePDX · Portland0h 36m••:•• → ••:••
QX2050FAI · FairbanksANC · Anchorage0h 51m••:•• → ••:••
QX2051LAX · Los AngelesGEG · Spokane2h 09m••:•• → ••:••
QX2052SEA · SeattleMFR · Medford1h 01m••:•• → ••:••
QX2053SAN · San DiegoSMF · Sacramento1h 16m••:•• → ••:••
QX2054SEA · SeattleGEG · Spokane0h 47m••:•• → ••:••
QX2055PDX · PortlandSEA · Seattle0h 36m••:•• → ••:••
QX2057PDX · PortlandRDM · Redmond0h 35m••:•• → ••:••
QX2058ANC · AnchorageFAI · Fairbanks0h 51m••:•• → ••:••
QX2059RDM · RedmondSEA · Seattle0h 47m••:•• → ••:••
QX2060ANC · AnchorageFAI · Fairbanks0h 51m••:•• → ••:••
QX2061SEA · SeattleBOI · Boise1h 07m••:•• → ••:••
QX2062SFO · San FranciscoBZN · Bozeman1h 53m••:•• → ••:••
QX2063RDM · RedmondSEA · Seattle0h 47m••:•• → ••:••
QX2064SEA · SeattleFAT · Fresno1h 47m••:•• → ••:••
QX2065SEA · SeattleSUN · Hailey1h 15m••:•• → ••:••
QX2066SBP · San Luis ObispoSEA · Seattle1h 58m••:•• → ••:••
QX2067PUW · PullmanSEA · Seattle0h 50m••:•• → ••:••
QX2068SAN · San DiegoLAS · Las Vegas0h 51m••:•• → ••:••
QX2069GEG · SpokaneSEA · Seattle0h 47m••:•• → ••:••
QX2070LAS · Las VegasBOI · Boise1h 21m••:•• → ••:••
QX2071ANC · AnchorageOTZ · Kotzebue1h 24m••:•• → ••:••
QX2072YYJ · VictoriaSEA · Seattle0h 33m••:•• → ••:••
QX2073ANC · AnchorageOME · Nome1h 23m••:•• → ••:••
QX2074OME · NomeANC · Anchorage1h 23m••:•• → ••:••
QX2075RDM · RedmondLAX · Los Angeles1h 44m••:•• → ••:••
QX2076RDM · RedmondSEA · Seattle0h 47m••:•• → ••:••
QX2077EUG · EugenePDX · Portland0h 33m••:•• → ••:••
QX2078STS · Santa RosaLAX · Los Angeles1h 07m••:•• → ••:••
QX2079SEA · SeattleRDM · Redmond0h 47m••:•• → ••:••
QX2080ANC · AnchoragePDX · Portland3h 16m••:•• → ••:••
QX2081PDX · PortlandONT · Ontario1h 57m••:•• → ••:••
QX2082ONT · OntarioPDX · Portland1h 57m••:•• → ••:••
QX2083SFO · San FranciscoPAE · Everett1h 42m••:•• → ••:••
QX2085ANC · AnchorageFAI · Fairbanks0h 51m••:•• → ••:••
QX2086SAN · San DiegoRDM · Redmond1h 55m••:•• → ••:••
QX2087PDX · PortlandRNO · Reno1h 12m••:•• → ••:••
QX2088STS · Santa RosaLAX · Los Angeles1h 07m••:•• → ••:••
QX2089PDX · PortlandBOI · Boise1h 00m••:•• → ••:••
QX2090LAX · Los AngelesSTS · Santa Rosa1h 07m••:•• → ••:••
QX2091GEG · SpokaneSFO · San Francisco1h 45m••:•• → ••:••
QX2092PDX · PortlandSEA · Seattle0h 36m••:•• → ••:••
QX2093SAN · San DiegoSBP · San Luis Obispo0h 51m••:•• → ••:••
QX2094SBP · San Luis ObispoSAN · San Diego0h 51m••:•• → ••:••
QX2095SMF · SacramentoPDX · Portland1h 16m••:•• → ••:••
QX2097ALW · Walla WallaSEA · Seattle0h 46m••:•• → ••:••
QX2098MFR · MedfordPDX · Portland0h 47m••:•• → ••:••
QX2099MFR · MedfordSAN · San Diego1h 45m••:•• → ••:••
QX2100SAN · San DiegoOAK · Oakland1h 12m••:•• → ••:••
QX2101OAK · OaklandSAN · San Diego1h 12m••:•• → ••:••
QX2102SAN · San DiegoOAK · Oakland1h 12m••:•• → ••:••
QX2103OAK · OaklandSAN · San Diego1h 12m••:•• → ••:••
QX2104PDX · PortlandBOI · Boise1h 00m••:•• → ••:••
QX2105PDX · PortlandOAK · Oakland1h 23m••:•• → ••:••
Routes 1–100 of 660Next →

Live status, gate & on-time performance

Scheduled and actual times, terminal, gate, delays and live position for every flight here are available through the FlightNerve API, one call, one clean response.

Get an API key →

Where Horizon Air flies

61 destinations served.

Busiest Horizon Air hubs

Top origin airports by number of routes.

About the Horizon Air network

Horizon Air connects 60 origin airports with 61 destinations on 660 scheduled routes. Its domestic network covers about 615 routes within United States, while 45 routes reach international destinations across 2 countries. The busiest base, Los Angeles (LAX), anchors most QX departures. Use the map above to see the full route geography, or open any flight number for its exact origin, destination and live status.

Frequently asked

How many destinations does Horizon Air fly to?

Horizon Air (QX) serves 61 destinations in 2 countries across 660 routes tracked by FlightNerve.

What is Horizon Air’s main hub?

Horizon Air’s busiest base is Los Angeles International Airport (LAX) in Los Angeles.

What is Horizon Air’s longest route?

Horizon Air’s longest scheduled route is Portland (PDX) to Macon (MCN), about 3,608 km.

Can I track Horizon Air flights with an API?

Yes. FlightNerve returns live status, position, schedule and aircraft for any QX flight in a single API call.

Track any Horizon Air flight in real time

Live status, position, schedule and aircraft for every QX flight, one API call.

Get an API key →