Please Wait

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.



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.



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.



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.



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.

Similar Attractions

Other similar places to see

More Articles

You may also be interested in


History and culture    10

Natural Beauty    90

Nightlife    0

Adventure    70

Family Fun    30

Cost -USD   2

History and culture


Natural Beauty






Family Fun


Cost -USD




You can get more accurate info tailored to your needs.