Mombasa Island

Island Kenyan coastal island hosting historic Old Town and port

The urban heart of coastal Mombasa, Mombasa Island contains Old Town’s Swahili streets, Fort Jesus, seafood markets and ferry links to nearby beaches-appeals to history and beach travelers alike.

Main image
Mombasa Island.jpg

Mombasa Island is the central island of the coastal city of Mombasa on Kenya’s Indian Ocean coast, forming the historic and commercial heart of the city. It has long served as a strategic port and trading centre on East Africa’s coast.

The narrow streets and Swahili architecture of the Old Town, the 16th-century Portuguese fortress Fort Jesus, and waterfronts facing the deep Kilindini Harbour. The island contains markets, hotels and ferry and bridge connections to beaches and suburbs on the mainland.

The island developed as a fortified trading port under successive powers; Fort Jesus was constructed by the Portuguese between 1593 and 1596 and later saw Omani and British influence. Over time it became the focal point for the modern city’s expansion and port infrastructure.

Situated on Kenya’s coast in Mombasa County, the island sits within the city of Mombasa and is linked to the mainland by causeways and bridges. It lies on the Indian Ocean coast of southeastern Kenya and functions as the city’s island core and principal harbour area.

  • Fort Jesus museum: Fort Jesus on the island is a major historical site and houses a museum of the city's Portuguese and later history.
  • Urban core: The island forms the core of the city of Mombasa and mixes commercial port activities with residential, historical and tourism areas.

What to See #

  • Old Town: A compact historic district on the eastern side of the island with narrow streets, Swahili architecture and traditional houses that date from the 19th and early 20th centuries.
  • Fort Jesus: A 16th-century Portuguese fort built between 1593 and 1596, now a museum that interprets Mombasa's colonial and maritime history.
  • Kilindini Harbour: The deep natural harbour known as Kilindini forms the island's southern waterfront and serves Kenya's principal port facilities.
  • Transport links: Road and causeway links connect the island to the mainland, including the Makupa Causeway and bridges to suburbs and beach areas.
Mombasa Island
Mombasa Island, Mombasa County, Kenya (historic Old Town and port areas)
-4.0547, 39.6636

How to Get to Mombasa Island #

Mombasa Island is reached via the Nyali Bridge (from the north) or the Makupa Causeway (from the west). The island’s Old Town is walkable from the ferry terminal and Mombasa’s bus terminals; taxis and matatus serve the approaches.

Tips for Visiting Mombasa Island #

  • Walk around Lamu Fort and then cross into the old town's alleyways to see carved doors and Swahili architecture
  • Visit early morning to watch fishmongers and dhow crews at work on the waterfront

Best Time to Visit Mombasa Island #

Best to visit during the dry windows (January-February or July-October) for easier exploration of the Old Town and coast.

Dry season
Jul-Oct and Jan-Feb · 24-30°C
Lower humidity and clearer days; good for walking historic sites and beaches
Long rains
Mar-May · 24-28°C
Short, heavy storms can interrupt outdoor plans

Weather & Climate near Mombasa Island #

Climate

Mombasa Island's climate is classified as Tropical Savanna - Tropical Savanna climate with consistently warm temperatures year-round. Temperatures range from 20°C to 32°C. Abundant rainfall (1302 mm/year), wettest in May with a pronounced dry season.

Best Time to Visit
FebruaryJanuarySeptember
Temperature & Rainfall
Temperature Range
40°
Warmest Month
16°
Coldest Month
Monthly Conditions

January

January is hot, feeling like 29°C. Moderate rainfall (36 mm) and partly cloudy skies.

88 Excellent

Comfort

29°
Feels Like Hot
27°C
Temperature
23° 31°
69%
Humidity
Humid

Weather

36 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

February

February is hot, feeling like 29°C. The driest month with just 17 mm and partly cloudy skies.

89 Excellent

Comfort

29°
Feels Like Hot
28°C
Temperature
23° 32°
67%
Humidity
Humid

Weather

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

March

March is the hottest month, feeling like 31°C due to high humidity. Moderate rainfall (59 mm) and partly cloudy skies.

77 Very Good

Comfort

31°
Feels Like Hot
28°C
Temperature
24° 33°
71%
Humidity
Very Humid

Weather

59 mm
Rainfall
2.9 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 31°C due to high humidity. Heavy rain (220 mm) and partly cloudy skies.

65 Good

Comfort

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

Weather

220 mm
Rainfall
2.5 m/s
Wind
Calm
2.2
UV Index
Extreme
11.9h daylight

May

May is warm with highs of 30°C and lows of 23°C. The wettest month with heavy rain (339 mm) and partly cloudy skies.

69 Good

Comfort

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

Weather

339 mm
Rainfall
2.9 m/s
Wind
Calm
1.9
UV Index
Very High
11.8h daylight

June

June is warm with highs of 29°C and lows of 21°C. Significant rainfall (104 mm) and partly cloudy skies.

80 Excellent

Comfort

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

Weather

104 mm
Rainfall
4.0 m/s
Wind
Light Breeze
1.7
UV Index
Very High
11.7h daylight

July

July is warm with highs of 28°C and lows of 20°C. Moderate rainfall (76 mm) and partly cloudy skies.

82 Excellent

Comfort

24°
Feels Like Warm
24°C
Temperature
20° 28°
75%
Humidity
Very Humid

Weather

76 mm
Rainfall
4.3 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.8h daylight

August

August is warm with highs of 28°C and lows of 20°C. Moderate rainfall (76 mm) and partly cloudy skies.

82 Excellent

Comfort

24°
Feels Like Warm
24°C
Temperature
20° 28°
73%
Humidity
Very Humid

Weather

76 mm
Rainfall
4.3 m/s
Wind
Light Breeze
2.0
UV Index
Extreme
11.9h daylight

September

September is warm with highs of 29°C and lows of 21°C. Regular rainfall (80 mm).

84 Excellent

Comfort

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

Weather

80 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.3
UV Index
Extreme
12.0h daylight

October

October is warm with highs of 30°C and lows of 22°C. Significant rainfall (114 mm) and partly cloudy skies.

80 Excellent

Comfort

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

Weather

114 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.1h daylight

November

November is warm with highs of 31°C and lows of 23°C. Significant rainfall (105 mm).

82 Excellent

Comfort

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

Weather

105 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

December

December is hot, feeling like 29°C due to high humidity. Moderate rainfall (76 mm).

84 Excellent

Comfort

29°
Feels Like Hot
27°C
Temperature
23° 31°
74%
Humidity
Very Humid

Weather

76 mm
Rainfall
3.5 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.3h daylight

Nearby Attractions to Mombasa Island