Skip to content
Sunrise over the Indian Ocean at Diani Beach, Kenya

Indian Ocean beaches and Swahili towns

East African Coast

Kenya’s Indian Ocean coast offers white sand, coral reefs and Swahili towns, and is a short flight from the safari parks.

Best time to go
December to March and July to October, outside the long rains.
High season
December–March
Top places
Diani Beach · Kisite-Mpunguti Marine Park · Mombasa Old Town

Highlights

  • Diani Beach
  • Dhow trip to Wasini Island
  • Mombasa old town
  • Snorkelling in Kisite marine park

Parks and reserves

  • Diani BeachWhite sand and warm water
  • Kisite-Mpunguti Marine ParkSnorkelling and dolphins
  • Mombasa Old TownFort Jesus and Swahili streets

Journeys in East African Coast

Reviews

What travellers say

Read all reviews →

Sample reviews for the layout. They will be replaced by real reviews from BESSALOV travellers before launch.

The perfect end to our safari

After a week in the bush, five days at Diani were exactly right. The dhow trip to Wasini and the dolphins were the highlight.

Great guide, bumpy roads

The camp at the Mara was excellent and we saw a leopard on the second morning. The drive from Nakuru is long and rough, so plan for a tiring day, but the quotation told us that up front.

Gorillas one week, lions the next

Ten days and not one thing we had to sort out ourselves. Our driver-guide knew every lodge manager by name, and the hour with the gorilla family in Bwindi is something we will talk about for the rest of our lives.

Talk to a travel planner

Get a call back

Leave your number and a planner will call you to talk through your trip, answer your questions about prices and prepare a personal quotation.

  • Free, no-obligation advice
  • A quotation for your exact dates and group
  • Planners who speak English, Japanese, French and Russian

No obligation. We call back within one business day (9:00–18:00 Japan time).