Itinerary · Diani Beach (Kenya)

Diani Beach (Kenya) 7-Day Itinerary

A realistic 7-day Diani Beach (Kenya) itinerary: what to see each day, where to stay, how to move between areas and when to go.

Updated 2026-07-01

7-day itinerary for Diani Beach (Kenya)

How this 7-day Diani Beach (Kenya) plan works

Kenya safari + Diani beach cap

Each day below is grouped geographically so you spend your time in Diani Beach (Kenya) rather than in transit. Diani Beach Road runs the full 17 km strip — tuk-tuks (bajaj) KES200–500 between hotels, boda-boda motorbikes KES100–300 (helmet essential), Little Cab + Bolt apps for longer runs KES800–2,500. Public matatus very cheap but crowded. Ukunda airstrip 5 km + Mombasa MBA 40 km (via Likoni ferry — allow buffer).

Day by day

  • Day 1

    Day 1 — Nairobi (Sheldrick + Giraffe Centre).

  • Day 2

    Day 2–4 — Fly Masai Mara — 3 nights game drives + balloon.

  • Day 3

    Day 5 — Fly Wilson ↔ Ukunda 90 min — Diani beach.

  • Day 4

    Day 6 — Wasini snorkel + dhow lunch.

  • Day 5

    Day 7 — Departure Mombasa or Ukunda.

Where to base yourself

  • Diani Beach North (Baobab / Neptune)

    Family-friendly all-inclusive resorts — Baobab Beach Resort, Neptune Village, Diani Sea Resort.

  • Diani Beach Central (Leopard / Sands)

    Boutique + honeymoon flagship — The Sands at Nomad, Leopard Beach Resort, Almanara Boutique, AfroChic.

  • Diani Beach South (Galu / Kinondo)

    Quieter + more exclusive — Alfajiri Villas (Diani's ultimate), Kinondo Kwetu, Msambweni Beach House.

  • Ukunda town

    Airstrip + Nakumatt Supermarket + local eats — 5 km from beach, transit + service hub.

Best time to run this itinerary

October–April warm dry ideal (26–32°C, calm sea, best for families + snorkel). June–September cooler + windy (23–27°C) — kitesurf peak. April–May long rains — many lodges close; November short rains. Water 26–29°C year-round.

Before you go

  • Fly Wilson ↔ Ukunda (Safarilink/AirKenya) 45 min avoids Mombasa ferry queue.

  • Modest cover-up walking through Ukunda town + villages (Muslim area); bikinis fine on hotel beach.

  • Malaria zone — take prophylaxis + evening DEET; reef shoes for low-tide walks.

Ready to book your Diani Beach (Kenya) trip?

Everything in this guide is bookable through Marhaba's licensed partners.

Keep reading