White sands • Swahili culture • Marine parks • Dhow cruises • Island escapes
Kenya's coastline stretches 500km along the Indian Ocean, offering pristine white-sand beaches, vibrant coral reefs, and a rich Swahili culture spanning centuries. From the historic streets of Mombasa's Old Town to the laid-back luxury of Diani, the marine parks of Watamu to the timeless island of Lamu – the Coastal Circuit is a perfect blend of relaxation, adventure, and cultural discovery.
Perfect for a quick coastal getaway
Morning: Fly or drive to Mombasa, transfer to Diani Beach
Afternoon: Settle in, relax on the white sands
Evening: Sunset dinner at beachfront restaurant
Overnight: Diani Beach resort (various options)
Full day: Boat trip to Kisite Marine Park – snorkeling, coral gardens, dolphins
Lunch: Fresh seafood on Wasini Island
Optional: Visit Shimoni slave caves
Morning: Visit Fort Jesus (UNESCO), guided tour
Afternoon: Explore Old Town's narrow streets, spice markets
Evening: Return to Diani
Morning: Water sports, beach time, or spa
Afternoon: Transfer to Mombasa airport for departure
$600-1,100 pp
$1,200-2,500 pp
Fort Jesus, Old Town, spice markets, nightlife
White sands, water sports, beach resorts
Marine park, dolphins, coral gardens
Marine National Park, turtles, coral reefs
Ancient Swahili city, forest, history
UNESCO heritage, donkeys, Swahili culture
Quiet beaches, snorkeling, relaxation
Italian influence, marine park, Vasco da Gama pillar
| Option | Details | Cost |
|---|---|---|
| Flight Nairobi-Mombasa | 45 min, daily flights | $80-150 one way |
| Flight Nairobi-Lamu | via Mombasa or direct | $150-250 one way |
| SGR Train (Nairobi-Mombasa) | 5 hours, comfortable | $30-50 |
| Private transfer (Mombasa-Diani) | 45 min | $50-80 |
| Boat transfer (Mombasa-Lamu) | 4-6 hours, scenic | $60-100 |
White sands, turquoise waters, and timeless Swahili culture – just a flight away.