Multi-Day Trip

Kenyan Coast
Odyssey

The full length of Kenya's Indian Ocean coast β€” Mombasa, Diani, Kilifi, Watamu, Malindi and the ancient island of Lamu. Six destinations. One unforgettable journey.

πŸ“… Multi-Day Journey πŸ“ Mombasa β†’ Lamu πŸ—Ί 6 Destinations 🌊 Full Coast
Enquire About This Trip All Trips
6
Distinct coastal towns

About This Trip

Kenya's coast is not one place β€” it's six

Every town along the Kenyan coast has its own character, history, and energy. Mombasa is urban and ancient. Diani is beach paradise. Kilifi is a creek town beloved by artists and sailors. Watamu is a marine park village. Malindi is where Arab and Portuguese history meets Italian expatriate culture. And Lamu β€” Lamu is like nowhere else on earth.

Our Coast Odyssey connects all six, moving north at a comfortable pace with time to breathe in each place before moving on. Duration is tailored to your available time β€” typically 10 to 14 days for a proper experience of each stop.

This is our most ambitious itinerary and our most rewarding. Every person who does it says the same thing: "I didn't want it to end."

The Route

Six stops, one coast

Each destination is distinct. Here's what makes each one worth a stay.

🏰

Mombasa

Start in the city β€” Fort Jesus, Old Town, the spice market, street food, and the old harbour. Two nights minimum to do it properly.

πŸ–

Diani

South coast paradise. White sand, coral reef, Wasini Island day trip, colobus monkeys in the forest. Two to three nights.

β›΅

Kilifi

A tidal creek town with an old town, a famous yacht club, excellent restaurants, and a pace of life that makes you want to stay. One to two nights.

🐒

Watamu

The marine park, sea turtle snorkelling, one of Kenya's best beaches, and the Arabuko-Sokoke bird forest just inland. Two nights.

πŸ•Œ

Malindi

Portuguese forts, Swahili culture, Italian restaurants, and a fishing harbour where traditional and modern Kenya sit side by side. One night.

🌴

Lamu

A UNESCO World Heritage island with no cars, narrow coral streets, and a Swahili culture almost untouched by the modern world. Two to three nights minimum.

Sample Flow

How the journey unfolds

This is a 12-day version of the Odyssey. We adjust duration at each stop based on your pace and preferences.

1–2

Days 1–2 β€” Mombasa

Arrive and settle into the city. Fort Jesus, Old Town walk, street food tour, cooking class option, Old Port sunset. Two nights.

3–5

Days 3–5 β€” Diani Beach

Drive south to Diani. Reef snorkelling, Wasini Island full day, colobus forest, sunset dhow sail, and long beach afternoons. Three nights.

6–7

Days 6–7 β€” Kilifi

Drive north through Mombasa and over the Kilifi Creek bridge. Explore the old town ruins, take a sunset dhow ride on the creek, eat at one of the great local restaurants. Two nights.

8–9

Days 8–9 β€” Watamu

Continue north to the marine park. Sea turtle snorkelling, glass-bottom boat, Watamu beach, and the Arabuko-Sokoke forest for birding. Two nights.

10

Day 10 β€” Malindi

A day in Malindi β€” Portuguese chapel, Swahili ruins, the fish market, and lunch at a waterfront restaurant. One night.

11–12

Days 11–12 β€” Lamu Island

Fly or take the road to Lamu. No cars, no rush. Walk the ancient streets, sail a traditional dhow, eat at rooftop restaurants, and let the island pace reset everything. Fly home from Lamu airport.

Pricing

On Request
Quoted per person based on group size & duration
  • All accommodation along the route
  • All in-trip road & air transfers
  • Guided activities at each stop
  • Welcome & farewell meals
  • Marine park & entry fees
  • Dedicated guide for the full journey
  • 24/7 support throughout
WhatsApp for Pricing

Custom durations available β€” 10 to 16 days.

Plan Your Odyssey

Tell us your dates & group

Share your travel window, group size, and any towns you're most excited about β€” we'll build a custom itinerary and quote within 24 hours.

πŸ“…
πŸ•
Adult Full price
Youth (age 12–17) 15% discount
Children (under 12) 40% discount
Adultsβ€”
Youthβ€”
Childrenβ€”
Totalβ€”

No payment required now β€” we'll confirm availability and send a payment link.

Chat with us!