Diani Beach Map & Areas

Diani Beach Map: Areas & Where to Stay (2026)

Diani Beach · Plan Your Trip

Diani Beach Map & Areas

How the coast is laid out from Tiwi to Galu, where Ukunda and the airport sit, what lies south — and which area is the right base for your trip.

Diani Beach is a roughly 17-kilometre strip of white sand on Kenya’s south coast, about 30 km south of Mombasa in Kwale County. It runs north to south along a single main road, with Tiwi in the north, central Diani in the middle, and Galu and Kinondo to the south; the small town of Ukunda and the local airport sit just inland. Pick your base by the atmosphere you want — lively and walkable in the centre, quiet and spacious in the south, low-key and independent in the north.

Diani makes sense the moment you picture it as a long, thin line rather than a town. The Indian Ocean and its reef sit to the east, a single beach road threads the length of the strip a few hundred metres back from the sand, and the workaday town of Ukunda anchors the inland junction with the main coastal highway. This guide maps the whole coast from north to south, explains what each area is like, and helps you choose where to stay and how the pieces connect. Distances and drive times are 2026 estimates, so allow for traffic and season.

Interactive map of Diani Beach and the surrounding south coast. Open in Google Maps

Where is Diani?

Diani Beach lies on Kenya’s south coast in Kwale County, about 30 kilometres south of Mombasa and facing the Indian Ocean. You reach it from Mombasa by road in roughly an hour, now that the Dongo Kundu bypass lets vehicles skip the Likoni ferry crossing that long defined the journey. Most international visitors fly into Moi International Airport in Mombasa or connect onward to Ukunda’s local airstrip, which sits just 10 to 20 minutes from the resorts.

Diani anchors what Kenyans call the south coast, a run of reef-protected beaches and villages stretching from the ferry down toward the Tanzanian border. The wider region includes Tiwi to the north and a string of quieter beaches, islands and marine parks to the south. For the full arrival picture — flights, the SGR train and transfers — the getting to Diani guide pulls every route together.

How Diani is laid out

Diani follows one long line, which makes it easy to navigate once the pattern clicks. The beach and reef run north to south on the ocean side, and a single artery, Diani Beach Road, carries almost all the resorts, restaurants, dive centres and shopping plazas a short walk or tuk-tuk hop back from the sand. Accommodation clusters in ribbons along this road, so an address is best understood by how far north or south it sits, not by a grid of streets.

Ukunda breaks the pattern inland. The town sits where Diani Beach Road meets the main Mombasa–Lunga Lunga highway, and it holds the airport, the matatu stage, banks, markets and the everyday services the beach strip lacks. The reef offshore shapes daily life the length of the coast, creating the calm turquoise lagoon that empties and fills with the tide — the reason the tides and swimming guide matters wherever you stay.

Diani’s areas, north to south

Diani divides into three main beach areas plus its inland town, each with a distinct character. Reading them from north to south gives you the mental map: Tiwi sits apart in the north, central Diani holds the action in the middle, and Galu with Kinondo spreads out quietly to the south. The table sums up the trade-offs before the detail below.

AreaCharacterBest for
Tiwi Beach (north)Quiet, undeveloped, separated by the Mwachema RiverBudget, independent and repeat travellers wanting peace
Central DianiThe busy heart — resorts, restaurants, dive shops, nightlifeFirst-timers who want everything walkable
Galu Beach (south)Wider, calmer sand; villas and luxury lodgesCouples and families wanting space and quiet
Kinondo (far south)Village pace, sacred forest, boutique retreatsNature and privacy seekers

Tiwi Beach

Tiwi Beach sits north of Diani proper, separated by the Mwachema River and a headland, which has kept it quieter and less built up. The beach is beautiful and better sheltered in spots, with cottages, small hotels and self-catering places rather than big resorts, so it draws budget travellers, families on a slower holiday, and Kenyans in the know. Read the full picture in the Tiwi Beach guide.

