Reviewed · DIANI BEACH TOURS

From Diani Beach: Funzi Island Full Day Excursion with Lunch

★ 4.8 · 5 reviews From $110 Operated by Kaaribu Experiences · Bookable on GetYourGuide
Book on GetYourGuide →

Funzi Island is reached by water, not by road, and that is the point. From Diani, you travel through Shirazi village and sugarcane country to Bodo, then take a motorized canoe up the Ramisi River. The day mixes mangroves, village life, a sandbank swim, and lunch under a simple shelter.

I like the chance to see coastal Kenya beyond the resort strip, especially with a local guide such as Ali explaining the river, mangroves, and village. I also like the generous lunch, which can include crab, grilled fish, lobster, and coconut rice. The trade-off is comfort: boats and facilities are basic, the village visit is modest, and anyone prone to motion sickness may find the ride difficult.

Key details before you book

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Key details before you book

  • The Ramisi River ride: Travel by motorized canoe through a waterway known for birdlife and possible crocodile sightings.
  • A low-tide sandbank: Swim, sunbathe, and eat lunch beside clear water when the tide leaves the sand exposed.
  • A local village visit: Walk through Funzi with a guide and visit a school in a community of about 1,500 Shirazi people.
  • Seafood by the water: The meal can feature crab, grilled fish, lobster, and coconut rice, with beef, chicken, or vegetarian dishes available on request.
  • A full-day outing from Diani: Hotel pickup is included, with departure at about 7:30 a.m. and a roughly 40-minute drive to Bodo.
  • Simple, not polished: There are no high-end beach resorts on Funzi. Expect local buildings, a makeshift lunch shelter, and an outing close to daily coastal life.

From Diani Beach to Bodo at 7:30 a.m.

From Diani Beach: Funzi Island Full Day Excursion with Lunch - From Diani Beach to Bodo at 7:30 a.m.

Your morning begins with hotel pickup in Diani Beach at about 7:30 a.m. The first leg is by road, heading toward Bodo through Shirazi village. The drive takes about 40 minutes, so this is an easy start rather than a long transfer across the coast.

Look out for sugarcane plantations along the way and the Ramisi Sugar Company factory. This part of the trip gives you useful context. The coast is not only palms and beach hotels. It also supports farming and industry, and the road provides a quick look at the working side of the region.

The early departure matters because the day depends on the river and the tide. A morning start leaves time for the boat trip, village walk, sandbank stop, swimming, and lunch without turning every part into a rushed photo stop. Bring only what you need. Large bags and luggage are not allowed.

More lunch stops around Diani Beach:

Following the Ramisi River by canoe

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Following the Ramisi River by canoe

At Bodo, you board a motorized canoe for the water journey toward Funzi Island. This is one of the most appealing parts of the outing because the river offers a different view of the Kenyan coast from the one you get at Diani Beach.

The Ramisi River is lined with mangrove areas and supports plenty of birdlife. Keep your camera ready, but keep expectations sensible. A crocodile sighting is possible, not guaranteed. The attraction is the quiet river setting and the chance to watch the water and banks rather than chase a fixed list of animals.

The boat is part of the adventure, but it is not a luxury cruise. If you dislike boat motion, this trip may not suit you. The experience provider specifically warns that the excursion is not suitable for people with motion sickness. Beachwear, a camera, and a change of clothes are sensible items to pack.

You are accompanied by an English-speaking guide. Ali is one guide associated with this experience, and his role goes beyond pointing out scenery. He explains the river, mangroves, village, and local way of life. That personal connection makes a difference on an outing where the setting is informal and the information is shared along the way.

Funzi sandbank when the tide is low

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Funzi sandbank when the tide is low

The sandbank is the day’s most relaxed stop. When the tide is low, the canoe can reach a broad patch of sand surrounded by clear water. You can swim, lie in the sun, or simply sit with your feet in the shallows.

Do not picture a developed beach club. A makeshift shelter is put up for lunch, with no mention of permanent changing rooms, polished facilities, or resort service. That lack of finish is part of the appeal, but it also means you should arrive prepared. Carry beachwear under your clothes and bring a dry change of clothes for the journey back.

