Gaya Island
Step into a treasure house of rich and diverse marine ecosystem at Gaya Island.
Gaya Island is one of the islands in Tunku Abdul Rahman Marine Park with well-preserved and undisturbed nature. Home to seven species of animals and plants found only on the island, it is a paradise for exploring nature. At the same time, the longest island to island zipline in Malaysia can be found here as well.
Location
Gaya Island is located about 20 minutes from Kota Kinabalu by speed boat.
Opening Days and Hours
You can visit Gaya Island during the day.
Entry Fee and Bookings
Entrance fee costs RM 7.20 (USD 1.75) for adults and RM 3.60 (USD 0.88) for children under 12 years old. This is paid at the terminal of the island.
How to Get There
You can get to Gaya Island by speed boat from the Jesselton Point Ferry Terminal.
Suggested For
Gaya Island is suitable for everyone. The activities that you can do here cater to couples, seniors, groups of friends, and families with kids.
Time to Spend
You can go for a day trip to Gaya Island but it is recommended to stay at least one night on the island to fully appreciate what it has to offer.
Popularity and Best Time to Go
Gaya Island is popular among nature lovers and visitors looking for a retreat from their hectic lifestyle. You can visit Gaya Island throughout the year.
Activities
You can go for diving and snorkeling in the unspoilt reefs, join a nature walk along the forest trails, spot wildlife and plants, go stargazing at night, go sailing on a yacht, or take the thrilling Coral Zipline to the next island.
Food
There are restaurants serving all kinds of food on the island but note that there are no budget-priced establishments.
Nearby Attractions
You can enjoy island hopping to Sapi, Manukan, Sulug, and Mamutik Islands, all of which are islands of Tunku Abdul Rahman Marine Park.
Stay
You can stay at the luxurious eco-resorts and villas on the island, also note that there are no mid or budget-priced accommodations.
Good to Know
You have to book a return trip with the boat operator at the Jesselton Point Jetty. The last boat of the day departs around 17:00 from the island.