Menurut Teori Mekah, Islam masuk ke Indonesia pada abad ke-7 Masehi, dibawa langsung oleh para pedagang dari Arab. Teori ini didukung oleh beberapa bukti, seperti kesamaan mazhab Syafi'i yang dianut di Indonesia dan Mekkah, serta penggunaan gelar Haji pada tokoh-tokoh awal penyebar agama Islam di Indonesia.