Every United States Flight By The Egyptian Jets, 2022–2025
Published 16 September 2026.
Every count on this site about these aircraft has had the same hole in it. The claims are built from dates somebody already pointed at — this jet, at this field, on this day — and a check of those dates can only ever confirm or refute that list. It cannot say how often these aircraft were in the United States at all, which is the number every "N overlaps" figure is silently measured against.
That number now exists. We bought FlightAware's record of the five Egyptian-registered aircraft a week at a time, across four calendar years, whether or not anybody had claimed anything about that week: 1,025 seven-day windows, 1,021 flights, and 193 of them touching the United States. Then we bought the flown path of every one of those 193 — 92,098 recorded positions — so the route across the country is on the record, not just the two ends of it.
None of it places any person aboard any aircraft. A flight record shows where an aircraft went. It shows nothing about who was on it, or why it went.
The five aircraft, and how much they actually flew
| Aircraft | Flights, anywhere | United States legs | Days with a US flight | First US leg | Last US leg |
|---|---|---|---|---|---|
| SU-BTV | 209 | 58 | 51 | 17 Apr 2022 | 19 Nov 2025 |
| SU-BTU | 202 | 57 | 48 | 1 Dec 2022 | 1 May 2025 |
| SU-BTT | 184 | 46 | 40 | 6 Mar 2022 | 11 Sep 2025 |
| SU-BND | 289 | 20 | 13 | 13 Feb 2022 | 13 Sep 2025 |
| SU-BGM | 137 | 12 | 9 | 10 May 2022 | 16 Apr 2025 |
| Total | 1,021 | 193 |
The two aircraft that flew to the United States most are not the two the public claims are about. SU-BTV and SU-BTU account for 115 of the 193 United States legs between them. SU-BTT, the "yellow plane" that carries most of the attention, made 46. SU-BND, the "blue plane", made 20 — fewer than any of them except SU-BGM, despite flying the most of any of the five overall.
United States legs by year: 35 in 2022, 60 in 2023, 34 in 2024, 61 in 2025. The traffic did not build towards September 2025. It rose, fell and rose again.
Where they went, year by year
One visit is one end of one flight, so an aircraft that lands and later leaves counts twice. This is traffic at the field, not a count of trips.
| Airport | Place | 2022 | 2023 | 2024 | 2025 | Total |
|---|---|---|---|---|---|---|
| KILG | Wilmington, DE | 14 | 32 | 16 | 28 | 90 |
| KSUS | St Louis, MO (Spirit of St. Louis) | 14 | 31 | 0 | 0 | 45 |
| KICT | Wichita, KS | 8 | 8 | 8 | 4 | 28 |
| KCPS | Cahokia, IL (St Louis Downtown) | 11 | 8 | 0 | 2 | 22 |
| KPVU | Provo, UT | 0 | 0 | 7 | 13 | 22 |
| KLNK | Lincoln, NE | 0 | 0 | 6 | 16 | 22 |
| KOMA | Omaha, NE | 0 | 0 | 6 | 14 | 20 |
| KMOT | Minot, ND | 0 | 0 | 2 | 8 | 10 |
| KDTW | Detroit, MI | 0 | 4 | 0 | 4 | 8 |
| KBGR | Bangor, ME | 3 | 2 | 0 | 0 | 5 |
| KSLC | Salt Lake City, UT | 0 | 0 | 2 | 0 | 2 |
| KXWA | Williston, ND | 0 | 0 | 2 | 0 | 2 |
| KSTL | St Louis, MO (Lambert) | 0 | 0 | 0 | 2 | 2 |
Thirteen airports in four years. Not a fleet ranging across the country — a short, repeated circuit.
The pattern changes shape after 2023, and nothing in the per-claim checks could have shown it. St Louis carried 45 visits across 2022 and 2023 and then stops completely. Provo, Lincoln, Omaha and Minot carry nothing at all until 2024 and then carry 74 visits between them. The fleet did not simply keep doing what it had been doing; where it went changed.
And one absence is worth more than any of the arrivals. Phoenix is where Turning Point USA is based, and it carries more sourced Charlie Kirk and TPUSA events than any other field in this investigation. In four years, none of these five aircraft landed there once.
How they reach the country, and how they leave
| Direction | Route | Legs |
|---|---|---|
| Out | Wilmington → Almaza Air Base, Cairo | 20 |
| In | Paris Le Bourget → St Louis | 16 |
| In | Paris Le Bourget → Wichita | 10 |
| In | Paris Le Bourget → Omaha | 9 |
| In | Goose Bay, Canada → St Louis | 4 |
| In | Paris Le Bourget → Detroit | 4 |
| In | Paris Le Bourget → Minot | 3 |
| Out | Cahokia → Goose Bay, Canada | 3 |
| Out | Provo → Goose Bay, Canada | 3 |
| In | Goose Bay, Canada → Minot | 2 |
The way in is Paris. The way home is Wilmington. Almost every arrival comes through Paris Le Bourget or Goose Bay, and Wilmington, Delaware is where the aircraft turn for Cairo — twenty legs from that one field straight to an Egyptian air force base.
Flying together once, parked together often
Corrected 28 September 2026. This section used to say that only on 14 July 2023 were two of these aircraft in the United States at the same time. That was wrong. 14 July 2023 is the only day two of them flew inside the country on the same day (SU-BGM and SU-BTU), and "Days with a US flight" in the table above counts flying days, not days in the country.
Counted as days in the country, they overlap a great deal. Taking each aircraft from its arrival from abroad to its next departure abroad in FlightAware's record, two or three of the five were in the United States at once on 341 days of the four years — against 966 days with at least one of them here. That span is inferred from the flight record, not watched, and three of SU-BND's United States departures carry no date in FlightAware's answer, so the figure is an estimate. The long overlaps are aircraft parked for months:
| Same field, same time | Aircraft | From FlightAware's record |
|---|---|---|
| Cahokia, IL | SU-BND and SU-BGM | May – Aug 2022, and Mar – May 2023 |
| Provo, UT | SU-BND and SU-BTT | 23 – 28 Apr 2024 |
| Provo | SU-BND and SU-BGM | 8 – 17 Jul 2024 |
| Provo | SU-BGM and SU-BTU | 8 – 14 Apr 2025 |
| Provo | SU-BND and SU-BTV | 27 May – 2 Jun 2025 |
| Provo | SU-BND and SU-BTT | 4 – 10 Sep 2025 |
So the fleet does not rotate one aircraft at a time. It mostly flies one at a time, and it
leaves aircraft parked — at Cahokia until 2023 and at Provo from 2024 — while others come and go.
Source: following/apis/proprietary/data/flightaware_derived/us_flights.csv. A shared ramp shows
two aircraft at one airport; it places no person aboard either.
The paths, not just the endpoints
A flight record says an aircraft went from one airport to another. It does not say what it flew over. So the flown track of every United States leg was bought separately.
- 193 of 193 United States legs have their path on record. 92,098 individual positions.
- Three came back with no positions at all — the record of the flight exists, the track does not. They are counted and named rather than quietly dropped.
- Typical cruise height is 43,000 ft, which is above ordinary airline traffic.
- The oldest path we hold is SU-BTT's 13 November 2022 flight from Paris to Wichita — 666 recorded positions, bought four years after it flew.
The positions themselves are FlightAware's data and are held privately. What is published is our
summary of each path: how many positions, the highest altitude, and when the track starts and
ends. Those columns are in flightaware_derived/us_flights.csv in this repository.
When a tracked US jet was at the same field
Added 23 September 2026; corrected 25 September 2026. Every one of the 138 stays these five aircraft made on the ground at a United States airport, 2022–2025, was checked against the ground contacts of seven US-registered jets this investigation tracks, as heard by the free volunteer ADS-B archives: N102DZ (reported as the Kirk family's aircraft), N79SC (called Erika Kirk's probable plane on this site; the full record does not support naming it hers), N582MM (Charlie Kirk's plane), N560TW (donor-linked), N40JD and N872RA (both arrived at Provo on 10 September 2025), and N888KG (tracked here as a separate claim). A stay runs from a FlightAware arrival to the next FlightAware departure from the same field, so it is inferred from flight records, not watched. A match is one of those jets heard on the ground at the same field during the stay or within three days of it, or at another airport within 50 km within 24 hours.
- Leaving N888KG aside, and apart from Provo in the week of 10 September 2025, there are five
matches:
- N582MM on the ground at Provo on 10 August 2024, and at Heber Valley, 38 km from Provo, on 22 August 2024. Both fall inside a 276-day span in which FlightAware records no flight by SU-BGM between its arrival at Provo on 8 July 2024 and a Provo-to-Provo flight on 10 April 2025.
- N102DZ on the ground at Philadelphia, 38 km from Wilmington, on 21 August 2024 (about ten hours after SU-BTU left Wilmington), 13 November 2024 (about 18 hours before SU-BTU arrived there) and 15 November 2024 (while SU-BTU was there). Before September 2025 this investigation's own analysis finds N102DZ near a Kirk event once: a one-minute ground contact at Las Vegas on 30 January 2024, during a week-long TPUSA Action summit in the city.
- SU-BTT left Provo at 07:14 MDT on 10 September 2025, before the shooting, according to FlightAware's record. SU-BND had been at Provo since 23 May in FlightAware's record, which has it flying one Provo-to-Provo loop on 5 September and leaving on 13 September, and the archives hear it on the ground at Provo on every day they hold in between. Of the seven tracked jets, N560TW was heard on the ground at Provo 10:07–10:27 MDT that morning, before the shooting; the others were first heard there later that day: N888KG 13:06 (on the ground at Provo since the evening of 7 September, it took off minutes later), N40JD 14:29, N102DZ 15:30, N872RA 16:36, N582MM 18:57 and N79SC 20:23 MDT.
- N79SC was heard on the ground at Provo twice (in the globe.airplanes.live archive only): 20:23–20:56 MDT on 10 September, and 07:35–09:21 MDT on 11 September, after being heard on the ground at Phoenix Deer Valley that night and the next morning. Outside those two days it matched no Egyptian stay. The archives were only asked about N79SC from 6 February 2023 (its first held trace is 22 May 2023), so the 28 stays before February 2023 were never checked against it.
- N888KG, registered to N888KG LLC of Lehi, Utah, is at Provo often. It was heard on the ground there on 14, 42 and 15 separate days during the three long spans (84, 276 and 104 days) in which FlightAware records an Egyptian jet arriving at Provo and no flight until a Provo-to-Provo flight. It was also on the ground at Provo within three days of three shorter Egyptian stays (23 April 2024, 16 July 2024 and 4 June 2025), and at Philadelphia on 25 September 2023 while SU-BTV was at Wilmington.
Three of those matches, drawn to scale. Upper bar: the Kirk-side jet, as heard on the ground by volunteer receivers (a minimum). Lower bar: the Egyptian jet's stay from FlightAware's flight record, arrival to next departure, inferred rather than watched. The shaded band is the time both were on the ground at once. None of this places anyone aboard either aircraft, and on these dates no record ties the Kirk-side jet to either Kirk.
N79SC was also tested against every claim in this investigation's overlap register that names Erika Kirk — 62 of them. "At the claimed field" means heard on the ground within 8 km of it on the claimed date or a day either side. It was at the claimed field for one: Provo, 10 September 2025. On 13 other claimed dates it was on the ground somewhere else. On 14 it was heard only in flight on the claimed date (5) or only on the day before or after (9). For 18 the archives hold nothing, 11 are before its record begins, and 5 claims name no date or field. This tests the plane called hers, not her. The full record ties N79SC to Erika Kirk on at most one date (San Clemente, 21–22 March 2025, where other jets were near too — see Her Plane), and she could have travelled another way.
What this does not show
- 193 United States legs is not 193 overlaps with anybody. An overlap needs a person, a place and a date on the other side of it. This page is one half of that pairing, and the Kirk half — particularly Erika Kirk's — is the half this investigation has never been able to source properly.
- It shows no purpose and no occupancy. Not who was aboard, not who paid, not why.
- These are FlightAware's records, built from filed flight plans and air traffic data. The volunteer ADS-B archives this site also holds are a different measurement, and where the two disagree both are published.
- A week with no flights is not proof the aircraft sat still. It is proof FlightAware holds nothing for that week.
- These five aircraft are not hidden. FlightAware's block list was checked for each of them and none is on it — unlike N102DZ, N582MM, N888KG and T7-ELL, whose flights the tracking sites withhold. For the Egyptian tails, an empty week really is an empty week.
The innocent explanations, on the record
Every field on that list has an ordinary reason a business jet would use it, and those reasons are in this repository's own airport table:
- Lincoln, Nebraska is the headquarters and main plant of Duncan Aviation, one of the largest business-jet maintenance operations in the world. Provo, Utah is Duncan's other full-service facility. Between them those two fields carry 44 of the visits counted above.
- Wichita has Yingling Aviation, an FAA Part 145 repair station that services Dassault Falcons — the type most of this fleet flies.
- Wilmington, Delaware is a long-established East Coast customs and fuel stop, and Bangor, Maine is the classic transatlantic technical stop.
- Omaha, Minot and Detroit are customs ports of entry — which is what an aircraft arriving from Europe needs.
A maintenance visit and a surveillance flight look identical in a flight record. This page cannot tell them apart, and does not claim to.
How this was made, and how to check it
- Source: FlightAware AeroAPI v4 flight history, by registration, in 7-day windows — the largest span the interface allows. 1 January 2022 to 1 January 2026.
- 1,025 windows bought, every one answered, none truncated. Where a week held more flights than a single page returns, the tool says so rather than silently cutting the list.
- Cost: $20.50 for the flight records, $2.32 for the 193 paths.
- The raw responses are not published — FlightAware's terms do not allow it. Every one is
restated fact by fact in
flightaware_restated/, and a checker rebuilds each restated file from the raw response and compares it field by field. All 1,114 pass. - The derived tables on this page are in
flightaware_derived/:us_flights.csv,flights_by_tail_year.csvandus_airports_by_year.csv. - The tools are
aeroapi_fleet_sweep.js(the calendar sweep),aeroapi_fleet_tracks.js(the paths) andbuild_fleet_us_tables.py(these tables), in the proprietary API lane.
Where this fits
The following-planes claim counts overlaps between these aircraft and the Kirks. This page is the denominator that claim is measured against — every United States flight these five made, whether anybody claimed anything about it or not. The Kirk side of the pairing is on Which Planes Charlie Flew, Which Planes Erika Flew, and what the tracking sites withhold is on Which Flight Records Were Deleted.
Flight-record pages for what is on this page
This investigation keeps one page per airport and one page per recorded ground contact, built directly from the recovered ADS-B traces. These are the ones this page touches.
Airports named on this page:
- KPVU — Provo Municipal Airport, Provo, UT — 254 recorded ground visits, 14 tracked aircraft
- KSLC — Salt Lake City International Airport, Salt Lake City, UT — 94 recorded ground visits, 8 tracked aircraft
- KILG — Wilmington Airport / New Castle Airport, Wilmington, DE — 28 recorded ground visits, 3 tracked aircraft
- KLNK — Lincoln Airport, Lincoln, NE — 7 recorded ground visits, 4 tracked aircraft
- KBGR — Bangor International Airport, Bangor, ME — 2 recorded ground visits, 1 tracked aircraft
- KMOT — Minot International Airport, Minot, ND — 2 recorded ground visits, 2 tracked aircraft
- KICT — Wichita Dwight D. Eisenhower National Airport, Wichita, KS — 1 recorded ground visit, 1 tracked aircraft
- KPHX — Phoenix Sky Harbor International Airport, Phoenix, AZ — 446 recorded ground visits, 8 tracked aircraft
- KPHL — Philadelphia International Airport, Philadelphia, PA — 38 recorded ground visits, 4 tracked aircraft
- KDVT — Phoenix Deer Valley Airport, Phoenix, AZ — 19 recorded ground visits, 4 tracked aircraft
- KSTL — Lambert-St. Louis International Airport, St. Louis, MO — 8 recorded ground visits, 4 tracked aircraft
- KHCR — Heber Valley Airport, Heber, UT — 3 recorded ground visits, 3 tracked aircraft
- KSUS — Spirit of St. Louis Airport, Chesterfield, MO — 2 recorded ground visits, 2 tracked aircraft
- KDTW — Detroit Metropolitan Wayne County Airport, Romulus, MI — 1 recorded ground visit, 1 tracked aircraft
- KCPS — St. Louis Downtown Airport, Cahokia, IL
- KOMA — Eppley Airfield, Omaha, NE
Aircraft named on this page:
- N102DZ — full recovered movement record, every airport and every leg
- N40JD — full recovered movement record, every airport and every leg
- N560TW — full recovered movement record, every airport and every leg
- N582MM — full recovered movement record, every airport and every leg
- N79SC — full recovered movement record, every airport and every leg
- N872RA — full recovered movement record, every airport and every leg
- N888KG — full recovered movement record, every airport and every leg
- SU-BGM — full recovered movement record, every airport and every leg
- SU-BND — full recovered movement record, every airport and every leg
- SU-BTT — full recovered movement record, every airport and every leg
- SU-BTU — full recovered movement record, every airport and every leg
- SU-BTV — full recovered movement record, every airport and every leg
- T7-ELL — full recovered movement record, every airport and every leg
The two indexes:
- Every airport in this investigation — 440 fields, each with its complete recovered ground-visit and flight-leg record
- Every interesting date, all aircraft — 178 ground contacts near a sourced event, across 135 pages
- Investigating Deleted Flights — how the data was recovered, how much of it we hold, and where it is still missing