1. Teori Gujarat
Teori Gujarat ialah teori yang menerangkan agama Islam masuk ke Indonesia atau Nusantara pada abad ke-13 melalui pedagang muslim India.
2. Teori Mekah
Teori Mekah pertama kali diutarakan Hamka dalam perhelatan Dies Natalis PTAIN ke-8 di Yogyakarta. Dia mengungkapkan hal ini sebagai koreksi teori Gujarat.
Teori Hamka menerangkan bahwa Arab Saudi punya peran besar atas masuknya Islam ke Indonesia. Sebab, menurutnya bangsa Arab ialah negara pertama kali membawa Islam ke Nusantara, lalu diikuti Persia dan Gujarat.
Namun, teori ini menerangkan bahwa masuknya Islam adalah sebelum abad ke-13 M, yaikni 7 M atau abad pertama Hijriyah.
Alasan yang mendasari karena pasca wafatnya Muhammad SAW tahun 632 M, kepemimpinan Islam ada di tangan khalifah.
Kemudian adanya pernikahan antara kaum pedagang dengan penduduk lokal.