Wasini Island Kenya

Wasini Island is a car-free coral island off Shimoni in Kwale County, about 54 km by road from the Ukunda junction to the Shimoni jetty and then a short traditional dhow ride, home to about 3,000 people in Wasini and Mkwiro villages.

  • Car-free coral island off Shimoni
  • Community mangrove boardwalk
  • Swahili village and seafood lunch
  • Base for Kisite day trips

Wasini Island at a Glance

Wasini is a car-free coral island off Shimoni with two Swahili villages, a community boardwalk through fossil coral and mangroves, and seafood restaurants on the channel. Most visitors come for lunch on the Kisite Marine Park day trip. The island has had solar mains power since November 2023, but daily life still moves on foot and by boat.

Our Wasini and Kisite day trip includes transport, park fees, the traditional dhow ride to Kisite, the dolphin spotting site, snorkelling, underwater photography, lunch and the Wasini village walk.

Wasini Island Key Facts

FactDetail
CountyKwale
PeopleAbout 3,000 in Wasini village and Mkwiro
RoadsNone, coral and sand paths only
PowerSolar-hybrid mini-grid since 2 November 2023
FaithAlmost all residents are Muslim

Getting to Wasini Island from Diani

Drive to the Shimoni jetty, 53.8 km by road from the Ukunda junction on Diani Beach Road, then cross the Wasini Channel on a traditional dhow. The drive takes about 49 minutes in free-flowing traffic. Local boats also cross from Shimoni for visitors staying overnight.

Wasini Day Trip Timings

StepFrom DianiFrom Mombasa
Pickup7:15 am5:45 to 6:00 am
Arrive Shimoniabout 8:45 amabout 8:45 am
Back at hotel5 to 6 pmlater in the evening

Crossing the Wasini Channel by Traditional Dhow

Our traditional dhow uses both an engine and a sail. The KWS entrance fee in the trip price covers the dhow excursion, so there is no extra charge at the jetty. The channel is narrow and sheltered, so the crossing is short and usually calm. The longer and rougher leg is out to Kisite, which our guide to seasickness and the kusi season at Wasini covers.

Wasini Villages and People

Wasini has two villages: Wasini village at the west end, where the Vumba people speak the Kivumba dialect of Swahili, and Mkwiro at the east end, home to the Kifundi or Shirazi people. The 2019 census counted 3,373 people in the Wasini and Mkwiro sublocation. Fishing and tourism are the main work.

The Wasini Village Walk

After lunch our day trip includes a guided walk through Wasini village, past the old pillar ruins, the old coral well and the ancient mosque. Wear comfortable sandals and bring small notes if you want to buy anything.

Daily Life Without Roads

No cars, carts or bicycles run on the island. Rainwater catchments supply drinking water, carried home by professional water carriers. Fishers set basket traps and lines in the channel and the Pemba Channel.

Solar Power on Wasini Since 2023

The Wasini and Mkwiro solar-hybrid mini-grid was switched on on 2 November 2023, with 1,820 panels, 737 kWp of capacity and a 70 kVA diesel backup. The grid serves about 600 households over an 11 km network, the first mains power on the island.

History of Wasini Island

Wasini's history is tied to the Swahili sea trade between the Kenya coast, Pemba and Zanzibar, and families on the island still have close ties across the border. The Shirazi of Mkwiro trace their roots to settlers who probably came from the Persian Gulf around the 15th century. Shimoni, across the channel, was a slave trade point in the 19th century.

Colonial Airstrip on Wasini

A small airstrip ran along the south of the island before 1963, and only scraps of tarmac remain.

Wasini and Pemba

Many islanders have relatives on Pemba and Zanzibar.

Wasini Boardwalk and Coral Gardens

The Wasini boardwalk is a raised wooden loop of over 500 m through fossil coral gardens and mangroves, built and run by the Wasini Women Group, formed in 1978. At high tide the sea floods the coral gardens below the boards. The fee is about KES 500 per person, paid on the day in Kenya shillings, and funds the group's community projects. It is not included in our day trip price.

