تختلف أسباب حوادث الطيران في اليمن ولكن من بينها:
1- النزاع المسلح: حيث يتعرض الطيران المدني والعسكري للهجمات من قبل الأطراف المتحاربة.
2- عدم وجود تقنيات حديثة: حيث تعاني شركات الطيران اليمنية من قلة الأموال والتكنولوجيا الحديثة التي تساعد في الحفاظ على سلامة الرحلات الجوية.
3- قلة الصيانة الدورية: حيث تواجه شركات الطيران اليمنية صعوبة في إجراء الصيانة الدورية اللازمة للطائرات بسبب قلة الموارد المتوفرة.
4- سوء الأحوال الجوية: حيث تتعرض الطائرات للخطر في حالات العواصف الرعدية والرياح العاتية والضباب الكثيف.
5- أخطاء الطيارين: قد يؤدي قلة الخبرة أو الإجهاد إلى ارتكاب أخطاء من قبل الطيارين في الطيران، مما يؤدي إلى حوادث.