Ruins of Gedi

Archaeological Site Coastal Swahili town ruins dating to medieval centuries

On Kenya’s north coast near Watamu, the Ruins of Gedi are a Swahili-Arab town with stone walls, a mosque and coral-built houses from the medieval period; visitors combine archaeology with forest trails and nearby beaches.

Main image

The Ruins of Gedi are the remains of a coastal Swahili town in Kilifi County, Kenya, containing stone mosques, houses and a palace complex. The settlement dates from the medieval period and is a principal example of Swahili urbanism on the Kenyan coast.

The town was established and occupied by Swahili-speaking inhabitants and Indian Ocean traders from the medieval period until about the 17th century, when it was abandoned. Archaeological work in the 20th century documented the stone architecture and artefacts that illustrate trade links across the Indian Ocean.

The site lies inland from Kenya’s north-coast towns, set near the Arabuko-Sokoke forest and within Kilifi County, accessible from coastal centres such as Malindi and Watamu.

  • Dating and urban character: Occupied between roughly the 13th and 17th centuries, representing a medieval Swahili town with stone mosques, houses and a planned settlement pattern.
  • Setting and wildlife: Located adjacent to the Arabuko-Sokoke coastal forest and near Kenya's Indian Ocean shoreline, the site shares habitat with diverse birdlife and small mammals that are commonly seen during visits.

What to See #

  • Great Mosque: A stone mosque complex with a rectangular plan and a large open prayer area typical of Swahili urban architecture.
  • Residential quarter (stone houses): A cluster of stone houses and compounds showing domestic planning and stacked room layouts from the town's occupation period.
  • Palace complex: A larger, elaborate building interpreted as a ruler's house or palace, located near the centre of the site and distinguished by more complex masonry and layout.
Ruins of Gedi
Gede (Gedi) Ruins, near Watamu, Kilifi County, Kenya
-3.3092, 40.0167
Daily 8:00am-6:00pm (typical; confirm locally)
Approx. KES 500-1,000 for foreign adults (managed by National Museums of Kenya); local rates lower (check on-site)

How to Get to Ruins of Gedi #

Gedi is about 25 km north of Malindi and 12 km from Watamu. Most visitors reach the site by car or taxi from Watamu or Malindi; expect a 20-40 minute drive depending on the starting point. The entrance road leads through a small National Museums of Kenya visitor area with parking.

Tips for Visiting Ruins of Gedi #

  • Hire a local guide at the entrance - their stories about household layouts and Swahili artefacts bring the ruins to life.
  • Visit early morning to avoid mid-day heat and to see the monkeys before they become bold around visitors.
  • Wear a hat and bring water; the site has limited shade between structures.

Best Time to Visit Ruins of Gedi #

Best in dry months for walking and wildlife viewing; afternoons can be hot year-round on the coast.

Dry season (Jan-Mar, Jul-Oct)
January-March; July-October · 24-32°C
Easier walking and comfortable weather for exploring the ruins and nearby forest.
Short rains (Apr-Jun)
April-June · 22-28°C
Lush forest surrounds the ruins but occasional showers can make paths slippery.

Weather & Climate near Ruins of Gedi #

Climate

Ruins of Gedi's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 20°C to 31°C. Moderate rainfall (927 mm/year) with a pronounced dry season.

Air Quality: AQI 38 Good
Best Time to Visit
FebruaryJanuarySeptember
Temperature & Rainfall
Temperature Range
35°
Warmest Month
21°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 23°C). Light rainfall.

92 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
77%
Humidity
Very Humid

Weather

17 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.2h daylight

February

February is warm with muggy conditions (dew point 23°C). The driest month with just 9 mm.

93 Ideal

Comfort

26°
Feels Like Warm
26°C
Temperature
22° 30°
75%
Humidity
Very Humid

Weather

9 mm
Rainfall
2.8 m/s
Wind
Calm
2.7
UV Index
Extreme
12.1h daylight

March

March is the warmest month with muggy conditions (dew point 24°C). Moderate rainfall (46 mm).

87 Excellent

Comfort

27°
Feels Like Warm
27°C
Temperature
23° 31°
76%
Humidity
Very Humid

Weather

46 mm
Rainfall
2.7 m/s
Wind
Calm
2.7
UV Index
Extreme
12.0h daylight

April

April is warm with stifling humidity (dew point 24°C). Significant rainfall (143 mm) and partly cloudy skies.

78 Very Good

Comfort

26°
Feels Like Warm
26°C
Temperature
23° 30°
79%
Humidity
Very Humid

Weather

143 mm
Rainfall
3.1 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
11.9h daylight

May

May is warm with muggy conditions (dew point 23°C). The wettest month with heavy rain (239 mm) and partly cloudy skies.

74 Very Good

Comfort

25°
Feels Like Warm
25°C
Temperature
22° 28°
80%
Humidity
Very Humid

Weather

239 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
11.8h daylight

June

June is mild with highs of 27°C and lows of 21°C. Significant rainfall (109 mm) and partly cloudy skies.

80 Excellent

Comfort

24°
Feels Like Mild
24°C
Temperature
21° 27°
76%
Humidity
Very Humid

Weather

109 mm
Rainfall
4.1 m/s
Wind
Light Breeze
1.9
UV Index
Very High
11.8h daylight

July

July is mild with highs of 26°C and lows of 20°C. Moderate rainfall (77 mm) and partly cloudy skies.

82 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
20° 26°
75%
Humidity
Very Humid

Weather

77 mm
Rainfall
4.6 m/s
Wind
Light Breeze
2.0
UV Index
Very High
11.8h daylight

August

August is mild with highs of 26°C and lows of 20°C. Moderate rainfall (49 mm).

88 Excellent

Comfort

23°
Feels Like Mild
23°C
Temperature
20° 26°
76%
Humidity
Very Humid

Weather

49 mm
Rainfall
4.2 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
11.9h daylight

September

September is warm with highs of 27°C and lows of 20°C. Moderate rainfall (43 mm).

90 Ideal

Comfort

24°
Feels Like Warm
24°C
Temperature
21° 27°
76%
Humidity
Very Humid

Weather

43 mm
Rainfall
4.1 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.0h daylight

October

October is warm with muggy conditions (dew point 22°C). Moderate rainfall (66 mm).

86 Excellent

Comfort

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

Weather

66 mm
Rainfall
4.3 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.1h daylight

November

November is warm with muggy conditions (dew point 23°C). Moderate rainfall (76 mm).

84 Excellent

Comfort

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

Weather

76 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.2h daylight

December

December is warm with muggy conditions (dew point 23°C). Moderate rainfall (53 mm).

87 Excellent

Comfort

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

Weather

53 mm
Rainfall
2.9 m/s
Wind
Calm
2.6
UV Index
Extreme
12.2h daylight

Nearby Attractions to Ruins of Gedi