Boardwalk Tips

  • Go at mid to high tide to see the gardens flooded
  • Ask the guide to name the mangrove species
  • Pay in KES cash; the fee is separate from the KWS Kisite fee
  • Visit the group's curio shop near the start

Snorkelling off Wasini

The coral near the village jetty is good for a short snorkel, and local beach management units may charge a small fee. The main snorkelling is at Kisite, a short dhow ride away.

Food on Wasini Island

Lunch on Wasini is Swahili seafood served on the channel shore: grilled fish, coconut rice, curries and fresh fruit. Our day trip includes lunch, with lobster, calamari and octopus available as extras. Vegetarian and allergy meals can be arranged ahead.

Dietary Needs on Wasini

Tell us when you book, and the restaurant prepares a separate plate. Our Wasini lunch guide for vegetarians and allergies has the details.

Mboga Pwani, the Sea Vegetable

Islanders cook seaside purslane, called mboga pwani in Swahili, picked from the mudflats at low tide. Ask the kitchen if it is on the menu.

Best Time to Visit Wasini Island

The best time to visit Wasini Island is October to March, when the sea to Kisite is calmer and the light is clear for photos. June to September brings the stronger kusi wind and a rougher ride to the park. Humpback whales pass from the end of July to the end of November.

Morning Starts

Our day trip reaches Shimoni about 8:45 am, a good time for dolphins, with Wasini lunch after the snorkel. The Kenya Meteorological Department expects above-average short rains on the coast from mid-October to early December 2026, mostly in short showers.

Wasini Island Etiquette and Safety

Wasini is a conservative Muslim community, so cover shoulders and knees in the village and ask before you photograph people. On the dhow, wear the life jacket you are given and follow the crew. Bring sun protection, a hat and water.

Village Etiquette

  • A kanga or sarong over swimwear in the village
  • No alcohol on the village paths
  • Please do not give children money or sweets; support the school funds instead

On the Water

If you get seasick, take a tablet before you leave Diani and sit near the middle of the dhow. Our Wasini day trip logistics and documents guide lists the ID you need for the Shimoni KWS check.

Places Near Wasini Island

Wasini sits between the Shimoni peninsula and Kisite, so the places near it share the same jetty. The slave caves fit after the dhow returns.

Things to do at Wasini Island

Guides

Wasini Island Fees and Prices

Wasini Island has no KWS entrance fee. Our day trip price includes the Kisite park fees, and the KWS part is never refunded. The boardwalk fee is paid separately on the island.

Who or whatPriceNotes
Wasini and Kisite day trip (Kenyan ID) KES 6,500 adult / KES 5,000 child (3 to 11) KWS entrance fee included, which covers the dhow excursion
Wasini and Kisite day trip (international) USD 120 adult / USD 90 child (3 to 11) KWS entrance fee included, which covers the dhow excursion

Prices checked 12 Oct 2026. Gate and hotel prices can change; confirm before you go.

Map of Wasini Island

53.8 km by road and 47.5 km in a straight line from the Ukunda junction on Diani Beach Road. Road distances use the OSRM car route on OpenStreetMap data (free-flow, not traffic-aware).

Wasini Island FAQs

The Shimoni jetty is 53.8 km by road from the Ukunda junction, about 49 minutes in free-flowing traffic, then a short traditional dhow ride across the Wasini Channel.

Transport, KWS park fees, the traditional dhow to Kisite, dolphin spotting, snorkelling, underwater photography, lunch and the village walk. Drinks, lobster, calamari and octopus are extra.

Yes. A solar-hybrid mini-grid was commissioned on 2 November 2023 and serves about 600 households in Wasini and Mkwiro.

No KWS fee applies to the island itself. The Kisite park fee is included in our trip, and the Women Group boardwalk charges about KES 500, paid on the day.

About 3,000. The 2019 census counted 3,373 in the Wasini and Mkwiro sublocation.

Kwale County, the same county as Diani Beach, Shimoni and Shimba Hills.
Book on WhatsApp