Kilwa Kisiwani

Island Swahili island ruin with medieval trading port remains

Kilwa Kisiwani, an island off Tanzania’s south coast, preserves medieval Swahili ruins-coral-stone mosques, tombs and the Husuni Kubwa palace. Visitors arrive for archaeological remains, coastal history and boat trips from the mainland.

Main image
Wikivoyage banner
Ancient graves in Kilwa Kisiwani.jpg
Boat Kilwa Kisiwani.jpg
British Museum Kilwa pot sherds.jpg
Die Portugiesenzeit (Strandes) 071.jpg
Die Portugiesenzeit (Strandes) 101.jpg
Fish Drying in Sun.jpg
Fish Drying in the Sun.jpg
Great House (34201573126).jpg
Indian Ocean off Kilwa Masoko (29070832595).jpg
Interior Kilwa Kisiwani.jpg

Kilwa Kisiwani is an island off the southern Tanzanian coast that preserves the ruins of a medieval Swahili trading city and its associated stone architecture. The site reflects Kilwa’s role as a major Indian Ocean entrepôt during the medieval period.

Archaeological remains include coral-stone mosques, palaces and fortifications such as a large mosque complex, the coastal fort and the palace known as Husuni Kubwa. These standing ruins illustrate the city’s wealth and connections across the Indian Ocean trade network.

Kilwa reached its height between the 13th and 16th centuries as part of the Kilwa Sultanate and declined after Portuguese incursions and changing trade patterns. Excavations and conservation work have exposed the plan of the city and its monumental buildings.

The island lies off the Lindi Region coast of Tanzania and is accessed by boat from the mainland town of Kilwa Masoko.

  • World Heritage: Designated as a UNESCO World Heritage site for its archaeological remains that document Swahili urban and trading culture.

What to See #

  • Great Mosque: A large stone mosque complex dating to the medieval Swahili period, notable for its coral-rag masonry and historic qibla wall.
  • Husuni Kubwa: A 13th-14th century fortified palace compound built of coral stone, one of the largest surviving structures on the island.
  • Kilwa Fort: A coastal fort and later Portuguese constructions that reflect the island's role in Indian Ocean trade and colonial encounters.
Kilwa Kisiwani
Kilwa Kisiwani, Kilwa District, Lindi Region, Tanzania
-8.9817, 39.5172
Site accessible during daylight hours; visitor facilities minimal

How to Get to Kilwa Kisiwani #

Ferries and dhows run from Kilwa Masoko harbour to Kilwa Kisiwani; Kilwa Masoko is roughly 200 km south of Dar es Salaam or a drive from Lindi town. Check ferry times locally; many travelers book boat transfers through lodges in Kilwa Masoko.

Tips for Visiting Kilwa Kisiwani #

  • Take the public ferry from Kilwa Masoko-check the timetable with the local port office, as frequency varies by season.
  • Hire a licensed guide on Kilwa Kisiwani itself; guides explain the Swahili inscriptions and point out carved coral-stone details.
  • Bring reef shoes for landing: some tide lines are rocky coral and slippery.

Best Time to Visit Kilwa Kisiwani #

Visit in the dry season for reliable boat service and comfortable days on the ruins.

Dry season
June-October · 24-30°C
Best time for boat crossings and clear exploration of ruins.
Wet season
Nov-March · 25-32°C
Fewer visitors but some ferry cancellations due to weather.

Weather & Climate near Kilwa Kisiwani #

Climate

Kilwa Kisiwani's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 21°C to 31°C. Moderate rainfall (936 mm/year) with a pronounced dry season.

Best Time to Visit
JuneJulyAugust
Temperature & Rainfall
Temperature Range
35°
Warmest Month
16°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 31°C with oppressive humidity. Significant rainfall (128 mm) and partly cloudy skies.

74 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
25° 30°
81%
Humidity
Very Humid

Weather

128 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.4h daylight

February

February is hot, feeling like 32°C with oppressive humidity. Significant rainfall (123 mm) and partly cloudy skies.

67 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 31°
83%
Humidity
Very Humid

Weather

123 mm
Rainfall
2.8 m/s
Wind
Calm
2.5
UV Index
Extreme
12.3h daylight

March

March is hot, feeling like 32°C with oppressive humidity. Significant rainfall (168 mm) and partly cloudy skies.

63 Good

Comfort

32°
Feels Like Hot
28°C
Temperature
24° 31°
86%
Humidity
Very Humid

Weather

168 mm
Rainfall
2.6 m/s
Wind
Calm
2.4
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 31°C with oppressive humidity. The wettest month with heavy rain (176 mm) and partly cloudy skies.

67 Good

Comfort

31°
Feels Like Hot
27°C
Temperature
24° 31°
87%
Humidity
Very Humid

Weather

176 mm
Rainfall
2.9 m/s
Wind
Calm
2.1
UV Index
Extreme
11.8h daylight

May

May is warm with highs of 30°C and lows of 23°C. Regular rainfall (80 mm).

84 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
83%
Humidity
Very Humid

Weather

80 mm
Rainfall
3.1 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.6h daylight

June

June is warm with highs of 29°C and lows of 21°C. Light rainfall and mostly sunny skies.

96 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
77%
Humidity
Very Humid

Weather

14 mm
Rainfall
3.8 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.5h daylight

July

July is warm with highs of 29°C and lows of 21°C. Light rainfall and mostly sunny skies.

96 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
21° 29°
73%
Humidity
Very Humid

Weather

10 mm
Rainfall
4.1 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.6h daylight

August

August is warm with highs of 29°C and lows of 22°C. The driest month with just 8 mm and mostly sunny skies.

96 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
72%
Humidity
Very Humid

Weather

8 mm
Rainfall
4.4 m/s
Wind
Light Breeze
2.1
UV Index
Extreme
11.7h daylight

September

September is warm with highs of 29°C and lows of 22°C. Light rainfall and mostly sunny skies.

96 Ideal

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 29°
71%
Humidity
Very Humid

Weather

10 mm
Rainfall
4.1 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
11.9h daylight

October

October is warm with highs of 30°C and lows of 23°C. Light rainfall.

92 Ideal

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 30°
72%
Humidity
Very Humid

Weather

26 mm
Rainfall
3.8 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

November

November is hot, feeling like 30°C due to high humidity. Moderate rainfall (70 mm).

85 Excellent

Comfort

31°
Feels Like Hot
28°C
Temperature
25° 31°
73%
Humidity
Very Humid

Weather

70 mm
Rainfall
2.9 m/s
Wind
Calm
2.6
UV Index
Extreme
12.4h daylight

December

December is the hottest month, feeling like 32°C due to high humidity. Significant rainfall (123 mm) and partly cloudy skies.

80 Excellent

Comfort

32°
Feels Like Hot
28°C
Temperature
25° 31°
77%
Humidity
Very Humid

Weather

123 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.5h daylight

Nearby Attractions to Kilwa Kisiwani