The best things to do around the world

Snorkeling at Gaya and Sapi Islands Tour from Kota Kinabalu

Hide Map
Snorkeling at Gaya and Sapi Islands Tour from Kota Kinabalu
Snorkeling at Gaya and Sapi Islands Tour from Kota Kinabalu
Snorkeling at Gaya and Sapi Islands Tour from Kota Kinabalu
"TRISTAN COUZENS" Tristan Couzens


  • Take a boat cruise through the pristine waters of the South China Sea to visit two idyllic islands
  • Snorkel or swim in crystal clear waters
  • Secrets of a mangrove swamp revealed!
  • Enjoy a delicious barbecue lunch on the beach
  • English-speaking expert guide to go with you


Discover crystal clear waters, pristine rain forest, and a rich coral reef at Gaya and Sapi – two of the most popular islands in the Tunku Abdul Rehman National Park.

Gaya is largest and most beautiful island in the Park – known for its lowland rain forest and mangrove swamp. Explore the island on foot in search of macaque monkeys, monitor lizards, swallows, and pied hornbills.

Journey across to Sapi Island (wade through the shallow waters at low tide!) and enjoy plenty of opportunities for swimming, snorkeling in the cool waters of the South China Sea, or just walking on the sandy beaches, soaking up the sun.

Go back feeling rejuvenated and refreshed, with a bagful of memories and an enviable tan!

You can take this tour as part of a larger group or opt for a private tour for a more personal experience.


The Snorkeling at Gaya and Sapi Islands Tour from Kota Kinabalu is available in two options – coach and private. The private option offers you greater flexibility and you can spend as much or as little time at any of the places that you visit. Unlike coach tours, which have tight schedules, the private option allows you to do the tour at your own pace.

At the start of the tour you will be picked up from your hotel in Kota Kinabalu in an air-conditioned coach/ private vehicle and taken to the jetty to catch a motor boat to Gaya Island. Gaya is the largest island in the Tunku Abdul Rahman National Park in Sabah. A guide will go with you on this excursion.

Gaya is a beautiful island fringed with forest and surrounded by crystal clear waters and stunning coral gardens. Upon arrival, you can take a stroll with your guide through the lowland dipterocarp forests and unspoilt tropical rainforest.

On the way you will learn about tropical hardwood trees, discover fascinating facts about medicinal and other useful plants, and hear about the various animals that inhabit the forests. You will also have a chance to follow a plank walk through the coastal mangrove swamps and find out about the ecology of this fascinating and important habitat.

Afterwards, you will be transferred by boat to the opposite island, Sapi Island (at low tide you can wade across). Enjoy a barbecue lunch then the rest of the afternoon is free for you to swim or snorkel off the beach and discover coral and marine life in the enticing waters of the South China Sea.

Return to the jetty by a motor boat. At the end of the tour, you will be dropped off at your hotel in Kota Kinabalu.

back to top



    VERY GOOD...

    Tristan Couzens
back to top

Activity Schedule

When does it run?



6 Hours

Start time

Start Time: 0900h (09:00am)
Duration: 6 hours

Meeting point

Your hotel in Kota Kinabalu.
(Please mention your hotel name and address at the time of booking. If you do not have this information now, please contact the local activity operator 24 hours prior to the start of the tour with these details.)
For Private tours, please also mention your preferred start time.

Ending point

Your hotel in Kota Kinabalu

back to top


  • Hotel pick-up and drop-off
  • Return boat ride to island
  • Return transfer between hotel and jetty
  • Barbeque lunch
  • English-speaking guide
  • Snorkel and mask


  • Fins for snorkeling


Dress according to the weather for that day. Don't forget your swimming costume, beach towel, and sunscreen. It is recommended that you take a bottle of water. If you have snorkeling gear then bring it along. Otherwise a snorkel and mask (but not fins) are provided by the tour operator

back to top

Please note

Please call the activity operator at least 24 hours prior to start of the tour for reconfirming departure details.

A snorkel and mask are provided but not fins

Surcharge of MYR65 approx per passenger for pick-up / drop off Tuaran.

Surcharge applied exit - outskirt hotels (e.g Nexus Karambrunai, Shang-ri la Rasa Ria, Beringgis etc) will be imposed surcharge as per below rates :
Coach - MYR 50.00 per passenger (return)
Private - MYR 80.00 per passenger (return)

back to top

Additional info

  • The confirmation voucher includes the local activity operator’s contact details and local telephone numbers at the destination. They will happily answer any logistical questions you may have
back to top

Cancellation policy

See the Cancellation policy for this product

back to top
US$ 78.88 Price per person from
Lowest price guarantee Price guide
  • Child age

Check Availability > No cancellation fees on most bookings
Shop with confidence Secure online booking – guaranteed!