Central Diani

Central Diani is the beating heart of the strip, where most visitors stay and where nearly everything happens. This middle stretch of Diani Beach Road holds the concentration of resorts such as Leopard Beach, Diani Reef and Baobab, alongside the restaurants, dive centres, shopping plazas and nightlife. Staying here puts restaurants, dive shops and tour desks within a short tuk-tuk ride, which is why it suits first-time visitors best.

Galu Beach and Kinondo

Galu Beach continues south of central Diani and trades convenience for space, offering a wider, quieter shoreline backed by villas and high-end lodges such as Almanara and Alfajiri. Kinondo lies just beyond, at village pace, and holds the sacred Kaya Kinondo forest, part of the UNESCO-listed Sacred Mijikenda Kaya Forests. The Galu Beach guide covers this southern end, where couples and families come for calm and privacy.

Ukunda: the town behind the beach

Ukunda is the working town that keeps Diani running, sitting inland at the highway junction rather than on the beach. This is where you find the airport, the matatu and bus stage, banks and ATMs, supermarkets, pharmacies and local markets — the practical services that the resort strip does not carry. Travelers often pass through Ukunda on arrival without realising it is the administrative heart of the area.

Use Ukunda for errands and connections rather than as a place to stay. The domestic airstrip here, also called Diani Airport, handles flights from Nairobi and is only 10 to 20 minutes from most resorts, as the Ukunda airport guide explains. For cheaper shopping, currency and the authentic bustle of a coastal Kenyan town, a short trip into Ukunda is worth it.

Islands and the deep south coast

South of Kinondo, the coast opens into some of Kenya’s quietest and most rewarding corners, all reachable as day trips from a Diani base. The reef, mangroves and offshore islands down here feel a world away from the resort strip, and several rank among the region’s signature experiences. Distances grow, so these usually mean a driver or an organised excursion rather than a tuk-tuk.

  • Chale Island, a small private island off Galu with a single resort and mangrove lagoon.
  • The Gazi Bay mangrove boardwalk, a community-run walk through coastal forest and creeks.
  • Funzi Island, known for sandbanks, seafood lunches and creek cruises.
  • Shimoni village with Wasini Island and the Kisite-Mpunguti Marine Park, the base for the classic dolphin and snorkelling day.

North of Diani, beyond Tiwi, the road runs to the Likoni crossing and Mombasa’s old town, a rewarding day trip in the other direction. Knowing what sits at each end of the coast helps you plan which excursions to slot into your days.

Which area should you stay in?

Choose your base by matching an area’s character to how you want to spend your days. Central Diani, Galu and Tiwi each reward a different kind of traveler, and there is no single best answer — only the best fit for your trip. The tabs below give a quick verdict for each, and the where to stay guide goes deeper on specific hotels and villas.

Choose central Diani if you are visiting for the first time, want restaurants, bars, dive shops and tour desks within a short walk or tuk-tuk ride, and like a lively base. It has the widest range of beach resorts and the easiest access to everything. Skip it if you want total quiet.

Choose Galu or Kinondo if you are a couple or family after a wider, calmer beach, space to unwind, and villa or luxury-lodge stays. It is a short drive from the central restaurants when you want them. Skip it if you would rather step straight out to nightlife and dive centres.

Choose Tiwi if you are on a budget, travelling independently, or returning to the coast and craving peace over convenience. Expect cottages and small hotels rather than resorts, and a quieter, more local feel. Skip it if you want restaurants and services on your doorstep.

A useful rule of thumb: the further south you go from central Diani, the quieter and more spacious the beach becomes; the further you sit from the centre, the more you rely on tuk-tuks or a driver to reach restaurants and excursions.

Getting between the areas

Moving along Diani is quick and cheap, because tuk-tuks, boda-boda motorbikes and matatus run constantly up and down Diani Beach Road. A tuk-tuk hop between the central strip and Galu costs only a few hundred shillings, so you are never locked into one part of the coast. You do not need a rental car to enjoy the beach, restaurants and nightlife.

