Reviewed · CRUISES & BOAT TOURS
Diani Beach: Glass-Bottom Boat Cruise to Robinson Island
The best seat is above a fish-filled sea. This two-hour Diani Beach trip combines a glass-bottom boat ride with snorkeling, a sandbank stop, and a memorable captain’s underwater fish show. I like the easy tuk-tuk pickup and the friendly, personal guidance from staff such as Tina. I also like that the captain helps less confident swimmers join the water safely. The main catch is the tide: the sandbank is at its best during low water, so your departure time may change.
At $35 per person, this is a fair-value outing if you want several coastal activities in one short trip. You get transport, equipment, the boat ride, marine-life viewing, and time on the sandbank. Food and drinks cost extra, and the boat portion may feel brief if you hoped for a long snorkel session.
In This Review
- Key points to know before booking
- What this Diani boat trip is really like
- Starting with a tuk-tuk pickup in Diani
- The five-minute safety briefing
- A short cruise along Diani Beach
- The captain’s underwater fish show
- Snorkeling with the captain’s help
- Robinson Island sandbank and time to relax
- Returning to shore and the total time
- Is $35 good value?
- Who should book this Diani experience?
- Should you book the Robinson Island cruise?
- FAQ
- How long does the Diani glass-bottom boat trip last?
- What is included in the $35 price?
- Is food or drink included?
- Can a person who is not a strong swimmer snorkel?
- What should I bring?
- Can the departure time change?
Key points to know before booking

- The captain’s fish show is the star attraction: Food is placed in the water, and protected fish gather beneath the glass boat while the captain works below.
- Low tide shapes the whole experience: The sandbank is most visible and the sea is calmer when the tide is out.
- Tina may accompany you from your hotel: Her help with pickup and the full outing has been praised, making the morning easier to manage.
- You get both a glass view and a water view: You can watch fish through the boat floor, then snorkel with guidance from the captain.
- A tuk-tuk makes pickup simple: The ride to the beach takes about 15 minutes in the planned schedule, though one outing took only about 10 minutes.
- The two-hour length works well for families: A four-year-old enjoyed the trip with a child-sized life jacket and was able to snorkel.
What this Diani boat trip is really like

This is a compact coastal outing built around a sandbank near Diani Beach. You are not spending hours crossing open water. Instead, the trip gives you a short tuk-tuk ride, a safety briefing, a cruise along the beach, a marine-life session, and time to swim or relax.
That mix is useful if you have limited time in Diani. You can see the sea from the boat, look through the glass panel, get into the water, and enjoy the sandbank without giving up an entire day.
The experience also has a local feel. The boat team explains parts of the area’s fishing life and guides you through the water. The fish show is linked to a local agreement among fishermen and boat operators that protects certain fish species from being caught. That adds meaning to what could otherwise be just a standard boat ride.
The trip has an average rating of 4.4 from 22 reviews, with especially strong praise for the staff, punctual tuk-tuk service, the fish viewing, and the sandbank. The most consistent positive point is not a grand speech or fancy boat. It is the way the crew stays involved and helps you enjoy each stage.
More Boat Trips in Diani Beach
- Diani Beach: Glass Boat Cruise to Robinson Island
★ 4.6 · 69 reviews - Diani Beach: Kongo River Estuary Sundowner Boat Tour
★ 4.7 · 39 reviews - Diani: Sunset Cruise along Kongo River on Wooden Canoe boat
★ 4.6 · 20 reviews
Starting with a tuk-tuk pickup in Diani

You can arrange pickup from your Diani accommodation, or meet at the Kaaribu office in Mashariki Breeze Centre, first floor, office 6. If you use the office option, the provider offers a short briefing and a welcome juice.
The planned tuk-tuk ride takes about 15 minutes each way. One booking reached the boat in around 10 minutes, so the actual road time can be shorter than the stated schedule. Pickup and return are included, which matters in Diani, where arranging a separate taxi for a short beach outing can be more trouble than it is worth.
Tina has been singled out for collecting people from their hotels and staying with them throughout the experience. That kind of continuity is useful. You do not have to figure out who to meet once you reach the departure area or keep asking where to go next.
A tuk-tuk is practical rather than luxurious. You get an open-sided local ride, a little breeze, and a direct connection with the Diani community. If you want air conditioning or a private car, this is not that sort of transfer. Car pickup is not included.
The five-minute safety briefing

At the beach, the crew gives you a safety briefing lasting about five minutes. This is when you should mention any concerns about swimming or snorkeling.
The captain can guide people who are not strong swimmers. That does not mean you should ignore your own limits. Tell the captain clearly if you need extra support, and pay attention to instructions about entering the water, wearing equipment, and moving around the boat.
A child-friendly detail makes this outing more workable for families. A four-year-old was provided with a life jacket and was able to try snorkeling. Babies under one year are not accepted, and pregnant women should not book this activity.
Bring a towel, swimwear, beachwear, and biodegradable sunscreen. Plastic bags, alcohol, drugs, littering, and feeding animals are not allowed. The last rule is especially important. The crew may use food for the planned fish display, but you should not feed marine life on your own.
A short cruise along Diani Beach

