Ses voyages ont duré près de trente ans et ont couvert presque tout le monde islamique connu et au-delà, allant de l'Afrique du Nord, de l'Afrique de l'Ouest, de l'Europe du Sud et de l'Europe de l'Est à l'Ouest, au Moyen-Orient, sur le sous-continent indien, en Asie centrale, en Asie du Sud-Est et en Chine à l'Est, une distance qui surpasse de loin celle de ses prédécesseurs et de son quasi-contemporain Marco Polo.
Il a parcouru la majeure partie du monde islamique pendant près de trente ans et a également exploré l'Afrique de l'Ouest, l'Europe du Sud et de l'Est, l'Asie du Sud, l'Asie centrale, l'Asie du Sud-Est et la Chine.