Nyali Beach is the stretch of pale sand that Mombasa residents visit when they want the sea without the fuss. It is an open public beach on the Indian Ocean and about 6 kilometers from the island’s busy centre.
The beach sits in Nyali, a leafy residential and hotel district on the mainland just north of Mombasa Island. Families spread kangas under casuarina and coconut palms, children chase the tide line, and vendors move along the shore with fruit, coconuts and souvenirs.

Getting there
Nyali Beach is about 15 to 20 minutes from Mombasa’s city centre. Visitors from the island cross the Nyali Bridge, which links Mombasa Island to the Nyali suburb. Taxis, tuk-tuks, and matatus are readily available to take you there.
Matatu (public minibus):
- Cost: KSh 50 to 80.
- Route/Pickup: Board a PSV/matatu heading toward Nyali from Jomo Kenyatta Avenue (near Nawal Centre) in town.
Tuk-Tuk:
- Cost: KSh 200 to 400.
- Notes: Good for direct door-to-door trips from the CBD across the bridge into Nyali.
Ride-hailing (Uber / Bolt):
- Cost: KSh 300 to 600.
- Notes: Widely available, though drivers may call to confirm your exact pickup spot in town. Cash is preferred.
The fares may vary depending on your Pick-up location.
Since it is a public beach, you do not need to pay anything to access Nyali Beach.

Read also:
Sand, sea, and tides
The shoreline runs fairly straight for about 2.4 km and is around 70 m wide, with fine pale sand and natural shade from palms. Hotels, resorts, and guest houses are the only buildings along it, so it feels open rather than built up.
The tide shapes the whole experience. At high tide, the water is calm and good for swimming. At low tide, the sea retreats far out, making swimming impractical but opening the reef for exploring on foot. Seaweed can wash up in some seasons, so the beach looks different from one visit to the next.
Nyali Beach lies close to Mombasa Marine National Park, known for its coral reefs and marine life such as starfish and sea urchins.
What to do
Swim and sunbathe. Swimming is the main draw, best when the tide is in.
Walk the reef at low tide. Wear sturdy water shoes and look, don’t collect.
Try watersports. Jet-skiing, windsurfing, and kayaking are on offer, along with boat trips, snorkelling and diving excursions.
Ride a camel. Camel rides along the sand are a popular novelty.
Play and picnic. Football and volleyball games spring up on the sand, and food options are plentiful nearby.
At weekends, the beach fills with families and friends from across Mombasa, which gives it the feel of a local gathering place rather than only a tourist stop.
Practical tips
Timing. Weekdays are quieter than weekends. Check the tide first: high tide for swimming, low tide for the reef.
Hours. The beach is open to all at any hour, but daylight, roughly 06:00 to 18:00, is the sensible window.
Vendors. Expect sellers offering trips, food, and drinks. Bargain politely, and a clear “no, thank you” is usually enough if you don’t want to buy a product or service.
Agree on prices first. Settle the cost of camel rides, boat trips, or any guide before you start.
Belongings. Bring only what you need, keep valuables out of sight, and don’t leave bags unattended.
Sun and water. Bring sunscreen, a hat, and drinking water; shade is limited between the palms.
Respect the reef. Don’t stand on live coral or take shells and marine life.

Why it’s worth a visit
Nyali Beach is easy to reach, free to enter, and lively without being overwhelming. It rewards visitors who plan around the tide, bring a little patience for the vendors, and sit under a palm and watch the dhows and swimmers go by. For anyone staying in Mombasa, it is the most convenient way to spend a few hours on the Indian Ocean.