FLIGHT FINDINGSAVIATION OCCURRENCE MAP
Back to map

Korean Air Flight 631

23 Oct 2022 · Mactan–Cebu International Airport, Lapu-Lapu City, Cebu, Philippines

Airbus A330-322 · Runway overrun due to partial hydraulic failure compounded by pilot error, bad weather, and lack of procedures

From Incheon International Airport (ICN) to Mactan Cebu International Airport (CEB)

Report a problem

Event

NTSB case
DCA23WA029
Event typeAccident: someone killed or seriously injured, or the aircraft substantially damaged (NTSB definition). Incident: an occurrence that affected or could have affected safety, short of that. Glossary
Accident
InvestigationHow far the investigation had got when the record was published: preliminary, ongoing, final or completed. Unknown where the source does not say. Glossary
Unknown · led by another country; figures from NTSB notifications
Event fatalities
0 · all aircraft and ground
Ground fatalities
Unknown
Occupants
173
Survivors
173
InjuriesFatal: death within 30 days. Serious: over 48 hours in hospital within a week, most broken bones, severe bleeding, nerve or organ damage, or serious burns. Minor: anything less. Glossary
20
OperationWhat kind of flying it was, grouped by the rules it flew under: airline (US Part 121), air taxi and commuter (Part 135), general aviation (Part 91 and similar), military or government. Glossary
Airline
WeatherVisual meteorological conditions (VMC): good enough to fly by looking outside. Instrument conditions (IMC): cloud or low visibility, flying by instruments. Glossary
Not recorded

Airbus A330-322

Flight
KE631
Aircraft type
Airbus A330
Category
Airplane
RegistrationThe aircraft's tail number, such as N12345 or G-ABCD. Registrations are reissued, so the same one years apart can be a different aircraft. Glossary
HL7525
Operator
Korean Air
Onboard fatalities
0
Route
From Incheon International Airport (ICN)To Mactan Cebu International Airport (CEB)
Aircraft age
Not recorded
Flight rulesThe regulations the flight operated under: in the US, Part 91 (general aviation), Part 121 (airlines), Part 135 (air taxi and commuter) and others; for flights abroad, the NTSB's coarser commercial or non-commercial code. Glossary
Non-U.S., Commercial
Phase of flightThe stage of the flight when things started to go wrong: standing, taxi, takeoff, initial climb, en route, maneuvering, approach or landing. Glossary
Landing · landing roll
Defining eventThe single coded event the NTSB judges best describes what happened (records from 2008 on). Older records name the first occurrence in the sequence instead. Glossary
Landing area overshoot
DamageDestroyed: beyond practical repair. Substantial: damage that affects the structure, performance or handling and normally needs major repair. Minor: less than that. Glossary
Substantial

Cause areas

  • Personnel issues › Task performance
  • Environmental issues › Conditions/weather/phenomena
  • Environmental issues › Physical environment
  • Aircraft › Aircraft systems
  • Organizational issues › Development

From the investigation findings the Wikipedia article reports, sorted into the NTSB's cause areas with AI assistance.

Approximate · Coordinates from the Wikipedia article; not checked against an investigation report.

From the Wikipedia article

Korean Air Flight 631 was a scheduled international passenger flight operating from Incheon International Airport near Seoul, South Korea to Mactan–Cebu International Airport in Metro Cebu, Philippines. On 23 October 2022, the Airbus A330 operating this flight overran the runway while landing in Cebu due to a failure with the hydraulics system. No one was killed, but 20 people were injured.

The aircraft was damaged beyond repair and written off as a result of the accident, and also resulted in the 14th hull loss of an Airbus A330 worldwide.

The accident resulted in the first hull loss of a Korean Air aircraft since Korean Air Cargo Flight 8509 crashed in Great Hallingbury, United Kingdom, nearly 23 years prior.

Accident

The flight departed Seoul at 19:20 KST (10:20 UTC) and was scheduled to land at Cebu at 22:00 PHT (14:00 UTC). At about 22:12 PHT (14:12 UTC) KE631 was on final approach to Mactan–Cebu International Airport. There was scattered thunderstorm and the crew received instruction from the control tower to land on runway 4 to avoid landing with a tailwind. As they were descending and before the final approach, the wind direction changed and they were instructed to use runway 22 instead. During their descend at low attitude, the plane encountered a heavy rain shower that obstructed visibility so the pilots executed a go-around. During the second landing attempt the plane encountered turbulence at 300 ft that pushed the plane below the glide path. The responding pilot maneuver overcorrected and raised the plane above the glide path before the subsequent pilot action overcorrected to the down side and pushed the plane below the glide path. The pilot reacted by pitching the plane's nose up to attempt to bring the aircraft to the correct altitude. At this moment, the crosswind shifted to a tailwind with an additional downdraft pushing the plane from the top, which nullified the pilot's nose up maneuver and kept the plane below its correct altitude. The plane was flying too low and at 22:26 and less than 75 ft from the ground, the pilots attempted a second go-around. However, the plane's right gear struck the ground two meters short of the runway before it could take off and the right gear was severely damaged.