The sandbank is also tide-dependent. Conditions can shape how much exposed sand you see and how long the stop feels. If you want a perfectly fixed beach schedule, this is not that kind of excursion. If you like a day guided by the coast itself, the changing water adds character.

Swimming is included as an opportunity, but snorkeling is not. You can enjoy the clear water without expecting an organized reef session or included snorkeling equipment. Drinks are also not included, so plan for that extra personal expense.

Seafood lunch under a simple shelter

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Seafood lunch under a simple shelter

Lunch is one of the strongest reasons to choose this excursion. The usual menu centers on coastal seafood, with crab, grilled fish, lobster, and coconut rice among the likely choices. Beef and chicken are available, and vegetarian food can be arranged on request.

The setting matters as much as the menu. You eat beside the sandbank, under a temporary shelter, with the river and open water close by. The meal is prepared and served with care, but the surroundings remain simple. This is a picnic-style coastal lunch, not a restaurant meal with a printed menu and formal dining room.

I would confirm dietary needs when booking, especially if you want vegetarian food or have specific restrictions. The supplied information confirms vegetarian options by request, but it does not give a full menu or promise every dish on every departure.

The meal is included in the $110 price, which improves the value of the day. So do the boat ride, guide, hotel transfers, and swimming stop. Drinks and other personal purchases are extra, and there may be opportunities to buy souvenirs at the local market.

A few more Diani Beach days to weigh up

Walking through Funzi village

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Walking through Funzi village

Funzi Island has a permanent population of about 1,500 people from the Shirazi Tribe. Most residents are Muslim, and fishing and agriculture support much of local life. The island has no modern high-end beach resorts, so the buildings and public spaces reflect local coastal architecture rather than a holiday development.

A guided walk through the village gives the trip its human side. You hear about the community’s history and culture while seeing a place shaped by fishing, farming, religion, and island life. The visit is not a large museum-style attraction. It is a modest walk, and the village itself may feel quiet or limited if you are looking for a long list of sights.

That is worth understanding before you book. The value lies in meeting the setting on its own terms, not in collecting landmark photographs. You may find the village visit especially worthwhile if you want to see how people live away from the main beach hotels. If your main goal is swimming and sun, the sandbank will probably be the stronger part of the day.

The local market offers a chance to buy a souvenir. Bring some spending money if you want to support local sellers, but remember that personal purchases are not included in the tour price.

Visiting the local school

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Visiting the local school

The village walk includes a stop at a local school. This adds a practical community connection, but it also calls for good manners. You are encouraged to bring school supplies or learning materials for the children.

If you choose to bring something, keep it useful and modest. Pens, pencils, notebooks, and similar learning materials fit the purpose described for the visit. The school stop should not be treated as a staged performance or a quick photo opportunity. Listen to the guide, follow local customs, and ask before taking photographs.

This part of the experience can be meaningful, but it may not suit every visitor. Some people prefer to keep a beach day focused on nature and swimming. Others value the chance to make a small, practical contribution while learning about local life. The tour gives you room for that choice, provided you act respectfully.

What the $110 price includes

From Diani Beach: Funzi Island Full Day Excursion with Lunch - What the $110 price includes

At $110 per person, this is not the cheapest way to spend a day near Diani. It is also more than a simple beach transfer. The price covers round-trip hotel transportation, the motorized boat ride, an English-speaking guide, seafood lunch, and the chance to swim.

The included transfer is useful because Funzi is not a straightforward place to reach independently. You do not need to arrange the road journey to Bodo, find a boat operator, or organize a guide for the village and school. That convenience accounts for part of the cost.

The lunch is another real value point, especially with seafood included. Add the full-day schedule and local guiding, and the price makes more sense for someone who wants several connected experiences in one booking.

The value is weaker if you want only a quiet beach day. You are paying for transport, interpretation, and access to the island community, not just a few hours on a sandbank. It is also not the right choice if you expect resort-level comfort, a guaranteed crocodile sighting, or an included snorkeling session.