The first boat ride lasts about 15 minutes. It is not a long sightseeing cruise, but it gives you time to settle into the boat and see Diani from the water.
The glass floor is the practical feature here. Instead of waiting until you snorkel to see marine life, you can look down while remaining dry. The water may reveal fish, starfish, sea urchins, and other sea-floor life, depending on conditions.
The boat also has an upper compartment that you can climb to safely. I would use it for photos and a wider view of the coast. The lower area is better for watching through the glass, while the upper section gives you breeze, sun, and a place to enjoy the ride between activities.
The boat ride may be a little less impressive if the water is cloudy or the light is poor. Marine viewing is never fully guaranteed, and the glass panel cannot replace being in clear water. Still, the two viewing positions give you more than one way to enjoy the trip.
More Diani Beach trips:
- PILLI PIPA DHOW, the genuine product, snorkeling tour to Kisite Marine Park
★ 4.5 · 217 reviews - Full-Day Special Wasini Island Tour with Snorkeling and Lunch
★ 4.5 · 184 reviews - From Mombasa/Mtwapa/Diani/Tiwi: Tsavo East Full-Day Safari
★ 4.3 · 130 reviews - Full Day Dolphin Watching with Snorkeling in Wasini
★ 5.0 · 88 reviews
The captain’s underwater fish show
This is the most unusual part of the outing. The captain places a piece of bread or other food in the sea, then goes beneath the glass-bottomed boat. Fish gather around the food, giving you a close view from above.
The show works because the captain knows where and how to attract the fish. It is not a formal performance with a stage or set timetable. Think of it as a lively demonstration by a boat operator who knows the local water.
You may see fish that are protected by an agreement among local fishermen and boat operators. The idea is to leave certain species alone and allow them to remain in the area. That makes the viewing feel connected to local conservation efforts, even though the activity itself is simple.
The crew may also point out things on the sea floor. One family particularly enjoyed seeing marine life and handling some sea creatures under supervision. You should follow the captain’s instructions closely and avoid touching anything unless the crew says it is safe.
This is also where the personal nature of the trip comes through. The captain does not simply steer the boat and leave you to stare at the water. He brings the marine life to your attention, tells stories, and helps you understand what you are seeing.
Snorkeling with the captain’s help

After the glass-bottom viewing, you can snorkel with the captain. He guides you toward areas where fish are more plentiful and helps you use the equipment.
Snorkeling gear is included, so you do not need to bring your own mask or fins. You should still bring your own towel and swimwear, since there is no food, drink, or beach equipment package listed beyond the snorkeling equipment.
The captain’s help is a major plus for beginners. If you are nervous in the water, say so before you enter. The goal is not to prove anything. Floating calmly, looking down, and seeing fish at your own pace can be enough.
Water conditions are tied to the tide. Low tide is preferred because the sandbank is more exposed and the water is calmer. During another tidal stage, the sandbank may be less visible and the cruise may feel different. Your timing may need to shift to match the water level, so keep your schedule flexible.
Do not expect a full reef expedition. The marine-life section lasts about an hour and includes the guided tour, swimming, snorkeling, and glass-bottom viewing. That is enough for a pleasant introduction, but dedicated snorkelers may want a longer specialist trip.
Robinson Island sandbank and time to relax

The sandbank is the payoff. At low tide, it becomes fully visible, giving you a bright strip of sand surrounded by shallow water. You can swim, sit, take photos, or simply enjoy the sea breeze.
The exact character of the sandbank depends on the tide. It may be broad and easy to walk around when the water is low, then smaller or partly covered as the water rises. This is why the timing is not a minor detail. If the sandbank is your main reason for booking, check the tide before confirming your plans.
You can treat this stop as active or lazy. Swimmers can get back into the water, while anyone who has had enough snorkeling can stay on the sand and enjoy the setting. The upper compartment of the boat is also useful for photos before or after the sandbank visit.
There is no food or drink included. Bring only what is permitted, and follow the no-plastic and no-littering rules. Since the outing is short, most people will likely manage without a meal, but you should plan your own refreshments before or after the trip.
Returning to shore and the total time

The planned return boat ride lasts about 15 minutes, followed by another tuk-tuk ride of around 15 minutes. The advertised duration is two hours, though one morning ran from an 8 a.m. pickup to a 10:30 a.m. return, making the full door-to-door time about two and a half hours.
That difference is worth noting when you plan a flight, lunch reservation, or another beach activity. The core experience remains close to two hours, but pickup, loading, and local transport can add time.
The short format is one of the trip’s strengths. A family with a young child found two hours just right, and I can see why. You get enough time for the boat, the marine-life viewing, and the sandbank without spending most of the day in wet swimwear.
Is $35 good value?

