Aircraft model · Fixed wing multi engine · Airplane · registry codes 3940325, 3940310

Manufacturer (registry)
AIRBUS · AIRBUS SAS
Model
A320-251N
Registry codes
3940325, 3940310
Registered
120 aircraft
Type
Fixed wing multi engine
Engines
2 · Turbo-fan
Seats
190
Weight class
20,000 lb and over
Certification
Type certificated
Data sheet
TCDSA28NM
Holder
Airbus SAS

Model codes come from the FAA registry’s reference file. ADs are matched to them by model name and maker. The FAA lists this model under more than one registry code, usually for different spellings of the maker. This page covers them all.

On this page

Aircraft by year built · 118

2016Registered nowDeregistered2026
Aircraft by the year they were built: 118 aircraft
20164
201715
201821
201923
202010
202114
202213
20238
20245
20253
20262

Airworthiness directives that may apply · 83

ADs whose products match this airframe model. Each AD’s applicability may narrow it by serial number, part number or configuration.

2017In forceSuperseded2026
ADs by the year they took effect: 133 ADs
20172
201810
201915
202020
202110
202213
202314
202412
202520
202617
See all 133 ADs
Query with SQL
duckdb -csv -c "SELECT d.ad_number, d.status, d.subject, d.effective_date
  FROM 'https://openairdocs.org/data/latest/faa_directive.parquet' d
  WHERE d.ad_id IN (SELECT ad_id FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_directive.parquet' WHERE aircraft_model_code IN ('3940325', '3940310'))
  ORDER BY coalesce(d.effective_date, d.publication_date, d.issue_date) DESC, d.ad_number DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

Information bulletins that may apply · 1

Query with SQL
duckdb -csv -c "SELECT s.saib_number, any_value(s.title) AS title, max(s.issue_date) AS issue_date, any_value(s.status) AS status
  FROM 'https://openairdocs.org/data/latest/faa_saib.parquet' s
  WHERE s.saib_id IN (SELECT saib_id FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_saib.parquet' WHERE aircraft_model_code IN ('3940325', '3940310'))
  GROUP BY s.saib_number ORDER BY issue_date DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

Registered aircraft · 120

See all 120 registered aircraft
Query with SQL
duckdb -csv -c "SELECT n_number, serial_number, year_manufactured, status, registrant_name, registrant_city, registrant_state
  FROM 'https://openairdocs.org/data/latest/faa_aircraft_registration.parquet'
  WHERE aircraft_model_code IN ('3940325', '3940310')
  ORDER BY n_number"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

NTSB investigations · 4

Aircraft matched to this model through the registry, by N-number and event date, checked against the reported serial number, make and model.

Defining event, 2008 on

Of 4 cases NTSB coded with a defining event. All defining events

In the probable cause, 2008 on

Findings NTSB made part of the probable cause. A case can have several. All findings

Query with SQL
duckdb -csv -c "SELECT c.\"ntsbNumber\", c.\"eventDate\", c.\"eventType\", c.\"eventCity\", c.\"eventStateOrRegion\", a.n_number, a.\"aircraftMake\", a.\"aircraftModel\", c.\"highestInjuryLevel\", c.\"totalFatal\", c.\"completionStatus\", c.report_url
  FROM 'https://openairdocs.org/data/latest/ntsb_aircrafts.parquet' a JOIN 'https://openairdocs.org/data/latest/ntsb_case_detail.parquet' c ON c.\"mKey\" = a.case_mkey
  WHERE a.aircraft_model_code IN ('3940325', '3940310')
  ORDER BY c.\"eventDate\" DESC, c.\"ntsbNumber\" DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

FAA incident reports · 7

Matched to this model through the registry, by N-number and event date, checked against the reported make and model.

Incident 20250119001549IAirbus A320-251N · Raleigh Durham, NCDuring the climb out the crew received an eng 2 loop fault message that stayed on for a few seconds and went away. After reaching cruising altitude of 36,000 feet, the crew received an engine 2 fire warning, the warning went away before the crew could…Jan 19, 2025 · N350FR · Minor damageAccident 20211212020579AAirbus A320-251N · Las Vegas, NVNarrative based on the initial statement by the captain, who was the pilot flying. During the star, las approach cleared [privacy data omitted]to prino D21.3 at 8,000 feet for the ILS 26L, and was told to maintain 210 knots until larre. After prino flaps one…Dec 12, 2021 · N307FR · Substantial damageIncident 20211023018519IAirbus A320-251N · Raleigh Durham, NCOn October 23, 2021, at approximately 2140Z,[privacy data omitted], an Airbus A-320-251N aircraft N304FR was in route on a scheduled flight from norfolk, Virginia (orf) to orlando, Florida mco. The flight crew declared an emergency due to an odor on the…Oct 23, 2021 · N304FR · No damageIncident 20200515006689IAirbus A320-251N · Orlando, FLOnce fft 1094 arrived at isp pilot ground inspection revealed damaged inlet cowl components an 1st stage fan blade 1EA.May 15, 2020 · N336FR · Substantial damageIncident 20191029022509IAirbus A320-251N · Trenton, NJCrew noticed birds as they rotated for takeoff. Having no evidence of any strikes, proceeded to destination where damage to a flap was discovered. Aircraft was then taken out of service for repairs.Oct 29, 2019 · N324FR · Minor damageAccident 20190827014769AAirbus A320-251N · Denver, COOn 8/27/2019 at approximately 1315 MDT frontier flight 461, msp to den, encountered turbulence on descent at 15, 000 feet. The aft flight attendant was attempting to get in her jumpseat when she lost her footing while stepping toward her jumpseat causing her…Aug 27, 2019 · N328FR · No damageIncident 20190731010049IAirbus A320-251N · Boston, MATaxiing into the gate, aircraft struck a container dolly that had been left in the clear zone. Result was a two foot long scrape on the right engine cowling.Jul 31, 2019 · N332FR · Minor damage
Query with SQL
duckdb -csv -c "SELECT report_number, event_date, event_type, city, state, aircraft_make, aircraft_model, aircraft_damage, fatal_injuries, n_number
  FROM 'https://openairdocs.org/data/latest/faa_incident_report.parquet'
  WHERE aircraft_model_code IN ('3940325', '3940310')
  ORDER BY event_date DESC, report_number DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

Service difficulty reports · 657

See all 657 difficulty reports
Query with SQL
duckdb -csv -c "SELECT sdr_id, difficulty_date, n_number, aircraft_make, aircraft_model, part_name, part_condition, jasc_code, discrepancy
  FROM 'https://openairdocs.org/data/latest/faa_service_difficulty_report.parquet'
  WHERE aircraft_model_key = 'A320251N'
  ORDER BY difficulty_date DESC"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.

STCs that may be installed · 149

Approved for this model: the STC’s model list names it on its data sheet, or a series that includes it. The registry doesn’t record which STCs an aircraft has.

See all 149 STCs
Query with SQL
duckdb -csv -c "SELECT s.stc_number, s.description, s.holder, s.status, s.status_date, m.matched_model
  FROM (
    SELECT stc_number, min(matched_model) AS matched_model
    FROM 'https://openairdocs.org/data/latest/faa_aircraft_model_stc.parquet'
    WHERE aircraft_model_code IN ('3940325', '3940310')
    GROUP BY stc_number
  ) m JOIN 'https://openairdocs.org/data/latest/faa_stc.parquet' s USING (stc_number)
  ORDER BY s.status = 'Current' DESC, s.status_date DESC, s.stc_number"

Prints the whole list as CSV. It reads the release’s Parquet files over HTTPS, so there’s nothing to download first. Install DuckDB to run it.