Who will enjoy this Funzi excursion

From Diani Beach: Funzi Island Full Day Excursion with Lunch - Who will enjoy this Funzi excursion

I would recommend this day to you if you enjoy a mix of nature, food, local culture, and light adventure. It suits couples, families with older children, and independent-minded visitors who want to see more of the coast than Diani’s main beach.

It is especially good for photographers. You have river scenery, mangroves, birdlife, boats, village streets, sugarcane country, the sandbank, and a seafood meal beside the water. Bring a camera, but protect it from spray and keep valuables limited.

You should think twice if you need accessible facilities. The experience is not suitable for wheelchair users, and the boat, sandbank, village paths, and temporary shelter are not presented as accessible. It is also a poor match for anyone who becomes ill on boats.

Alcohol and drugs are not allowed. Large bags and luggage are not allowed either. Pack light, bring beachwear and a change of clothes, and expect to pay separately for drinks and souvenirs.

My take: book it for the river and local contact

From Diani Beach: Funzi Island Full Day Excursion with Lunch - My take: book it for the river and local contact

Book this Funzi Island excursion if you want a full day that combines the Ramisi River, a low-tide sandbank, seafood lunch, and a guided look at village life. The strongest parts are the river ride, the generous coastal meal, and the chance to meet the community with a guide such as Ali.

Skip it if you want a polished resort outing, guaranteed wildlife, or a simple beach transfer. The island is intentionally basic, the village stop is fairly short, and the canoe ride can be uncomfortable for anyone prone to motion sickness.

For most able-bodied visitors who value authentic local settings over luxury, $110 is a fair price for the transport, boat, guide, food, and full-day format. You can cancel up to 24 hours ahead for a full refund, and the reserve-now, pay-later option helps if your Diani plans are still shifting.

FAQ

How early does the excursion leave Diani Beach?

Hotel pickup begins at about 7:30 a.m. The drive to Bodo through Shirazi village takes roughly 40 minutes.

What kind of boat is used to reach Funzi Island?

You travel by motorized canoe from Bodo, following the Ramisi River toward Funzi Island.

Is lunch included?

Yes. Seafood lunch is included. The menu can include crab, grilled fish, lobster, and coconut rice. Beef, chicken, and vegetarian dishes are also available, with vegetarian food requested in advance.

Can I swim during the excursion?

Yes. Swimming is available at the Funzi sandbank when the tide is low. Snorkeling is not included.

What should I bring?

Bring beachwear, a camera, and a change of clothes. Large bags and luggage are not allowed.

Is the excursion suitable for wheelchair users or people with motion sickness?

No. The experience is not suitable for wheelchair users or people with motion sickness.

More like this

Diani Beach Tours, compared.

The full Diani Beach Tours list →
Full-Day Special Wasini Island Tour with Snorkeling and Lunch
★★★★★★★★★★4.5· 184 reviews· from $126

Full-Day Special Wasini Island Tour with Snorkeling and Lunch

Read our review →
Full Day Dolphin Watching with Snorkeling in Wasini
★★★★★★★★★★5.0· 88 reviews· from $113

Full Day Dolphin Watching with Snorkeling in Wasini

Read our review →
Glass Boat Cruise to Robinson Island
★★★★★★★★★★4.6· 69 reviews· from $42

Glass Boat Cruise to Robinson Island

Read our review →
Sunset Canoe Tour along the River with Mangroves
★★★★★★★★★★4.8· 65 reviews· from $28

Sunset Canoe Tour along the River with Mangroves

Read our review →
Private African Pool Map Guided Tour
★★★★★★★★★★4.7· 52 reviews· from $35

Private African Pool Map Guided Tour

Read our review →
Diani Taxi and Airport Transfers
★★★★★★★★★★5.0· 46 reviews

Diani Taxi and Airport Transfers

Read our review →

Browse the lists this tour appears in

Scroll to Top

Explore Kenya

Pick a park, a lake or a stretch of the old coast.