Deportation Flights

An independent record of U.S. ICE deportation and removal flights, reconstructed from public ADS-B transponder data.

View the live flight map →

Tracked here

ICE removed more than 100 Iranians. These three aircraft flew them as far as the Gulf.

N819AX, N207AX, N351AX — three Omni Air charters that left US immigration staging airports for Qatar and Kuwait, where the deportees were handed to Qatari and Kuwaiti aircraft for the last leg to Tehran. The closest any of them got to an Iranian airport was 118 km. Full routes, maps and timings, reconstructed from public transponder data.

See the three flights →

The 285 pages of ICE emails behind this story were released as scanned images, so they could not be searched anywhere. Search them here →

Also tracked here

DHS bought ten jets for $464 million. Here is what they actually fly.

2 of the 6 Boeing 737s bought to carry deportees have not flown in the last 30 days. Day-by-day record for all ten tail numbers, with the map and the sources.

See the DHS jet fleet →

About This Tracker

Deportation Flights tracks U.S. Immigration and Customs Enforcement (ICE) deportation flights using publicly available ADS-B transponder data from ADS-B Exchange. ICE Air Operations conducts immigration removal flights daily, transporting detainees to countries across Latin America, the Caribbean, and beyond.

This tracker displays live and historical flight paths for charter aircraft used in U.S. deportation operations. You can navigate day-by-day starting from January 20, 2025 to review where deportation flights have traveled — including common removal destinations such as Guatemala City, Tegucigalpa, San Salvador, Mexico City, Port-au-Prince, and others.

All flight data is sourced from publicly broadcast ADS-B radio signals. This is a public accountability resource — no private or classified information is used.

The Data at a Glance

Since March 8, 2026, 4,449 ICE deportation and transfer flights have been tracked from public ADS-B data, including 1,870 international removals. The most common destination country is Cuba.

4,449Flights tracked
1,870Intl removals
42%Share international
186Days covered
24Avg flights/day
15.9MKm flown

These counts cover a watchlist of known ICE Air charter aircraft and are a documented minimum, not an official total. See full statistics and methodology →

Flights Over Time

Tracked ICE flights per week, with international removals highlighted — a quick read on how removal activity is trending.

050100150200MayJunJulAugSepInternational removalsAll tracked flights

Full monthly and weekly breakdown →

Latest Tracked Flights

Most recent day with compiled flight data: September 9, 2026. For real-time aircraft positions, open the live map →

AircraftRouteDestinationStatus
N319NV A319AEX → SAPSan Pedro Sula Intl removalConfirmed
N435GX A321MIA → KINKingston Intl removalConfirmed
N318NV A319AEX → GUAGuatemala City Intl removalEstimated
N278GX A320AZA → VSAVillahermosa Intl removalEstimated
N1438 A321MIA → MGAManagua Intl removalEstimated
N314XA B734MIA → UPBHavana Intl removalLikely
N628VA A320MIA → CAPCap Haitien Intl removalApprox
N313XA B734MIA → HAVHavana Intl removalEstimated
N808TJ B734MIA → HAVHavana Intl removalEstimated
N316NV A319HRL → SAPSan Pedro Sula Intl removalConfirmed
N291GX A320MIA → CAPCap Haitien Intl removalEstimated
N837VA A320STL → YULMontréal Intl removalConfirmed
N642VA A320MIA → CCSMaiquetía Intl removalApprox
N281GX A320HRL → SLPSan Luis Potosí Intl removalEstimated
N668CP B737ELP → SGFSpringfieldEstimated
N917XA B738HRL → ELPEl PasoConfirmed
N624XA B738AZA → Open oceanUnknownOpen ocean
N570TA A321MIA → ADWCamp SpringsConfirmed
N282GX A320CAK → JAXJacksonvilleConfirmed
N530FL A321OPF → ELPEl PasoConfirmed
N149XA B734ADW → BFISeattleConfirmed
N289GX A320HRL → NKXSan DiegoLikely
N625SW B733ELP → LSFFort BenningApprox
N277GX A321AEX → Open oceanUnknownOpen ocean
N959BP B737CAK → AEXAlexandriaLikely
N276GX A320GUA → AEXAlexandriaConfirmed

Full log for September 9, 2026 → · browse all days →

Top Destinations, Routes & Aircraft

Top destination countries

All destinations →

Busiest routes

All routes →

Most-active aircraft

All aircraft →

Browse Deportation Flight Data

By destination country

All destinations →

Recent days

All dates → · Aircraft · Routes · Statistics

Frequently Asked Questions

What is ICE Air Operations?

ICE Air Operations (IAO) is the division of U.S. Immigration and Customs Enforcement responsible for conducting deportation flights. It operates charter flights — primarily through contracted carriers — to remove immigration detainees to countries across Latin America, the Caribbean, Africa, and beyond.

How does this deportation flight tracker work?

Aircraft broadcast their position via ADS-B (Automatic Dependent Surveillance–Broadcast) transponders. ADS-B Exchange collects these signals from a worldwide network of ground receivers. This tracker filters that data to show only aircraft used in ICE deportation operations, identified by their ICAO hex codes.

How often is the flight data updated?

Live flight positions update in real time as ADS-B signals are received. The tracker shows today's flights by default and you can step back day-by-day to historical data starting January 20, 2025.

What aircraft does ICE use for deportation flights?

ICE Air Operations primarily uses charter aircraft contracted from private airlines. Common aircraft types include Boeing 737s and Airbus A320-family jets configured for deportation operations.

Where do deportation flights go?

Common deportation flight destinations include Guatemala City (GUA), Tegucigalpa (TGU), San Salvador (SAL), Mexico City (MEX), Port-au-Prince (PAP), Santo Domingo (SDQ), Bogotá (BOG), and other cities across Latin America, the Caribbean, and occasionally Africa and Asia.

Is this flight tracking data accurate?

The data comes directly from ADS-B radio signals broadcast by the aircraft themselves — the same technology used by air traffic control. Coverage depends on ground receiver density and may have gaps over oceans or remote areas. No private or classified information is used.

How are a flight's origin and destination determined?

ADS-B broadcasts an aircraft's position, not its flight plan, so there is no built-in destination field. This tracker reads each aircraft's recorded track for the day and matches its departure point, arrival point, and farthest turnaround point to the nearest airport. For round-trip flights, the destination shown is the farthest airport reached before the aircraft returned to its origin.

What do the status labels (Confirmed, Estimated, Open ocean) in the flight table mean?

Because each destination is inferred from where an aircraft's ADS-B signal ends, every flight is labeled by how confident that inference is:

What does the "Intl removal" tag mean?

The "Intl removal" tag marks flights whose inferred destination is outside the United States and its territories — an international deportation flight, as opposed to a domestic transfer between U.S. staging airports.

Why do some flights only travel within the United States?

ICE Air frequently repositions detainees between domestic staging airports — hubs such as Alexandria, Louisiana (AEX) and Harlingen, Texas (HRL) — ahead of international removal flights. These domestic legs appear in the table without the "Intl removal" tag.