This is a List of places visited by Ibn Battuta in the years 1325–1353.
The Moroccan traveller Ibn Battuta set out from his native town of Tangiers on a pilgrimage to Mecca in June 1325, when he was 21 years old. On completing his first hajj he continued travelling, only returning to Morocco twenty four years later in 1349. In 1350, Battuta visited Al-Andalus and then between 1352-1353 he crossed the Sahara Desert to visit the Kingdom of Mali in West Africa. On his return to Fes he dictated an account of his travels to Ibn Juzayy, a scribe employed by Abu Inan Faris, the Marinid ruler of Morocco.
Ibn Juzayy's Arabic text was translated into English by Hamilton Gibb and Charles Beckingham and published by the Hakluyt Society in four volumes between 1958 and 1994.
Places visited by Ibn Battuta
Over his lifetime, Ibn Battuta travelled over and visited around 40 present-day countries.
In the following list the Romanization used by Gibb and Beckingham is given in parentheses. The states are modern. Within each section the towns are listed in the order that they are first mentioned in Ibn Battuta's rihla. Historians such as Hamilton Gibb and Ross Dunn have argued that some parts of Ibn Battuta's rihla are fictional and it is extremely unlikely that he visited all the places that he claimed. The cities for which Ibn Battuta's visit is believed to be fictional are flagged as "doubtful" in the list below.
Maghreb
Tangier, Morocco
Tlemcen (Tilimsān), Algeria
Miliana (Milyāna), Algeria
Algiers (al-Jazā'ir), Algeria
Béjaïa (Bijāya), Algeria
Constantine (Qusanṭīna), Algeria
Annaba (Būna), Algeria
Tunis, Tunisia
Sousse (Sūsa), Tunisia
Sfax (Ṣafāqus), Tunisia
Gabès (Qābis), Tunisia
Tripoli (Aṭrābulus), Libya
Taza (Tāzā), Morocco
Fez (Fās), Morocco
Ceuta (Sabta), Spain
Marrakesh (Marrākush), Morocco
Salé (Salā), Morocco
Meknes (Miknāsa), Morocco
Sijilmasa (Sijilmāsa), Morocco
Mashriq
Alexandria (al-Iskandarīya), Egypt
Damanhur (Damanhūr), Egypt
Fuwwah (Fawwā), Egypt
Ibyar (Abyār), Egypt
El Mahalla El Kubra (al-Maḥalla al-Kabīra), Egypt
Damietta (Dimyāt), Egypt
Faraskur (Fāriskūr), Egypt
Sebennytos or Samannoud (Samannūd), Egypt
Cairo (Miṣr), Egypt
Biba (Biba), Egypt
Oxyrhynchus (al-Bahnasa), Egypt
Minya (Munyat Ibn Khaṣīb), Egypt
Mallawi (Manlāwī), Egypt
Manfalut (Manfalūṭ), Egypt
Asyut (Asyūṭ), Egypt
Akhmim (Ikhmīm), Egypt
Hu (Hū), Egypt
Qena (Qinā), Egypt
Qus (Qūṣ), Egypt
Luxor (al-Aqṣur), Egypt
Esna (Asnā), Egypt
Edfu (Adfū), Egypt
ʿAydhab (‘Aidhāb), Egypt
Bilbeis (Balbais), Egypt
Gaza (Ghazza), Gaza Strip, Palestine
Hebron (al-Khalīl), West Bank, Palestine
Bethlehem (Bait Laḥm), West Bank, Palestine
Jerusalem (al-Quds), Palestine
Ramla (al-Ramla), Palestine
Nablus (Nābulus ), West Bank, Palestine
Ajloun (‘Ajlun), Jordan
Tyre (Sūr), Lebanon
Sidon (Ṣaidā), Lebanon
Tripoli (Aṭrābulus), Lebanon
Hama (Ḥamāh), Syria
Aleppo (Ḥalab), Syria
Antioch (Antākiya), Turkey
Bagras (Bughrās), Turkey
Latakia (al-Lādhiqīya), Syria
Baalbek (Ba‘labakk), Lebanon
Damascus, Syria
Al-Kiswah (al-Kiswa), Syria
Al Karak (Al-Karak), Jordon
Ma'an (Ma‘ān), Jordon
Arabian Peninsula
Tabuk (Tabūk), Saudi Arabia
Medina (al-Madīna), Saudi Arabia
Rabigh (Rābigh), Saudi Arabia
Mecca, Saudi Arabia
Jeddah (Judda), Saudi Arabia
Zabīd (Zabīd), Yemen
Jibla (Jubla), Yemen
Ta'izz (Ta'izz), Yemen
Sana'a (Ṣan'ā'), Yemen Doubtful. Aden ('Adan), Yemen Salalah (Zafāri), Oman Qalhat (Qalhāt), Oman Nizwa (Nazwā), Oman Bahrain (al-Baḥrain), Bahrain Adjacent shore. Qatif (al-Quṭaif), Saudi Arabia Hofuf or al-Hasa (Hajar), Saudi Arabia Al-Yamama (al-Yamama), Saudi Arabia