SOS | SAVE OUR SKIES ALLIANCE
  • National
    • FIND YOUR STATE >
      • ALABAMA
      • ALASKA
      • ARIZONA >
        • AFFECTED COMMUNITIES
      • ARKANSAS
      • CALIFORNIA >
        • CA News + Updates
        • AFFECTED COMMUNITIES >
          • Bay Area >
            • Bay Area Communities
          • Los Angeles County
          • Orange County
          • San Diego County
      • COLORADO >
        • CO DOCUMENTS
        • OTHER COLORADO AIRPORTS
      • CONNECTICUT
      • DELAWARE
      • FLORIDA >
        • AFFECTED COMMUNITIES
      • GEORGIA
      • HAWAII
      • IDAHO
      • ILLINOIS
      • INDIANA
      • IOWA
      • KANSAS
      • KENTUCKY
      • LOUISIANA
      • MAINE
      • MARYLAND
      • MASSACHUSETTS >
        • MA News + Updates
      • MICHIGAN
      • MINNESOTA
      • MISSISSIPPI
      • MISSOURI
      • MONTANA
      • NEBRASKA
      • NEVADA
      • NEW HAMPSHIRE
      • NEW JERSEY
      • NEW MEXICO
      • NEW YORK
      • NORTH CAROLINA
      • NORTH DAKOTA
      • OHIO
      • OKLAHOMA
      • OREGON
      • PENNSYLVANIA
      • RHODE ISLAND
      • SOUTH CAROLINA
      • SOUTH DAKOTA
      • TENNESSEE
      • TEXAS
      • UTAH
      • VERMONT
      • VIRGINIA
      • WASHINGTON
      • WASHINGTON DC
      • WEST VIRGINIA
      • WISCONSIN
      • WYOMING
  • CO Front Range
    • Affected Areas >
      • Arapahoe County >
        • City of Centennial
        • City of Cherry Hills Village
        • City of Englewood
        • City of Greenwood Village
        • City of Littleton
        • Arapahoe County Updates
      • City and County of Broomfield
      • Boulder County >
        • City of Boulder
        • Town of Erie
        • Town of Gunbarrel
        • City of Lafayette
        • City of Longmont
        • City of Louisville
        • Town of Nederland
        • Town of Superior
        • Unincorporated Boulder County
      • Douglas County >
        • Town of Castle Rock
        • City of Lone Tree
      • El Paso County >
        • City of Colorado Springs
        • City of Fountain
        • Security-Widefield
      • Gilpin County
      • Jefferson County >
        • City of Arvada
        • City of Edgewater
        • City of Golden
        • City of Lakewood
        • Town of Morrison
        • Unincorporated Jefferson County
        • City of Westminster
      • Larimer County >
        • Town of Berthoud
      • Pueblo County >
        • City of Pueblo
      • Weld County >
        • City of Dacono
        • Town of Firestone
        • Town of Frederick
        • City of Greeley
    • Front Range Airports >
      • Boulder Municipal Airport | BDU >
        • BDU Updates
      • Centennial Airport | APA >
        • APA Documents
        • APA Updates
      • Colorado Springs Municipal Airport | COS
      • Denver International Airport | DIA
      • Erie Municipal Airport | EIK
      • Front Range Airport | CFO
      • Greely-Weld County Airport | GXY
      • Meadow Lake Airport | FLY
      • Northern Colorado Regional Airport | FNL
      • Parkland Estates Airpark
      • Rocky Mountain Metropolitan Airport | BJC >
        • BJC Updates
        • BJC Documents
      • Van Aire Skyport |
      • Vance Brand Municipal Airport | LMO >
        • LMO Documents
        • LMO Updates
    • Front Range Plane Crashes
  • Background
    • FAQs
    • News + Updates
  • Issues
    • Advanced Air Mobility
    • Aviation Safety >
      • Midair Collisions
    • Drones
    • Economic Impact
    • Electric Aircraft
    • Environmental Impact
    • Federal Oversight
    • Health Impacts
    • Lead Exposure
    • Low-Flying Aircraft
    • Noise Pollution
    • PFAS Contamination
    • Plane Crashes
    • Private Aviation
    • Proposed Solutions >
      • HB24-1235
    • Security Issues
    • supersonic flight
  • Press
    • Front Range Media Coverage
    • National Media Coverage
    • Video Library
    • aviation perspectives >
      • 1500 Hour Rule
      • Aviation Safety
      • Federal Oversight
      • Fly Neighborly/Noise
      • NBAA Guidance
      • Pilot Mental Health
      • Pilot Shortage
      • Unleaded Fuels
  • Get In Touch + Get Involved
    • A Starting Guide for General Aviation (GA) Impacted Communities
    • Legal Resources >
      • Legal Updates

