Det nederlandske Undersøkelsesrådet for sikkerhet begynte en gransking av hendelsen, og kom med en midlertidig rapport 9. september 2014. Den endelige rapporten vart presentert den 13. oktober 2015. Denne rapporten konkluderte med at flyet ble skutt ned av et 9K37 Buk-missil fra en posisjon i det østlige Ukraina. Nesten ett år senere, den 28. september 2016, ble en ny rapport presentert som presiserte at eit missil av typen 9M38M1 med stridshode 9N314-M frå luftvernsystemet 9K37 Buk hadde ødelagt flyet i lufta fra en posisjon nær byen Pervomajskij, som da var kontrollert av pro-russiske separatister. Etterforskerne mente missilet som traff flyet kom fra 53. luftvernbrigade i Kursk. Russland hadde i september 2016 frigitt radarbilde for det interessante tidsrommet, mens Ukraina hevdet de ikke har slike radarbilder fra det samme tidsrommet.