Tracking a different fleet? See ICE/DHS deportation flights at deportationflights.com

Statistics

Trends, leaderboards and the estimated taxpayer-cost breakdown for tracked RCH (Reach) airlift activity. Generated 2026-07-13 09:49 UTC.

Totals

2,061
Tracked flights
3,641.9
Flight hours
8,908,628
Est. fuel (gal)
estimate
$31,180,199
Est. cost
estimate
125
Distinct aircraft
878 / 358
Routes / bases

Daily trends

Tracked flights per day9102026-04-242026-06-032026-07-13
Estimated fuel cost per day (USD)$1,360,40302026-04-242026-06-032026-07-13

Busiest days

Domestic vs. overseas

CategoryFlightsShare
Domestic (US→US)46523%
Overseas67633%
Unresolved92045%

Estimated cost by aircraft type

TypeNameFlightsHoursEst. galEst. cost
C17Boeing C-17A Globemaster III18373,237.57,769,993$27,194,975
C5MLockheed C-5M Super Galaxy125191.2669,088$2,341,808
K35RBoeing KC-135R Stratotanker73165.5438,509$1,534,781
C30JLockheed C-130J Super Hercules2647.831,039$108,636

Top routes

Route (inferred)FlightsEst. cost
ETAR → North Atlantic114$2,253,456
North Atlantic → ETAR111$1,975,042
LGMK → ETAR53$1,333,492
ETAR → LGMK49$1,086,775
North Atlantic → North Atlantic48$435,875
North Atlantic → ETAD38$630,615
ETAD → North Atlantic36$720,758
KWRI → North Atlantic28$494,130
North Atlantic → KWRI24$424,973
ETAR → LGHI20$429,694
North Atlantic → KBGR20$287,835
North Pacific → KSUU17$193,872
LGMK → ETAD16$398,395
KSUU → North Pacific15$126,934
PHIK → Central Pacific14$64,016

Busiest bases

CodeNameTotal opsDep.Arr.
ETARRamstein Air Base484244240
KWRIMc Guire Air Force Base245120125
LGMKMykonos Island National Airport1649767
ETADSpangdahlem Air Base1447470
KBGRBangor International Airport1246262
KCHSCharleston International Airport984553
KADWJoint Base Andrews813942
KDOVDover Civil Air Terminal/Dover Air Force Base753936
KSUUTravis Air Force Base743638
KPOBPope Field562828
EGUNRAF Mildenhall381919
LGHIChios Island National Airport37730
EGPKGlasgow Prestwick Airport341816
KTCMMcChord Air Force Base341519
PHIKHickam Air Force Base331518

Most-active aircraft

TailHexTypeFlightsHoursEst. cost
05-5143ae144dC1796149.1$1,252,700
07-7186ae20c7C1787134.7$1,131,312
06-6157ae145bC1779147.2$1,236,119
97-0044ae07f6C1768125.7$1,055,510
98-0056ae0802C1766133.3$1,119,754
98-0057ae0803C1763120.0$1,008,319
93-0603ae07ddC1758104.0$873,902
00-0180ae0816C1758103.8$871,542
03-3125ae1236C175281.1$681,122
04-4134ae123fC174774.7$627,808
00-0181ae0817C174667.5$567,378
07-7169ae1467C174179.6$668,220
03-3118ae119bC173888.1$740,452
09-9206ae49c2C173457.9$486,091
00-0185ae08cfC173443.7$367,441

Methodology & limitations

Where the data comes from

Flights are reconstructed from publicly broadcast ADS-B position data, retrieved as per-aircraft historical track files from ADS-B Exchange. We fetch a maintained watchlist of US military airlift/tanker ICAO hex codes and regenerate the most recent 3 days each run so transient gaps self-heal.

What counts as an “RCH mission”

A tracked aircraft/day is only counted when a callsign seen in its track begins with RCH (case-insensitive). This separates tasked Reach airlift from local training and positioning. The callsign is recorded per flight.

How origin & destination are inferred

ADS-B carries no flight plan, so we infer airfields by matching the track's departure point, arrival point, and farthest turnaround point to the nearest airfield in the OurAirports dataset (which includes military bases). Each match gets a confidence tier by distance:

More significant airfields are preferred when several are nearby, since airlift uses real runways rather than private strips.

Fuel & cost model estimates

Estimated fuel = flight duration × a per-type average cruise burn rate. Estimated cost = fuel × jet-fuel (JP-8) price, currently $3.50/gallon (configurable). Per-type burn rates used:

This is a documented minimum

Counts undercount real activity: they cover only aircraft on the watchlist that were broadcasting ADS-B within coverage. Military aircraft sometimes disable ADS-B or fly outside receiver range, and the watchlist is incomplete by construction. Treat every figure as a transparent lower bound, not an official total.