Cauzele Nakbei sunt subiect de puncte de opinie fundamental opuse între istorici. Factorii care au condus la exod includ: izbucnirea rǎzboiului dintre cele douǎ comunitǎțti - araba si evreiasca - in Palestina, avansul militar evreiesc, distrugerea satelor arabe, războiul psihologic și teama de un alt masacru pe care l-ar fi putut comite milițiile sioniste după cel de la Deir Yassin, lucruri care i-au determinat pe mulți palestinieni să-și părăsească localitățile de teamă; ordinele directe de expulzare ale autorităților israeliene; exodul voluntar al claselor sociale mai bogate; colapsul conducerii palestiniene și ordinele arabe de evacuare; și refuzul de a trăi sub control evreiesc.