A car or private driver earns its keep only for the islands and deep-south day trips, where distances stretch and public transport thins out. Agree fares before you ride, pay in shillings or by M-Pesa, and lean on the getting around Diani guide and travel tips for the details of fares, apps and etiquette.

The bigger picture

Understanding Diani as a line rather than a town is the key that makes planning easy. Once you place the three beach areas and Ukunda in your head from north to south, every hotel address, restaurant recommendation and day trip falls into an obvious place, and choosing a base becomes a question of atmosphere rather than guesswork. The reef that runs the whole length ties it together, giving every area the same calm lagoon and tide-driven rhythm.

Let the geography shape the trip rather than the other way around. Stay central for a first visit and easy access, drift south to Galu for space and quiet, or go north to Tiwi for budget calm, then use the string of islands and villages beyond as the excursions that give a Diani holiday its depth. Read this way, the south coast reveals itself as a connected landscape of beaches, reef and communities, not just a single stretch of sand.

Frequently asked questions

Where is Diani Beach in Kenya?

Diani Beach sits on Kenya’s south coast in Kwale County, about 30 km south of Mombasa and roughly an hour’s drive once you cross the Dongo Kundu bypass or the Likoni ferry. The beach itself is a roughly 17 km strip of white sand facing the Indian Ocean, with the small town of Ukunda just inland.

How is Diani Beach laid out?

Diani is a long, thin coastal strip running north to south, with a single main road, Diani Beach Road, threading past the resorts, restaurants and shopping centres a few hundred metres back from the sand. Ukunda town and the airport sit inland at the junction with the main coastal highway, while the reef and lagoon run the full length offshore.

What are the main areas of Diani?

The main areas from north to south are Tiwi Beach, a quieter beach separated by the Mwachema River; central Diani along Diani Beach Road, where most resorts, restaurants and nightlife cluster; and Galu Beach with neighbouring Kinondo to the south, which are calmer and known for villas and luxury lodges. Ukunda is the inland service town.

Which part of Diani is best to stay in?

Central Diani suits first-timers and anyone who wants restaurants, dive shops and nightlife within easy reach, while Galu and Kinondo in the south suit couples and families wanting a quieter, wider beach and villa stays. Tiwi in the north suits budget and independent travellers who value peace over convenience.

Is Ukunda the same as Diani?

Ukunda and Diani are closely linked but not the same. Ukunda is the inland town on the main highway where the airport, matatu stage, markets and banks are, while Diani is the beach strip a few minutes east. Most visitors stay in Diani and use Ukunda for the airport, ATMs and everyday shopping.

How far is Diani from Mombasa airport?

Diani is about 30 km south of Moi International Airport in Mombasa, which now takes roughly an hour by road using the Dongo Kundu bypass that avoids the Likoni ferry queues. Ukunda’s own domestic airstrip is only 10 to 20 minutes from most Diani resorts.

What is south of Diani Beach?

South of Diani lie some of the coast’s quietest highlights: Chale Island off Galu, the Gazi mangrove boardwalk, Msambweni’s cliffs, Funzi Island’s sandbanks, and Shimoni village with Wasini Island and the Kisite-Mpunguti Marine Park. These make excellent day trips from a Diani base.

Do you need a car to get between Diani’s areas?

No, you do not need a car to move between Diani’s areas. Tuk-tuks, boda-boda motorbikes and matatus run constantly along Diani Beach Road, so you can hop between the north and south of the strip cheaply. A car or driver only helps for the islands and deep-south day trips.

Distances, drive times and area descriptions are 2026 estimates and can change with roadworks, traffic and new development. Confirm transfer times and accommodation locations when you book.

Image of Diani Locality within Ukunda, Kwale. Open in Apple Maps

Leave a Reply

Your email address will not be published. Required fields are marked *