9/11 Hijackers Trained at US Flight Schools

In the late 1990s and early 2000s, several of the 9/11 hijackers entered the United States legally and enrolled in civilian flight schools to learn how to fly commercial aircraft. Their flight training became a key element of the 2001 attacks.

Most of the planning and preparation was overseen by al-Qaeda operatives, including Khalid Sheikh Mohammed and Osama bin Laden, who selected individuals with the ability to learn technical aviation skills. The group of hijackers known as the “pilot hijackers” — Mohamed Atta, Marwan al-Shehhi, Ziad Jarrah, and Hani Hanjour — arrived in the U.S. between 2000 and 2001 to take flight lessons.

  • Mohamed Atta and Marwan al-Shehhi trained at Huffman Aviation in Venice, Florida, beginning in mid-2000. They obtained private pilot licenses and went on to rent small planes for additional practice flights.
  • Ziad Jarrah trained at Florida Flight Training Center, also in Venice, and earned a private pilot certificate.
  • Hani Hanjour, who had some earlier flight training in Arizona in the 1990s, re-enrolled in schools such as Arizona Aviation and JetTech to refresh his skills, though instructors later said his abilities were marginal. He nonetheless gained enough familiarity with cockpit controls to participate in the hijacking of American Airlines Flight 77.

The hijackers’ focus was not on takeoffs and landings but on controlling aircraft in flight, especially large commercial jets. Several of them used flight simulators and computer-based training to practice navigation and handling of Boeing aircraft. They paid for lessons with funds wired from abroad and maintained low profiles, taking advantage of lax visa and student-tracking systems at the time.
After the attacks, the FBI and 9/11 Commission traced their movements and discovered that U.S. flight schools had unknowingly trained several of the hijackers. The case led to major reforms, including tighter visa screening for flight students, background checks, and closer coordination between immigration and aviation authorities.

Main Pilot Hijackers and Their Flight Training

1. Mohamed Atta (Egypt) & Marwan al-Shehhi (United Arab Emirates)
  • Huffman Aviation – Venice, Florida
    • Enrolled in July 2000; trained on single-engine and multi-engine aircraft.
    • Both earned private pilot licenses and later commercial licenses.
  • Florida Flight Training Center – Venice, Florida (briefly)
    • Atta also took lessons here early in his stay before committing to Huffman Aviation.
  • Simulators
    • Both used Pan Am International Flight Academy – Miami, Florida – to practice on Boeing 727 simulators.
    • They logged time in large-aircraft simulators to learn cockpit procedures.
2. Ziad Jarrah (Lebanon)
  • Florida Flight Training Center – Venice, Florida
    • Began training in June 2000 and earned a private pilot certificate by August.
    • Also took refresher lessons in early 2001 in Maryland and New Jersey to keep up his skills.
  • Jarrah often rented small planes from local Florida airfields for solo practice.
3. Hani Hanjour (Saudi Arabia)
  • CRM Airline Training Center – Scottsdale, Arizona (1996–1998 and again in 2001)
    • Completed private pilot training before moving to more advanced classes.
  • Arizona Aviation / JetTech – Phoenix area
    • Instructors reported Hanjour had limited proficiency, particularly in English and aircraft control.
  • Air Fleet Training Systems – Teterboro, New Jersey
    • In 2001, Hanjour and another hijacker rented small planes and practiced basic maneuvers.
  • Despite weak skills, he had enough familiarity with cockpit layouts to assist in commandeering American Airlines Flight 77.
4. Nawaf al-Hazmi & Khalid al-Mihdhar
  • Sorbi’s Flying Club – San Diego, California
    • Took a few lessons in 2000 but were not capable pilots.
    • Abandoned training after failing to make progress and shifted to assisting logistics for other hijackers.

Aftermath and Reforms

After the attacks, U.S. authorities discovered that multiple visa and intelligence lapses allowed the hijackers to train openly without triggering alerts. This led to:
  • The Alien Flight Student Program (AFSP), requiring background checks on all foreign nationals seeking flight training.
  • Greater coordination between the FAA, FBI, and INS (now DHS/ICE).
  • Tighter visa scrutiny for students from high-risk countries.

Further Reading

