10 Day Diving and Safari Package — Tsavo and Diani Beach | Scuba Duka
Skip to content
Scuba Duka diving students smiling in the pool

10Day Divingand Safaripackage

Two nights on safari in Tsavo, three days of diving on Diani's reefs, and time at leisure on the beach.

Accommodation in Diani is at Dacha Diani.

Written by The Scuba Duka team · Reviewed by Ali, founder and Divemaster Instructor · October 2026

Dacha Diani Apartments lit up at dusk

Itinerary

Day 01

Arrival – Diani Beach

Arrive at Moi International Airport, Mombasa, where you will be met and transferred to Diani Beach.

Overnight at Dacha Diani — bed only.

Day 02

Tsavo National Park

After breakfast, drive to Tsavo East/West National Park (about 3.5 hours). Lunch at the lodge, then an afternoon game drive.

Large herds of elephants graze in the swamps, which makes for good photography.

Dinner and overnight at the lodge — Full Board.

Day 03

Tsavo National Park

Morning and afternoon game drives, with lunch back at the lodge.

Dinner and overnight at the lodge — Full Board.

Day 04

Return to Diani Beach

After breakfast, depart for Diani on the South Coast.

Overnight at Dacha Diani — bed only.

Day 05–07

Diani – Diving

Three days of diving on Diani's reefs.

The reef runs for miles along the coast and is home to thousands of marine species. Whale sharks pass through in season.

Overnight at Dacha Diani — bed only.

Day 08

Diani – Leisure Day

A free day at Diani Beach.

Overnight at Dacha Diani — bed only.

Day 09

Diani – Leisure Day

A second free day on the beach or around Diani.

Overnight at Dacha Diani — bed only.

Day 10

Departure – Mombasa

After breakfast, transfer to Moi International Airport, Mombasa, for your international departure flight.

Wasini Island & Kisite–Mpunguti Marine Park Dive + Funzi Island Seafood Lunch

Optional extra

A full-day trip: dives in Kisite–Mpunguti Marine Park, then lunch on Funzi Island.

Diving

Kisite–Mpunguti Marine National Park is one of Kenya's richest marine ecosystems.

Kisite Marine Park11 km²Mpunguti Reserve28 km²

Marine life

Triggerfish, moray eels, angelfish, butterflyfish, groupers, parrotfish, wrasses, scorpionfish, pufferfish, damselfish, rays, snappers, green sea turtles, hawksbill turtles.

Humpback whales and whale sharks in season.

Dolphins are seen on about 90% of Kisite trips.

Funzi Island Seafood Lunch

After the dives, the boat goes to Funzi Island for a seafood lunch: local fish, crab and prawns cooked Swahili-style.

Return to Diani after lunch.

Diver swimming alongside a turtle off Diani
Open-plan kitchen and hallway in a Dacha Diani apartment
Dacha Diani Apartments

Where you stay

Dacha Diani Apartments

Spacious apartments a 10-minute walk from the beach, with cafés, restaurants and markets nearby. Rooms are bed only, so you eat where you like.

dachadiani.com

Who arranges what

The Tsavo safari, transfers and accommodation are arranged by our partner Dacha Diani. Scuba Duka plans and runs the diving, including the optional Kisite–Mpunguti day.

Frequently asked questions

How does the safari fit around the diving?

The safari comes first, on days 02–04, by road to Tsavo (about 3.5 hours each way). Diving is on days 05–07, which leaves two free days before you fly home.

Where do I stay?

At Dacha Diani in Diani, bed only, and at the lodge in Tsavo on full board.

Which airport do I fly into?

Moi International Airport, Mombasa. You are met there and transferred to Diani Beach.

Who you will dive with

Seven people run the centre, four of them born and raised in Diani Beach. Between the four instructors sit more than 13,000 logged dives on this stretch of the Indian Ocean. Two qualified dive guides, Sampuli and Captain Michael, guide dives alongside them.

Ali

Founder · Divemaster Instructor

25+ years diving in Kenya and abroad. Born and raised in Diani Beach.

Kassim

Scuba Instructor

17+ years and 8,000+ logged dives, from Diani to Kisite Mpunguti. SSI and PADI certified.

Salim Swaleh
Scuba Instructor

4,000+ logged dives on Diani sites. Teaches SSI beginner to specialty courses.

Omari
Scuba Instructor

SSI and PADI Open Water Instructor, 1,000+ logged dives. Shoots underwater photo and video.

Sampuli
Dive Guide

Born and raised in Diani Beach. 100+ logged dives. Guides guest divers and runs equipment checks.

Michael
Dive Guide · Captain

20+ years scuba diving and captaining boats. Handles the boat and guides dives.

Meet the full team, with certification cards →
4.7 on Google144 reviews 4.9 on Tripadvisor186 reviews · Travellers’ Choice SSI Training Centerdivessi.com, centre no. 725540