Plizio Visual Lab

Ndagoni Ruins

Plizio editorial teamData Sources
Historical site
—°
Ndagoni Ruins (Tanzania)

Weather…

The Ndagoni Ruins are located on the Ras Mkumbuu peninsula of Pemba Island and stand as one of the oldest archaeological sites in East Africa. Frequently identified with the historic city of Qanbalu, the settlement dates back to the late 8th and early 9th centuries. Among the most significant remains are a large mosque, elaborately designed tombs, and residential structures constructed from coral stone. Ndagoni served as a vital link in the maritime trade network connecting the African coast with the Persian Gulf and India. Findings of Chinese porcelain and Persian ceramics at the site testify to the extensive reach and wealth of this early Swahili society. By the 14th century, the settlement was largely abandoned, possibly due to shifting trade routes or environmental factors. Today, the ruins provide invaluable insights into the early spread of Islam in the region and the development of urban centers prior to European arrival. The site remains a primary destination for historians researching the origins of the Swahili civilization.

Best time to visit & climate

The most pleasant time to visit is Jul–Sep.

JanFebMarAprMayJunJulAugSepOctNovDec
Avg °C282829282826262526272828
Rain mm31237317321350211824708164

📋 Practical info

🚪
Visiting
The Ndagoni ruins on Pemba are an open archaeological site from the 14th century. You can see the remains of an ancient Swahili settlement; access is free.
🕒
Typical hours
The site is accessible during the day with no fixed hours. A visit in the morning or late afternoon is recommended to avoid the heat.
📷
Photography
Photography is allowed throughout the site. The ruins, set in greenery, offer nice photo subjects.
⏱️
Time needed
Allow about 20 to 30 minutes for viewing the ruins. The site is small but of historical interest.
Combine with
Combine your visit with the nearby Mkama Ndume ruins or a trip to Pemba's beaches. Both are easy to combine.
🧭
Getting there
The Ndagoni ruins are located in southern Pemba, about 15 kilometers from Chake Chake. You can reach them by taxi or rental car.
💡
Insider tip
Wear long trousers and sturdy footwear as the terrain can be bushy and uneven. Bring insect repellent.

Geography

Coordinates
-5.16670, 39.75000

Facts

  • The site dates back to the late 8th and early 9th centuries CE.
  • Ndagoni is often identified with the legendary historic city of Qanbalu.
  • Archaeologists discovered ancient Chinese porcelain shards at the site.
  • The ruins feature one of the oldest surviving mosques in East Africa.
  • Most structures were built using locally sourced fossilized coral stone.
  • The settlement declined in the 14th century and was eventually abandoned.

Explore nearby

Notable places around

Route planner — Car & Motorhome

Where do you start? We build the route here, with stops and country notes along the way.

Vehicle
Only stops with (optional):

© OpenStreetMap contributors · OpenRouteService

Sights nearby

Frequently asked questions

Where are they found?
On Pemba island.
Are they easy to find?
A guide is highly recommended.
How old are they?
From the 13th to 15th century.
Is entry expensive?
No, costs are low.
Is it a protected area?
Yes, it is historical heritage.
Ndagoni Ruins: where is it located?
Ndagoni Ruins is located in Tanzania.
Ndagoni Ruins: when is the best time to visit?
The most pleasant time to visit is Jul, Sep.
Ndagoni Ruins: why is it worth visiting?
The Ndagoni Ruins are located on the Ras Mkumbuu peninsula of Pemba Island and stand as one of the oldest archaeological sites in East Africa.
View on map → The Top 50 Attractions → OpenStreetMap →
Africa
Explore with Plizio Discover more places in Africa
More places in Tanzania →

Nearby cities

History & landmarks

Nature

More places