Hijackers trained at U.S. flight schools
National Commission on Terrorist Attacks Upon the United States
A Trainee Noted for Incompetence
Brought to you by concerned citizens from all across the Front Range and beyond.
  • National
    • FIND YOUR STATE >
      • ALABAMA
      • ALASKA
      • ARIZONA >
        • AFFECTED COMMUNITIES
      • ARKANSAS
      • CALIFORNIA >
        • CA News + Updates
        • AFFECTED COMMUNITIES >
          • Bay Area >
            • Bay Area Communities
          • Los Angeles County
          • Orange County
          • San Diego County
      • COLORADO >
        • CO DOCUMENTS
        • OTHER COLORADO AIRPORTS
      • CONNECTICUT
      • DELAWARE
      • FLORIDA >
        • AFFECTED COMMUNITIES
      • GEORGIA
      • HAWAII
      • IDAHO
      • ILLINOIS
      • INDIANA
      • IOWA
      • KANSAS
      • KENTUCKY
      • LOUISIANA
      • MAINE
      • MARYLAND
      • MASSACHUSETTS >
        • MA News + Updates
      • MICHIGAN
      • MINNESOTA
      • MISSISSIPPI
      • MISSOURI
      • MONTANA
      • NEBRASKA
      • NEVADA
      • NEW HAMPSHIRE
      • NEW JERSEY
      • NEW MEXICO
      • NEW YORK
      • NORTH CAROLINA
      • NORTH DAKOTA
      • OHIO
      • OKLAHOMA
      • OREGON
      • PENNSYLVANIA
      • RHODE ISLAND
      • SOUTH CAROLINA
      • SOUTH DAKOTA
      • TENNESSEE
      • TEXAS
      • UTAH
      • VERMONT
      • VIRGINIA
      • WASHINGTON
      • WASHINGTON DC
      • WEST VIRGINIA
      • WISCONSIN
      • WYOMING
  • CO Front Range
    • Affected Areas >
      • Arapahoe County >
        • City of Centennial
        • City of Cherry Hills Village
        • City of Englewood
        • City of Greenwood Village
        • City of Littleton
        • Arapahoe County Updates
      • City and County of Broomfield
      • Boulder County >
        • City of Boulder
        • Town of Erie
        • Town of Gunbarrel
        • City of Lafayette
        • City of Longmont
        • City of Louisville
        • Town of Nederland
        • Town of Superior
        • Unincorporated Boulder County
      • Douglas County >
        • Town of Castle Rock
        • City of Lone Tree
      • El Paso County >
        • City of Colorado Springs
        • City of Fountain
        • Security-Widefield
      • Gilpin County
      • Jefferson County >
        • City of Arvada
        • City of Edgewater
        • City of Golden
        • City of Lakewood
        • Town of Morrison
        • Unincorporated Jefferson County
        • City of Westminster
      • Larimer County >
        • Town of Berthoud
      • Pueblo County >
        • City of Pueblo
      • Weld County >
        • City of Dacono
        • Town of Firestone
        • Town of Frederick
        • City of Greeley
    • Front Range Airports >
      • Boulder Municipal Airport | BDU >
        • BDU Updates
      • Centennial Airport | APA >
        • APA Documents
        • APA Updates
      • Colorado Springs Municipal Airport | COS
      • Denver International Airport | DIA
      • Erie Municipal Airport | EIK
      • Front Range Airport | CFO
      • Greely-Weld County Airport | GXY
      • Meadow Lake Airport | FLY
      • Northern Colorado Regional Airport | FNL
      • Parkland Estates Airpark
      • Rocky Mountain Metropolitan Airport | BJC >
        • BJC Updates
        • BJC Documents
      • Van Aire Skyport |
      • Vance Brand Municipal Airport | LMO >
        • LMO Documents
        • LMO Updates
    • Front Range Plane Crashes
  • Background
    • FAQs
    • News + Updates
  • Issues
    • Advanced Air Mobility
    • Aviation Safety >
      • Midair Collisions
    • Drones
    • Economic Impact
    • Electric Aircraft
    • Environmental Impact
    • Federal Oversight
    • Health Impacts
    • Lead Exposure
    • Low-Flying Aircraft
    • Noise Pollution
    • PFAS Contamination
    • Plane Crashes
    • Private Aviation
    • Proposed Solutions >
      • HB24-1235
    • Security Issues
    • supersonic flight
  • Press
    • Front Range Media Coverage
    • National Media Coverage
    • Video Library
    • aviation perspectives >
      • 1500 Hour Rule
      • Aviation Safety
      • Federal Oversight
      • Fly Neighborly/Noise
      • NBAA Guidance
      • Pilot Mental Health
      • Pilot Shortage
      • Unleaded Fuels
  • Get In Touch + Get Involved
    • A Starting Guide for General Aviation (GA) Impacted Communities
    • Legal Resources >
      • Legal Updates