Home Aircraft N289GX
N289GX — Flight History
Aircraft N289GX (A320) has been tracked on
85 ICE flights since March 8, 2026, covering roughly
380,506 km. International destinations recorded: Bahamas, Curaçao, El Salvador, Guatemala, Honduras, Mexico, Nicaragua.
Date Aircraft Route Destination Status June 11, 2026 N289GX A320 HRL → AZA Mesa Confirmed June 10, 2026 N289GX A320 AZA → HRL Harlingen Confirmed June 9, 2026 N289GX A320 AZA → BFI Seattle Confirmed June 8, 2026 N289GX A320 AZA → MIA Miami Confirmed June 6, 2026 N289GX A320 HRL → AZA Mesa Confirmed June 5, 2026 N289GX A320 AZA → HRL Harlingen Confirmed June 3, 2026 N289GX A320 AZA → Open ocean Unknown Open ocean June 2, 2026 N289GX A320 AZA → BFI Seattle Confirmed June 1, 2026 N289GX A320 AZA → MIA Miami Confirmed May 30, 2026 N289GX A320 AZA → APF Naples Estimated May 29, 2026 N289GX A320 AZA → MIA Miami Confirmed May 28, 2026 N289GX A320 AZA → MLB Melbourne Estimated May 27, 2026 N289GX A320 AZA → MIA Miami Confirmed May 26, 2026 N289GX A320 MIA → AZA Mesa Confirmed May 25, 2026 N289GX A320 AZA → MIA Miami Confirmed May 23, 2026 N289GX A320 AZA → CUU Chihuahua Intl removal Estimated May 22, 2026 N289GX A320 AZA → SAP San Pedro Sula Intl removal Confirmed May 21, 2026 N289GX A320 AZA → NKX San Diego Confirmed May 20, 2026 N289GX A320 AZA → HRL Harlingen Confirmed May 19, 2026 N289GX A320 AZA → Open ocean Unknown Open ocean May 18, 2026 N289GX A320 AZA → MIA Miami Confirmed May 17, 2026 N289GX A320 AZA → AZA Mesa Confirmed May 16, 2026 N289GX A320 AZA → ELP El Paso Confirmed May 14, 2026 N289GX A320 ELP → AZA Mesa Confirmed May 13, 2026 N289GX A320 AZA → LSF Fort Benning Likely May 12, 2026 N289GX A320 AZA → BFI Seattle Confirmed May 11, 2026 N289GX A320 HRL → AZA Mesa Confirmed May 10, 2026 N289GX A320 HRL → VER Veracruz Intl removal Confirmed May 9, 2026 N289GX A320 HRL → NZY San Diego Approx May 8, 2026 N289GX A320 HRL → ELP El Paso Confirmed May 7, 2026 N289GX A320 HRL → MMTB Tuxtla Gutiérrez Intl removal Estimated May 6, 2026 N289GX A320 HRL → ELP El Paso Confirmed May 5, 2026 N289GX A320 HRL → MX-0685 Villahermosa Intl removal Estimated May 4, 2026 N289GX A320 HRL → SAL San Salvador (San Luis Talpa) Intl removal Estimated May 3, 2026 N289GX A320 HRL → Open ocean Unknown Open ocean May 2, 2026 N289GX A320 HRL → SAN San Diego Confirmed May 1, 2026 N289GX A320 HRL → LSE La Crosse Confirmed April 30, 2026 N289GX A320 HRL → Open ocean Unknown Open ocean April 29, 2026 N289GX A320 HRL → HRL Harlingen Confirmed April 28, 2026 N289GX A320 HRL → MX-0685 Villahermosa Intl removal Estimated April 27, 2026 N289GX A320 HRL → NKX San Diego Confirmed April 26, 2026 N289GX A320 HRL → GUA Guatemala City Intl removal Estimated April 25, 2026 N289GX A320 HRL → NZY San Diego Approx April 24, 2026 N289GX A320 HRL → Open ocean Unknown Open ocean April 23, 2026 N289GX A320 HRL → MMTB Tuxtla Gutiérrez Intl removal Estimated April 22, 2026 N289GX A320 HRL → SAP San Pedro Sula Intl removal Likely April 21, 2026 N289GX A320 HRL → NKX San Diego Confirmed April 20, 2026 N289GX A320 HRL → AEX Alexandria Likely April 19, 2026 N289GX A320 HRL → SAP San Pedro Sula Intl removal Confirmed April 18, 2026 N289GX A320 HRL → MGA Managua Intl removal Approx April 17, 2026 N289GX A320 HRL → MMTB Tuxtla Gutiérrez Intl removal Estimated April 16, 2026 N289GX A320 HRL → DRO Durango Estimated April 15, 2026 N289GX A320 MIA → SLC Salt Lake City Confirmed April 12, 2026 N289GX A320 MIA → MAY Mangrove Cay Intl removal Approx April 11, 2026 N289GX A320 MIA → FLL Fort Lauderdale Confirmed April 10, 2026 N289GX A320 AEX → AZA Mesa Confirmed April 5, 2026 N289GX A320 SFB → AZA Mesa Confirmed April 4, 2026 N289GX A320 MIA → SFB Orlando Confirmed April 3, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Confirmed April 2, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Likely April 1, 2026 N289GX A320 CUR → MIA Miami Confirmed March 31, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Confirmed March 30, 2026 N289GX A320 IAD → MIA Miami Confirmed March 29, 2026 N289GX A320 GSP → MIA Miami Confirmed March 28, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Confirmed March 27, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Likely March 26, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Approx March 25, 2026 N289GX A320 BED → MIA Miami Confirmed March 24, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Confirmed March 23, 2026 N289GX A320 SAN → CUR Willemstad Intl removal Confirmed March 22, 2026 N289GX A320 PDX → SAN San Diego Confirmed March 21, 2026 N289GX A320 FTW → PDX Portland Confirmed March 20, 2026 N289GX A320 MIA → NBG New Orleans Estimated March 19, 2026 N289GX A320 MIA → CUR Willemstad Intl removal Confirmed March 18, 2026 N289GX A320 PDX → FTW Fort Worth Confirmed March 17, 2026 N289GX A320 RDU → PDX Portland Confirmed March 16, 2026 N289GX A320 TUS → RDU Raleigh/Durham Confirmed March 15, 2026 N289GX A320 MKC → TUS Tucson Confirmed March 14, 2026 N289GX A320 MKC → OMA Omaha Likely March 13, 2026 N289GX A320 MKC → OMA Omaha Confirmed March 12, 2026 N289GX A320 MDW → MKC Kansas City Confirmed March 11, 2026 N289GX A320 MKC → MDW Chicago Confirmed March 10, 2026 N289GX A320 MIA → TUS Tucson Confirmed March 9, 2026 N289GX A320 HRL → MIA Miami Confirmed March 8, 2026 N289GX A320 AZA → HRL Harlingen Confirmed