Mombasa · Beaches

Beaches in Mombasa,
and how to pick the one that’s right for you

Mombasa’s coast runs for miles either side of the city, and the beaches are not all the same. This guide compares every main Mombasa beach — north coast and south — so you can match the sand to the kind of day you’re after.

Main beaches
6 to choose from
Two coasts
North & South
Closest to town
Nyali (~15 min)
Best overall
Diani
Best free beach
Pirates / Kenyatta
Swim at
High tide
The short answer — which Mombasa beach?

Mombasa’s best beaches split across two coasts. On the north coast, minutes from the city over the Nyali Bridge, Nyali is the easiest to reach, Bamburi the liveliest for activities and families, and Shanzu the quietest. Across the Likoni ferry on the south coast, Diani is the most beautiful and best for swimming and kitesurfing, with laid-back Tiwi as its budget neighbour. For a free, local public beach, head to Jomo Kenyatta (Pirates) Beach. Pick by what you want: convenience (Nyali), things to do (Bamburi), peace (Shanzu or Tiwi), or the finest sand (Diani).

Compare at a glance

Every main Mombasa beach, side by side

The same details for each beach, so you can weigh them on what matters to you.

BeachCoastFrom cityCharacterSwimmingBest for
NyaliNorth~15 minResort strip, easy accessCalm lagoon at high tideClose to town, families
BamburiNorth~20 minBusiest, most to doCalm lagoonWater sports, value, activities
ShanzuNorth~30 minQuiet, upmarketCalm, shallowPeace & couples
Pirates / KenyattaNorth~20 minLocal, public, freeOK at high tideFree access, weekend buzz
DianiSouth~1 hr + ferryWhite-sand showpieceExcellent, clearer waterBest overall, kitesurf, couples
TiwiSouth~1 hr + ferryRustic, low-keyRock pools, calm covesBudget, crowd-free escape

Times are from central Mombasa; south-coast beaches involve the Likoni ferry, which can add queueing time. “North coast” is reached over the Nyali Bridge; “south coast” (Diani, Tiwi) is in Kwale County across the ferry.

Find your beach

The best Mombasa beach for…

Straight recommendations by what you’re actually planning. Tap through for the full beach guide.

Best overall

Diani Beach

The whitest sand and clearest water on the coast, repeatedly named Africa’s leading beach. Worth the ferry.

Diani guide →
Short on time

Nyali Beach

Closest to the city — about 15 minutes over the Nyali Bridge for an easy half-day.

Nyali guide →
Families with kids

Bamburi Beach

The most to do: camel rides, water sports, glass-bottom boats, and Haller Park nearby.

Bamburi guide →
Peace & quiet

Shanzu or Tiwi

Shanzu on the north coast for calm and upmarket; Tiwi on the south for rustic and crowd-free.

Shanzu guide →
Kitesurfing & water sports

Diani (& Galu)

Kenya’s kitesurfing capital, with steady monsoon winds and schools along the sand.

Diani guide →
Free public beach

Pirates / Kenyatta

The local’s beach on the north coast — free, lively at weekends, camel rides and snacks.

Pirates guide →
Palm-fringed white sand and turquoise Indian Ocean water on the Mombasa coast
Palm-backed sand and reef-calm water — the signature of the Mombasa coast. Photo: Pexels

The big decision

North coast or south coast?

Almost every Mombasa beach choice comes down to this one question first.

North coast

Convenient & developed

Nyali, Bamburi and Shanzu sit just over the Nyali Bridge, 15–30 minutes from the city. This is the resort strip: the most hotels, restaurants and water sports, and no ferry to worry about. The trade-off is more seaweed in the monsoon months and a bigger tidal range, so swimming is best around high tide.

Choose it for: ease, hotels, a quick trip
South coast

More beautiful, a bit further

Diani and Tiwi lie across the Likoni ferry in Kwale County, about an hour from town. The reward is the coast’s finest white sand, clearer water and less seaweed. The catch is the ferry, which can queue at busy times, so the south coast suits a full day or an overnight stay rather than a quick dip.

