Sejarah Asia Tenggara
Para pedagang Muslim mulai mengunjungi Asia Tenggara pada abad ke-12 Masehi. Samudera Pasai adalah kerajaan Islam yang pertama. Ketika itu, Sriwijaya telah diambang keruntuhan akibat perselisihan internal. Kesultanan Malaka, yang didirikan oleh salah seorang pangeran Sriwijaya, berkembang kekuasaannya dalam perlindungan Tiongkok dan mengambil alih peranan Sriwijaya sebelumnya. Agama Islam kemudian menyebar di seantero kepulauan selama abad ke-13 dan abad ke-14 menggantikan agama Hindu, dimana Malaka (yang para penguasanya telah beragama Islam) berfungsi sebagai pusat penyebarannya di wilayah ini.
Islam di Sumatera Barat
Agama Islam pertama kali memasuki Sumatera Barat pada abad ke-7, dimana pada tahun 674 telah didapati masyarakat Arab di pesisir timur pulau Sumatera. Selain berdagang, secara perlahan mereka membawa masuk agama Islam ke dataran tinggi Minangkabau atau Sumatera Barat sekarang melalui aliran sungai yang bermuara di timur pulau Sumatera, seperti Batang Hari.