Morocco ↔ Diani (Kenya coast)
Casablanca ↔ Nairobi 7h direct (Royal Air Maroc/Kenya Airways) + 45-min hop to Diani — Sahara + Indian Ocean 12-night Marhaba loop.
Guía de destino
Kenya · Africa
Diani Beach on Kenya's south coast is Africa's most awarded beach — 17 km of powder-white sand backed by coconut palms + coral reef, TripAdvisor's 'Africa's Leading Beach' repeat winner. The ideal beach cap for Kenya safari (45-min flight Wilson ↔ Ukunda), with Wasini Marine Park snorkelling + Ali Barbour's Cave dining + Shimba Hills sable antelope in easy day-trip range. Halal + Swahili culture with luxury boutique + honeymoon flagship lodges.
Precios en vivo de nuestro socio autorizado, sujetos a cambios.
Las tarifas de Diani Beach (Kenya) se están actualizando. Realiza una búsqueda para ver disponibilidad.
Ver todos los hoteles en Diani Beach (Kenya)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.
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).
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.
Kenya eTA US$32.50 required for all visitors at etakenya.go.ke, apply 3+ days ahead. Valid 90 days single-entry. EAC citizens exempt. Yellow-fever cert if arriving from endemic country. Same requirement as Nairobi (single application covers whole Kenya trip).
Fuente oficialAeropuertos
Hotel shuttle US$10–20 (10 min); Safarilink + AirKenya from Wilson (NBO domestic) 45 min US$150–280 one-way.
Taxi US$60–100 (90 min via Likoni ferry — allow buffer for ferry queue); shared shuttle US$25–40.
En tren
SGR Madaraka Express Nairobi ↔ Mombasa 4h30 KES1,500 first class — road/shuttle onward to Diani 90 min.
Yellow-fever cert checked if applicable; Likoni ferry from Mombasa runs 24/7 free for pedestrians / KES100 vehicles.
Bonos y billetes
None for beach; Kisite-Mpunguti Marine Park (Wasini) US$25 non-resident entry.
Public matatus (minibuses) very cheap but crowded — tuk-tuk safer for tourists.
Platos emblemáticos
Etiqueta
Bottled water only. Tusker + White Cap lagers; Dawa (vodka + honey + lime) national cocktail; fresh madafu (young coconut water) KES50 on beach.
Yes — Kenya eTA US$32.50 required for all visitors at etakenya.go.ke, apply 3+ days ahead. Valid 90 days single-entry. EAC citizens exempt. Yellow-fever cert if from endemic country. Same as Nairobi — single eTA application covers the whole Kenya trip.
Direct Casablanca ↔ Nairobi 7h (Royal Air Maroc/Kenya Airways — one of few Africa-Africa direct routes) + 45-min hop Wilson ↔ Ukunda. Marhaba's Sahara-to-Ocean 12-night flagship: 5 nights Morocco + 4 nights Kenya safari (Mara/Amboseli) + 3 nights Diani.
Excellent — wide safe beach with no waves (reef-protected), kids' clubs at Baobab + Neptune + Leopard + Almanara + The Sands, colobus monkey trust visit US$10 age-friendly, Wasini dhow (age 6+), horse-riding beach + camel rides. Malaria zone — take precautions.
Alfajiri Villas (all-inclusive private Italian-Kenyan villas — Diani's ultimate, US$1,000+/night), Almanara Boutique (12 suites, Marhaba-standard flagship), The Sands at Nomad (Swahili boutique), AfroChic Diani (Elewana), Kinondo Kwetu (family Swedish-run), Msambweni Beach House.
Yes — beach cottages + backpacker Diani Backpackers US$25–50, budget hotels US$40–80, Ukunda matatu US$1, nyama choma + samosas US$3–8. Wasini dhow US$85 + Shimba Hills US$25 top day-trip picks. Full-week Diani for under US$500 easily achievable outside peak.
Fly Wilson ↔ Ukunda (Safarilink/AirKenya) 45 min US$150–280 one-way — recommended, skips Likoni ferry. Fly Nairobi ↔ Mombasa (Jambo Jet/Kenya Airways) 1h + 90-min shuttle US$25 (via Likoni ferry queue — can add 1h in peak). SGR train Nairobi ↔ Mombasa 4h30 KES1,500 first class scenic budget option.
Very safe on beach + resort strip; use hotel-registered tuk-tuks after dark. Do not walk beach after dark alone (occasional muggings) — stick to hotel-illuminated zones. Modest cover-up walking through Ukunda + villages (Muslim area). Malaria zone — prophylaxis + evening DEET essential. Emergency 999/112.
October–April warm dry ideal (26–32°C, calm sea, best snorkelling). June–September cool + windy for kitesurfing (world-class conditions at Galu + Che Shale). Avoid April–May long rains (many lodges close) + shorter November rains.
More ways to extend or combine your Diani Beach (Kenya) trip.
Casablanca ↔ Nairobi 7h direct (Royal Air Maroc/Kenya Airways) + 45-min hop to Diani — Sahara + Indian Ocean 12-night Marhaba loop.
Classic Kenya bush + beach — 3 nights Mara + 3 nights Diani, 45 min Wilson-Ukunda flight.
Kenya Airways / Precision Air Mombasa ↔ ZNZ 1h — twin Swahili-coast beaches 10-night pair.
Kenya Airways Nairobi ↔ Mahé 4h — Kenya coast + Indian Ocean private-island 12-night flagship.