Choose it for: the best sand, swimming, kitesurfing

Beach by beach

A quick word on each one

The gist of every beach, with a link to its full guide.

Nyali Beach

North coast

The city’s flagship beach and the easiest to reach — soft sand backed by big resorts, with water sports and glass-bottom boat trips out to the Mombasa Marine Park reef. Reef-protected and calm, it’s an easy first beach if you’re staying in or near town.

Best for: convenience, families, first-timers · Full Nyali Beach guide →

Bamburi Beach

North coast

The liveliest, most developed stretch, packed with hotels, beach bars and things to do — camel rides, jet skis, kite and glass-bottom boats — plus Haller Park just behind it. Great value and great fun, though the hawkers (the “beach boys”) are at their most persistent here.

Best for: activities, value, families · Full Bamburi Beach guide →

Shanzu Beach

North coast

Quieter and more upmarket, north of Mtwapa creek. Calm, shallow water and a relaxed, low-key feel make it a favourite for couples and anyone who wants the north coast without the crowds.

Best for: peace, couples, easy swimming · Full Shanzu Beach guide →

Jomo Kenyatta (Pirates) Public Beach

North coast

The people’s beach — free, public and buzzing at weekends and holidays, with camel rides, street snacks and a real local atmosphere. Weekday mornings are calm; Sundays are a party.

Best for: free access, local vibe, weekends · Full Pirates Beach guide →

Diani Beach

South coast

The star of the Kenyan coast — a long sweep of blinding white sand and clear turquoise water that’s been named Africa’s leading beach more than once. The best swimming, the best kitesurfing, colobus monkeys in the trees, and a proper little resort town behind it. Across the Likoni ferry, so give it a full day or stay over.

Best for: the best overall beach day, couples, kitesurfing · Full Diani Beach guide →

Tiwi Beach

South coast

Diani’s quiet, rustic neighbour — rock pools, coves and far fewer people, long loved by backpackers and families who want the south coast on a budget. Less polished, more peaceful.

Best for: budget, seclusion, families who like it simple · Full Tiwi Beach guide →

Know before you go

Tides, seaweed, safety and getting there

The handful of things that catch people out on a Mombasa beach.

Tides & swimming

The tidal range is big. At low tide the sea can retreat hundreds of metres on the north coast, exposing coral and seagrass, so plan swims around high tide. Check the day’s tide times at your hotel.

Seaweed season

Seagrass washes up mainly on Nyali and Bamburi during the southeast monsoon (roughly June–September). Resorts rake it daily; Diani stays cleaner. For spotless sand, come December–March.

Beach hawkers

Vendors and “beach boys” work the public stretches, Bamburi most of all. A friendly but firm “no thanks” is all it takes; you’re never obliged to buy or hire a guide.

Safety

The beaches are relaxed and safe by day. Keep valuables with you, don’t leave bags unattended, and avoid walking empty stretches alone after dark.

Getting there

North-coast beaches: tuk-tuk, Bolt or drive over the Nyali Bridge. South-coast beaches: the Likoni ferry (free, frequent) then onward by taxi or matatu to Diani or Tiwi.

Best time to visit

December–March is hot, dry and calm — peak beach season. June–October is cooler and breezier (better for kitesurfing). Skip the long rains of April–May. More on timing →

On the map

Where the beaches are

North of the Nyali Bridge, and south across the Likoni ferry. Pin any beach to save it to your trip.

Open a beach in Maps

Direct Google Maps pins for each beach:

NyaliPin ↗
BamburiPin ↗
ShanzuPin ↗
DianiPin ↗

Plan the stay

Where to stay & helpful links

Quick answers

Mombasa beaches: common questions