At $35 per person, the price is reasonable for a two-hour coastal outing that includes hotel pickup and drop-off by tuk-tuk, snorkeling equipment, the glass boat, the captain’s show, and the sandbank stop.
The value is strongest if you would otherwise pay separately for transport and equipment. You also get staff support throughout the trip, rather than simply renting a boat and finding your own way around.
The price is less attractive if you want a long snorkel session, a full meal, or a large open-water cruise. None of those is included. Food and drinks are extra, and the boat ride itself is only part of the two-hour program.
There is also a free walking tour offered by the provider on Tuesdays and Thursdays. You need to communicate with the provider about it. That can add a little more local context to your Diani stay, though it is separate from the boat activity.
Who should book this Diani experience?
I would recommend this trip to families, first-time snorkelers, couples wanting a short morning on the water, and anyone who likes a mix of sightseeing and swimming.
It suits you especially well if you value:
- A short, organized outing rather than an all-day cruise
- Local transport arranged for you
- Help in the water from the captain
- A simple but unusual fish-viewing show
- Time to relax on a sandbank
- A chance to see Diani’s coast from above and below the water
I would think twice if you dislike tuk-tuks, need a guaranteed fixed departure time, or want a serious marine expedition. The tide can force a timing change, and the wildlife is naturally dependent on water clarity and conditions.
The activity is in English, and the provider can arrange pickup from Diani Beach or the Kaaribu office. Free cancellation is available up to 24 hours before departure, and you can reserve now and pay later, which helps if the tide or weather affects your plans.
Should you book the Robinson Island cruise?
Book it if you want an easy, affordable introduction to Diani’s coastal life, especially if snorkeling, a sandbank, and local crew interaction all appeal to you. The captain’s fish show, the included tuk-tuk, and the patient help for less confident swimmers give this trip more character than a basic boat transfer.
I would book after checking the tide and keeping the rest of the morning open. Choose a low-tide departure when possible, bring the right beach gear, and tell the captain about your swimming ability. For $35, it is a good small-scale Diani experience, not a full-day marine safari.
FAQ
How long does the Diani glass-bottom boat trip last?
The advertised activity lasts two hours. Allow extra time for pickup and return, as one scheduled morning took about two and a half hours from hotel pickup to accommodation drop-off.
What is included in the $35 price?
The price includes tuk-tuk pickup and drop-off, snorkeling equipment, the glass-bottom boat experience, the captain’s show, and the sandbank visit.
Is food or drink included?
No. Food and drinks are not included, so plan refreshments separately. The provider offers a welcome juice if you choose pickup from the Mashariki Breeze Centre office.
Can a person who is not a strong swimmer snorkel?
Yes. Tell the captain before entering the water. The captain can guide less confident swimmers so they can try snorkeling with support.
What should I bring?
Bring swimwear, a towel, beachwear, and biodegradable sunscreen. Plastic bags, alcohol, drugs, littering, and feeding animals are not allowed.
Can the departure time change?
Yes. Tide and water levels change frequently, and the provider may request a different time. Low tide is preferred because the sandbank is more visible and the water is calmer.
More Marafa Trips
- ROBINSON ISLAND/MARAFA HELL’s KITCHEN
★ 5.0 · 15 reviews - Tour Malindi & Robinson Island & Marafa Hell’s Kitchen
★ 5.0 · 11 reviews
Just added in Diani Beach
- From Diani: Full Day Shimba hills tour with Sheldrick Falls★ 3.7 · 10 reviews
- Diani Beach: Kisite Marine Park Dhow & Snorkeling with Lunch★ 4.5 · 15 reviews
- Tsavo East 1 Day Safari, Beach To Beach In 4wd Jeep★ 5.0 · 14 reviews
- 1 day Shimba Hills Tour★ 4.2 · 13 reviews
- Diani: Sunset Cruise along Kongo River on Wooden Canoe boat★ 4.6 · 20 reviews
- 5-Day Safari Tour in 3 National Parks★ 5.0 · 22 reviews
- giraffe feeding★ 3.7 · 23 reviews
- PRIVATE OVERNIGHT SALTLICK SAFARI FROM MOMBASA OR DIANI★ 4.8 · 23 reviews
Cruises & Boat Tours, compared.

Day Trip: Hell’s Gate Bike Ride & Lake Naivasha Boat Ride
Read our review →
Kisite Park Private Cruise with Breakfast and Lunch
Read our review →
Day tour to Hell’s Gate National park and optional Boat ride on lake Naivasha
Read our review →
Full Day Lake Nakuru Park and optional boat ride on Lake Naivasha
Read our review →
Small Group Budget Tour to Hells Gate National Park and Lake Naivasha Boat Ride
Read our review →
Day Tour To Lake Nakuru Park With Optional Boat Ride on Lake Naivasha
Read our review →
Day Tour To Hell’s Gate National Park and Optional Boat Ride on Lake Naivasha.
Read our review →Browse the lists this tour appears in

