Teori Gujarat (India)
Teori ini menyatakan Islam datang ke Indonesia bukan langsung dari Arab melainkan melalui India pada abad ke-13.lima tempat asal Islam di India yaitu Gujarat, Cambay, Malabar, Coromandel, dan Bengal.Sebelum Islam sampai ke Indonesia, banyak orang Arab bermazhab Syafi’i yang bermigrasi dan menetap di wilayah India. Dari sana, selanjutnya Islam menyebar ke Indonesia.Teori tersebut kemudian direvisi oleh Cristian Snouck Hurgronje., menurutnya Islam yang tersebar di Indonesia berasal dari wilayah Malabar dan Coromandel disimpulkan bahwa Snouck Hurgronye yang mendukung teori ini juga menyatakan tiga alasan, sebagai berikut: (1) Kurangnya bukti yang menjelaskan peranan bangsa Arab dalam penyebaran agama Islam ke Indonesia, (2) Hubungan dagang antara Indonesia-India telah lama terjalin,dan (3) Inskripsi tertua tentang Islam yang terdapat di Sumatera memberikan gambaran hubungan dagang antara Sumatera dan Gujarat