What is the best beach in Mombasa?
For scenery and swimming, Diani Beach on the south coast is widely rated the best and has been named Africa’s leading beach several times. For the best beach close to the city, Nyali is the easiest to reach, and Bamburi is the liveliest for activities and families. The “best” Mombasa beach really depends on whether you value white sand, convenience or things to do.
Which is better, Nyali or Diani?
Nyali if you’re short on time or based in the city (about 15 minutes over the Nyali Bridge); Diani for the finest sand, clearer water and kitesurfing, though it’s an hour away across the Likoni ferry. For a first visit with a full day, Diani is worth it; for a quick beach afternoon, Nyali wins.
Are Mombasa beaches safe for swimming?
Yes — most sit inside a coral reef that creates calm, shallow lagoons, safest for swimming around high tide. At low tide the sea recedes a long way on the north coast. Take normal care near reef channels, where currents run stronger.
Why is there seaweed on the beaches?
Seagrass washes ashore mainly on Nyali and Bamburi during the southeast monsoon (roughly June–September). Resorts rake their frontage daily, and Diani generally stays cleaner. For pristine sand, visit December–March or head to the south coast.
What’s the closest beach to Mombasa town?
Nyali Beach, about 15 minutes from central Mombasa over the Nyali Bridge. Bamburi and the Jomo Kenyatta (Pirates) public beach are a little further north.
Do I have to cross the ferry to reach a beach?
No — the north-coast beaches (Nyali, Bamburi, Shanzu) are reached over the Nyali Bridge, no ferry needed. You only take the Likoni ferry for the south-coast beaches, Diani and Tiwi.

An Expert Take — by the Mombasa Kenya Editor

How I’d actually choose

After years of sending friends to the coast, my rule of thumb is simple. If you’ve got a full day and it’s your first time, cross to Diani — the extra hour and the ferry are a small price for the best beach in the country, and you’ll understand what the fuss is about the moment you see the sand. If you’ve only got a few hours, or you’re travelling with small kids who won’t thank you for a ferry queue, the north coast does the job beautifully: Nyali to keep it easy, Bamburi if you want things to do.

One honest tip most guides skip: check the tide before you commit to a north-coast swim. Turn up at dead low tide and you’ll be walking a long way over seagrass to reach the water, and you’ll leave thinking Mombasa’s beaches are overrated. Time it for high tide and the same beach is a warm, glassy lagoon. The tide, not the beach, is usually what makes or breaks the day.

MK
The Mombasa Kenya EditorLocal heritage & travel desk · mombasakenya.org

Found your beach? Now find your bed

From beachfront resorts on Nyali and Bamburi to boutique stays at Diani, pick the right base for the sand you’ve chosen.

See Mombasa beach resorts →

How we put this together

Beach locations, coast (north vs south), the Nyali Bridge and Likoni ferry access, tidal behaviour and the monsoon seaweed pattern reflect long-standing local knowledge of the Mombasa coast; Diani’s “Africa’s leading beach” recognition comes from the World Travel Awards. Travel times are approximate and depend on traffic and the ferry.

Images: stock photos from Pexels (free to use). Refresh: re-check seasonal conditions and any ferry/bridge changes yearly. Last verified 16 July 2026. Back to things to do in Mombasa.

Our commitment · Conservation & restoration

Protecting the reef that makes Mombasa’s beaches

Mombasa Kenya (mombasakenya.org) is committed to the restoration and conservation of the coral reef and reef-protected lagoon that give Mombasa’s beaches its calm, clear water. That fringing reef is a living ecosystem that shelters fish, turtles and seagrass, and much of this coast lies within Kenya Wildlife Service marine parks — but coral is vulnerable to bleaching in hot seasons, to trampling, anchor damage and to plastic and chemical pollution.

You help keep it alive by wearing reef-safe sunscreen, never touching or standing on coral, refusing shell, starfish and coral souvenirs, and carrying every piece of plastic away (Kenya has banned single-use plastic bags since 2017). Choosing reef-respecting operators funds the marine parks that protect it. Compare every Mombasa beach →

Scroll to Top