After the plane flew to above 1,500 ft, several fault messages were displayed that alerted the pilots of the seriousness of their situation. The plane could no longer detect gear status and the crew had no idea if the gear was up or down (it was down). The normal braking system with anti-skid, reverse thrust, and ground spoilers were disabled because the gear had lost communication with the system and in its place, the alternate braking system was enabled. The aircraft circled northeast of Cebu for approximately 30 minutes before conducting a third approach.

Unbeknown to anyone at this point, the aircraft had been leaking hydraulic fluid inside the Pressure Relief Valve (PRV) for some time before the accident. The hydraulic fluid was leaked into another fluid line and pumped back into circulation so neither the flight nor the maintenance crew noticed the fault. However, with the right gear damaged, the hydraulic fluid was now leaking out of the airplane. This means the alternate braking system was compromised. A fault warning was displayed and the pilots responded according to operation manual to turn off the alternate brakes to stop fluid from leaking and to rely on the emergency brakes instead. However, because the PRV had been leaking, the accumulator pressure that the emergency brakes relied on was also compromised. In essence, the airplane had virtually no braking power but the flight crew was unaware.

On the third attempt, the aircraft touched down at 23:08, but was unable to stop on the runway and it ran off the runway at 83 knots. The aircraft continued past the end of the runway, striking an instrument landing system lighting array before stopping 300 m beyond the runway threshold. According to eyewitness accounts, "The instrument landing system lighting array laid over the wings of the aircraft once the aircraft was stopped in the marsh."

Weather reports indicated that the wind speed was 9 kn from the south-west at 220 degrees. As the aircraft landed on runway 22, there was a 9 kn headwind present. Visibility was 8,000 m at the time of the accident, with thunderstorms and rain in the area; there were no reports of lightning. Cumulonimbus clouds were scattered at 1,800 m and overcast at 9,000 m above Cebu. Other planes decided to divert due to weather prior to KE631's landing attempts, but there is no information on the time span between the other diversions and the Korean Air flight.

Investigation and cause

Investigation

The accident was investigated by the Civil Aviation Authority of the Philippines (CAAP), with assistance from 40 officers from the Korean Office of Civil Aviation (KOCA) who arrived at Bohol after the accident.

Final report

On 15 March 2025, CAAP released the final report on the accident, which lists three primary causes of the incident (all three happened on the second approach that resulted in another go around before the final third touchdown):

Pilot's forward pitch control resulting in ground contact before the runway

Increase in vertical wind factor

Right hand main landing gear hit a 15 cm step of the cement edge of runway 22 resulting in damage to the landing gear and subsequent loss of most of the deceleration means.

The contributory cause factors were threefold:

Loss of spoilers and reversers

Aircraft brake system failure

Deficiency in Airbus's crew operating procedure and alerting in relation to blue hydraulic low-level fault.

Text from the Wikipedia article “Korean Air Flight 631” (revision 1373004442, retrieved 2026-09-18) by its authors, under CC BY-SA 4.0. Extracted as plain text: references, tables, images and some sections are left out. Read the article

Sources

Wikipedia article: Korean Air Flight 631
Article
Korean Air Flight 631
Revision
1373004442 · 2026-09-03 · retrieved 2026-09-18
Wikidata
Q114836063
Licence
Text CC BY-SA 4.0, by the article's authors; Wikidata CC0; town positions GeoNames (CC BY 4.0)
NTSB record DCA23WA029
Event ID
20221025106188
Case number
DCA23WA029
Dataset
full-current
Source SHA-256
5cf380f0061817c0331a6b2d8cc7e0ee3a79bea469a1001dc5c10e56f35f5ab3
Where each value comes from
Record
Wikipedia article "Korean Air Flight 631" (page 72086479, revision 1373004442); merged with NTSB case DCA23WA029 (events / aircraft)
Date
Wikipedia infobox: date
Place and country
Wikipedia infobox: site
Map position
Wikipedia: Wikipedia article coordinates
Aircraft, operator and route
Wikipedia infobox: aircraft type, registration, operator, origin and destination; route airports from the linked airport articles' Wikidata codes (OurAirports); gaps and aircraft details from NTSB record DCA23WA029
Operation
airline flight number in the infobox
Fatalities
Wikipedia: Wikipedia infobox: aircraft fatalities
Ground fatalities
Wikipedia: not stated in the Wikipedia infobox
Summary
Wikipedia infobox: summary
Source notes (2)
  • One occurrence in two sources, merged: the Wikipedia article "Korean Air Flight 631" and NTSB case DCA23WA029, matched by the same aircraft registration and date. For this event outside the United States Wikipedia's values are used where the two differ; each value names its source.
  • Filled from the NTSB case API where the bulk record had no value: coordinates. Values present in the bulk record are kept.