Klokken 18.11 nærmet flyet seg Magong. På grunn av været ba besetningen om å vente med å lande, og heller gå inn i et «hold-pattern». Omtrent 40 minutter senere ble flyet klarert for innflyvning til flyplassen. Under innflyvning til rullebane 20 begynte flyet å skli ut til venstre for midtlinjen, og mistet høyde. Kl. 19.06 ga besetningen beskjed om at de avbrøt landingen, men flyet krasjet inn i to hus i Huxi ni sekunder senere.