Mkoani Travel Guide

City City in Pemba South, known for its beaches

Main port on Pemba Island, Mkoani funnels ferries, clove traders and fishermen; travelers linger for Swahili wooden houses, market spices, dhow trips and coral-reef snorkeling.

Main image
Costs
$25-50 USD per day
Low-cost island travel; simple guesthouses and local food.
Safety
Relatively safe, low violent crime
Generally safe; standard coastal precautions and basic health services.
Best Time
June-October and December-February
Drier, cooler months are best for diving and beaches.
Time
Weather
Population
23,719
Infrastructure & Convenience
Basic roads, few hotels, limited English; boats and minibuses main transport.
Popularity
Very low international tourism; mainly transit and local visitors.
Known For
ferry port, clove and spice trade, fishing harbor, dhow boatbuilding, coral reefs, diving spots, seaweed farming, local markets, Swahili culture
Mkoani is Pemba Island's principal ferry port, handling regular boat services to Unguja (Zanzibar) and serving as the island's trade hub.

Why Visit Mkoani? #

As the main port town on Pemba Island, Mkoani is a gateway to clove plantations, spice markets and traditional Swahili culture. Its busy Mkoani market spills with fresh seafood, cashews and pilau spices, and travelers often take dhow trips from the harbor to nearby sandbanks. Evenings bring taarab music and coastal hospitality that give a clear sense of island life distinct from mainland Tanzania.

Top Things to Do in Mkoani

All Attractions ›
Don't Miss
  • Mkoani Market - Mkoani Market - Lively fish and spice market beside the ferry terminal, colorful daily trade.
  • Mkoani Ferry Terminal - Mkoani Ferry Terminal - Gateway to Pemba with dhow crossings to other islands and mainland.
  • Mkoani waterfront - Mkoani waterfront - Shaded quay with seafood stalls, ferries docking, and views of Pemba's harbor.
Hidden Gems
  • Clove plantation tours - Clove plantation tours - Guided visits to local clove farms showing harvest and processing methods.
  • Traditional dhow builders - Traditional dhow builders - Small yards where craftsmen build and repair wooden dhows by hand.
  • Harbor-side spice stalls - Harbor-side spice stalls - Family stalls selling cloves, cinnamon, and island-grown spices each morning.
Day Trips
  • Misali Island - Misali Island - Snorkel and marine reserve just off Pemba's west coast, coral-rich waters.
  • Ngezi Forest Reserve - Ngezi Forest Reserve - Dense forest in northern Pemba, excellent for endemic birds and lemurs.

Best Time to Visit Mkoani #

Mkoani is tropical and humid with two rainy periods and a clearer dry season. Visit during the dry months for diving, beaches and reliable sunshine; rainy periods bring lushness but frequent downpours.

Long Rains
March - May · 24-29°C (75-84°F)
Heavy, sustained rains make travel sticky but the island is lush and fewer tourists mean calm beaches.
Short Rains
November - December · 24-29°C (75-84°F)
Brief, intense showers interrupt sunshine; still warm and good for lower prices and quiet resorts.
Dry Season
June - October & January - February · 25-31°C (77-88°F)
Sunny, breezy and ideal for diving, dhow trips, and beach time - the most comfortable period overall.

Best Time to Visit Mkoani #

Climate

Mkoani's climate is classified as Tropical Monsoon - Tropical Monsoon climate with consistently warm temperatures year-round. Temperatures range from 20°C to 31°C. Abundant rainfall (1920 mm/year), wettest in April with a pronounced dry season.

Best Time to Visit
AugustSeptemberFebruary
Temperature & Rainfall
Temperature Range
31°
Warmest Month
23°
Coldest Month
Monthly Conditions

January

January is warm with muggy conditions (dew point 24°C). Moderate rainfall (78 mm) and partly cloudy skies.

82 Excellent

Comfort

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

Weather

78 mm
Rainfall
3.7 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.3h daylight

February

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

88 Excellent

Comfort

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

Weather

56 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.8
UV Index
Extreme
12.2h daylight

March

March is the hottest month, feeling like 30°C due to high humidity. Significant rainfall (179 mm) and partly cloudy skies.

75 Very Good

Comfort

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

Weather

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

April

April is warm with stifling humidity (dew point 24°C). The wettest month with heavy rain (476 mm) and partly cloudy skies.

69 Good

Comfort

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

Weather

476 mm
Rainfall
2.9 m/s
Wind
Calm
2.1
UV Index
Extreme
11.9h daylight

May

May is warm with muggy conditions (dew point 23°C). Heavy rain (461 mm) and partly cloudy skies.

70 Very Good

Comfort

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

Weather

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

June

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

78 Very Good

Comfort

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

Weather

125 mm
Rainfall
4.5 m/s
Wind
Light Breeze
1.8
UV Index
Very High
11.7h daylight

July

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

84 Excellent

Comfort

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

Weather

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

August

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

90 Ideal

Comfort

24°
Feels Like Mild
24°C
Temperature
20° 27°
77%
Humidity
Very Humid

Weather

42 mm
Rainfall
3.9 m/s
Wind
Light Breeze
2.1
UV Index
Extreme
11.8h daylight

September

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

90 Ideal

Comfort

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

Weather

35 mm
Rainfall
4.1 m/s
Wind
Light Breeze
2.4
UV Index
Extreme
12.0h daylight

October

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

86 Excellent

Comfort

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

Weather

67 mm
Rainfall
3.6 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.1h daylight

November

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

78 Very Good

Comfort

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

Weather

172 mm
Rainfall
3.0 m/s
Wind
Light Breeze
2.5
UV Index
Extreme
12.3h daylight

December

December is warm with muggy conditions (dew point 24°C). Significant rainfall (162 mm).

78 Very Good

Comfort

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

Weather

162 mm
Rainfall
3.2 m/s
Wind
Light Breeze
2.6
UV Index
Extreme
12.3h daylight

How to Get to Mkoani

By Air
By Train & Bus

How to Get Around Mkoani #

Mkoani’s center is small and walkable; most people get around by foot for short trips and to reach the waterfront. Expect informal schedules for services and bring cash for purchases. Motorcycle taxis (boda-bodas) and shared minibuses operate for trips to nearby villages and beaches. Boat and ferry connections serve Pemba island, but timings can be irregular-confirm schedules locally.

Where to Stay in Mkoani #

Budget
Town centre - $10-30/night
Mkoani is a small Pemba port town with very basic guesthouses and few budget inns; services can be sparse.
Mid-Range
Around Mkoani/Island resorts - $60-150/night
Mid-range choices are lodges and eco-camps around Pemba; quality varies and transport is sometimes tricky.
Luxury
Island resorts near Mkoani - $150+ /night
Luxury options are few and typically small boutique lodges - book well ahead during high season.

Where to Eat in Mkoani #

Nightlife in Mkoani #

Evenings are relaxed and low-key: a few guesthouse bars, simple cafés and seaside restaurants are the usual options. Nightlife is modest and focused on meeting fellow travelers rather than formal venues.

Shopping in Mkoani #

Shopping in Mkoani is centered on local markets and small stalls selling fresh fish, spices and everyday goods. Souvenir or boutique shopping is minimal; markets are the best place to pick up local produce and practical items.

Nearby Cities #