Fort Jesus

Museum 16th-century Portuguese fort in Mombasa harbor

Built by the Portuguese in the 16th century, Fort Jesus in Mombasa displays military architecture and a museum on Swahili coast history; visitors inspect the ramparts, exhibition rooms and nearby Old Town.

Main image
Die Portugiesenzeit (Strandes) 183.jpg
Fort Jesus-Map-XVIIs.jpg
Fort Jesus-Map-XVIIs1.jpg
Fortaleza de mombaca.jpg
Fortifications de Mombasa.JPG

Fort Jesus is a 16th-century coastal fortress in Mombasa built by the Portuguese to protect the harbor and assert control over trade in the region. It is a key historical and architectural monument on Kenya’s coast.

The fort’s massive stone walls, bastions and internal courtyards are open to visitors and interpreted through museum displays that cover centuries of Portuguese, Omani and British interactions with Mombasa. The structure illustrates military architecture adapted to a coastal trading town.

Constructed by the Portuguese in the late 16th century to secure maritime routes and defend Mombasa, the fort changed hands several times over the following centuries and was modified by later occupants for new defensive and administrative uses.

Fort Jesus sits on a headland overlooking Mombasa’s inner harbor on Kenya’s Indian Ocean coast, adjacent to the old town and modern port facilities.

  • Museum and restoration: Interior spaces now host a museum and restored battlements, making the fort both a historical monument and an interpretive site for visitors.
Fort Jesus
Mombasa Old Town, Mombasa, Kenya
-4.0625, 39.6799
Daily 8:30am-5pm

How to Get to Fort Jesus #

Fort Jesus sits in Mombasa Old Town adjacent to Mombasa Harbor and is easily reachable on foot from the ferry terminals and main Old Town streets. From Moi Avenue and the ferry, it’s a 10-15 minute walk through Old Town. There are frequent matatus and taxis linking Mombasa’s city center and the Old Town area.

Tips for Visiting Fort Jesus #

  • Arrive early to hear the morning prayers from the fort's cannons and to avoid the mid-day heat in Mombasa.
  • Hire a National Museums of Kenya guide at the entrance for context on the fort's Portuguese, Omani and British layers.
  • Climb to the ramparts for views of Old Town and Mombasa Harbor-bring a hat and water.

Best Time to Visit Fort Jesus #

Visit in the dry months for comfortable exploration of ramparts and terraces; mornings are best for photography and cooler temperatures.

Dry season
Jan-Mar, Jul-Oct · 24-32°C (75-90°F)
Best months for sightseeing and harbor views; humidity is lower.
Wet season
Apr-Jun, Nov-Dec · 25-31°C (77-88°F)
Short rains can interrupt visits; still an evocative time with fewer tourists.

Weather & Climate near Fort Jesus #

Climate

Fort Jesus'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 (1181 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 (33 mm) and partly cloudy skies.

88 Excellent

Comfort

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

Weather

33 mm
Rainfall
3.3 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

February

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

89 Excellent

Comfort

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

Weather

16 mm
Rainfall
2.9 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 (56 mm) and partly cloudy skies.

77 Very Good

Comfort

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

Weather

56 mm
Rainfall
2.8 m/s
Wind
Calm
2.6
UV Index
Extreme
12.0h daylight

April

April is hot, feeling like 31°C due to high humidity. Significant rainfall (200 mm) and partly cloudy skies.

65 Good

Comfort

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

Weather

200 mm
Rainfall
2.9 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 (288 mm) and partly cloudy skies.

70 Very Good

Comfort

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

Weather

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

June

June is warm with highs of 29°C and lows of 22°C. Regular rainfall (94 mm) and partly cloudy skies.

82 Excellent

Comfort

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

Weather

94 mm
Rainfall
4.3 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
21° 28°
75%
Humidity
Very Humid

Weather

76 mm
Rainfall
4.5 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 (66 mm) and partly cloudy skies.

84 Excellent

Comfort

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

Weather

66 mm
Rainfall
4.2 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. Moderate rainfall (70 mm).

86 Excellent

Comfort

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

Weather

70 mm
Rainfall
4.4 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 (109 mm) and partly cloudy skies.

80 Excellent

Comfort

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

Weather

109 mm
Rainfall
3.6 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 (101 mm).

82 Excellent

Comfort

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

Weather

101 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.2h daylight

December

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

86 Excellent

Comfort

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

Weather

72 mm
Rainfall
3.4 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.3h daylight

Nearby Attractions to Fort Jesus