The Time Detectives
The Time Detectives®
Learn · Investigate · Master
Investigate →
Learn / Events / Medieval / Ibn Battuta Visits Kilwa and Documents...

Ibn Battuta Visits Kilwa and Documents the Swahili Coast

1331 CE · Medieval
ExplorationCultureEconomics

In 1331, the Moroccan scholar and explorer Ibn Battuta sailed south along the East African coast, visiting Mogadishu, Mombasa, and Kilwa. At Kilwa he met Sultan Abu'l-Muzaffar Hasan and recorded the city's wealth, architecture, and gold trade dominance over Sofala. His account in the Rihla — composed from memory around 1355 — remains among the most important primary sources for medieval East African history, as few contemporary written records of the Swahili Coast survive. Though scholars note occasional inaccuracies, his observations provide an irreplaceable eyewitness portrait of Kilwa near the peak of its power.

Key Figures

Ibn BattutaAbu'l-Muzaffar Hasan

Locations

Kilwa KisiwaniMogadishu

Topics

IslamtraveltraveloguetradeEast AfricaSwahili Coast

Connected Events — 5 Connections

Ibn Battuta's account directly documents Kilwa's gold trade dominance built through the seizure of Sofala 150 years earlier Kilwa Sultanate Seizes Sofala, Controlling the Zimbabwe Gold Trade
c. 1185 CE · Economics · Medieval
Portugal destroyed the city Ibn Battuta described at its peak 174 years earlier Portuguese Forces Sack Kilwa, Breaking Swahili Coast Independence
July 24, 1505 · War · Early Modern
Reached same Swahili Coast documented by Zheng He Launches the Ming Treasure Fleet Voyages
July 11, 1405 – 1433 CE · Exploration · Medieval
Ibn Battuta's 1325 departure began the journey that later brought him to Kilwa on the Swahili Coast in 1331 Ibn Battuta Departs Tangier
June 14, 1325 · Exploration · Medieval
The Indian Ocean trade network the Cholas fought to control extended to the East African coast that Ibn Battuta would document three centuries later Rajendra Chola Launches Naval Expedition Against Srivijaya
1025 CE · War · Medieval
The Time Detectives® · Cadet Mission
Investigate This Event
Place it on the timeline. Earn points. Master the connections.
Start →
New to The Time Detectives? Learn what it is →