Unplug in Sabah: A Complete Visitor’s Guide to Dinawan Island

Traveloka MY
4 min read

If you are looking for an easy island trip in Sabah without spending hours in transit, Dinawan Island is an ideal choice. Located less than an hour from Kota Kinabalu, this secluded spot pairs convenient access with pristine natural surroundings. 

You can dive straight into a day of snorkeling vibrant house reefs, exploring quiet forest paths, and enjoying beachfront meals along soft sands.

Why Dinawan Island Is Worth Visiting

Dinawan Island offers a captivating mix of nature, convenience, and water-based adventures, making it an incredible destination for day-trippers and overnight travelers alike.

1. Convenient Access for a Quick Tropical Escape

Located less than an hour away from Kota Kinabalu, Dinawan Island gives visitors a seamless way to experience authentic island life without spending long hours traveling. 

Visitors can easily arrange a quick land transfer to Kinarut Jetty followed by a brief 15-minute boat ride across Kimanis Bay, allowing you to maximize your day relaxing on white sand beaches, swimming in clear waters, and enjoying an island holiday while staying close to the city center or airport.

2. Calm Waters Ideal for Kayaking, Paddleboarding, and Sea Walking

The sheltered bays around the island feature gentle, shallow waves that create a safe and enjoyable environment for all kinds of water sports. You can spend hours paddling along the coastline on a kayak, testing their balance on a stand-up paddleboard, or taking part in sea-walking tours.

Malaysia

Mataking, Timba-Timba, Pom-Pom Snorkeling & Island Hopping - 8 Hours

8.2/10

Semporna

RM 267

3. Easy Snorkeling with Clear Water and Coral Reefs

Just a short distance from the beach, you can swim through clear waters to see colorful fish and healthy coral reefs. The calm sea makes snorkeling here very safe and simple, even for beginners and children.

4. A Peaceful Beach Away from Heavy Crowds

Because visitor numbers are limited each day, the island never feels packed with tourists. You can easily relax in a hammock under the palm trees, walk along quiet beaches, or watch the sunset in pure peace and quiet.

How to Get to Dinawan Island and Travel Costs

Getting to Dinawan Island involves a brief land transfer followed by a short boat ride arranged from Kimanis Bay.

Land Transfer to Jetty: Take a taxi or private vehicle from Kota Kinabalu city center or Kota Kinabalu International Airport (BKI) to Sungai Kinarut Jetty or Beringgis Jetty. A taxi or ride-hailing ride typically costs MYR 40 – MYR 70 per trip.
Boat Transfer to Dinawan Island (15–20 Minutes): Scheduled speedboats run regularly from the jetty directly to the island. Round-trip boat transfers are generally included in day-tour packages or resort bookings, costing around MYR 100 – MYR 150 per person.
Estimated Transport Cost: Expect total transit expenses to range between MYR 120 and MYR 180 per person.

When to Visit Dinawan Island for Perfect Weather

The best time to visit Dinawan Island is during the drier months between December and April, when Sabah experiences sunny weather, calm seas, and optimal underwater visibility for snorkeling. 

While the island can be visited year-round, rainfall is more frequent from June to October, which may occasionally lead to choppier waters during boat crossings. To maximize your island time, plan your departure from the mainland jetty in the morning.

Discover Flights With Traveloka

Sun, 18 Oct 2026

AirAsia Berhad (Malaysia)

Kuala Lumpur (KUL) to Kota Kinabalu (BKI)

Start from RM 264.68

Sat, 24 Oct 2026

Batik Air Malaysia

Tawau (TWU) to Kota Kinabalu (BKI)

Start from RM 101.25

Tue, 20 Oct 2026

AirAsia Berhad (Malaysia)

Sandakan (SDK) to Kota Kinabalu (BKI)

Start from RM 88.56

This 1-day itinerary is perfect for travelers looking to enjoy a quick tropical getaway with water activities, beach relaxation, and scenic views before returning to Kota Kinabalu.

Morning Departure (08:00 AM – 09:00 AM): Take a short drive from Kota Kinabalu city center or Kota Kinabalu International Airport to the jetty in Kinarut, then board a scheduled 15-minute speedboat ride to Dinawan Island.
Island Arrival & Welcome (09:30 AM – 10:30 AM): Arrive on the island, register at the resort lounge, receive your safety briefing, and collect your snorkeling gear.
Water Sports & Coral Snorkeling (10:30 AM – 12:30 PM): Head out for a guided snorkeling session over shallow coral reefs, or paddle around calm bays using a kayak or stand-up paddleboard.
Buffet Lunch by the Beach (12:30 PM – 02:00 PM): Enjoy a fresh beachfront lunch featuring local Sabah dishes while relaxing under coconut trees.
Afternoon Leisure & Coastal Walk (02:00 PM – 04:00 PM): Spend your afternoon lounging in hammocks, taking photos at scenic lookout points, or trying out optional sea-walking activities.
Return Boat & Departure (04:30 PM – 05:30 PM): Pack your belongings, board the return speedboat back to the mainland jetty, and catch your transfer back to Kota Kinabalu.

Where to Stay Near Dinawan Island

While accommodation directly on Dinawan Island consists of private eco-resort chalets and glamping tents, many travelers choose to stay in nearby Kinarut or Kota Kinabalu city center. Here are top stay options available on Traveloka:

Ara Dinawan Island Resort: The primary accommodation on the island itself, offering cozy timber chalets and seaside glamping tents nestled amidst tropical greenery. It is ideal for travelers seeking an immersive, peaceful island stay directly on the beach.

Malaysia

Ara Dinawan Island Resort

Sabah

RM 470

Langkah Syabas Beach Resort: Located along the Kinarut coastline near the departure jetty, this charming beachfront resort features chalet-style rooms, a swimming pool, and ocean views. It is a practical stopover for travelers wanting to stay near the jetty before heading to the island.

Malaysia

Langkah Syabas Beach Resort

8.4/10

Kinarut

RM 201

Pan Borneo Hotel Kota Kinabalu: Situated in Putatan, just a short drive from both Kota Kinabalu International Airport and Kinarut Jetty. This modern hotel offers comfortable guest rooms, an outdoor pool, and convenient access for island transit.

Malaysia

Pan Borneo Hotel Kota Kinabalu

8.3/10

Penampang

RM 165

Make Your Dinawan Island Getaway Easy with Traveloka!

Heading out for a day of sun, sea, and relaxation on Dinawan Island is a wonderful addition to your Sabah holiday. Whether you want to explore lively coral reefs, drift peacefully on a paddleboard, or simply catch a golden sunset along Kimanis Bay, setting up your itinerary in advance lets you enjoy the coast with total peace of mind.

With Traveloka, organizing every stage of your trip takes just a few clicks. You can conveniently search and book flights, secure comfortable hotels and schedule seamless airport transfers. Let Traveloka handle your travel bookings so you can focus entirely on enjoying your island escape!

In This Article

• Why Dinawan Island Is Worth Visiting
• 1. Convenient Access for a Quick Tropical Escape
• 2. Calm Waters Ideal for Kayaking, Paddleboarding, and Sea Walking
• 3. Easy Snorkeling with Clear Water and Coral Reefs
• 4. A Peaceful Beach Away from Heavy Crowds
• How to Get to Dinawan Island and Travel Costs
• When to Visit Dinawan Island for Perfect Weather
• Recommended 1-Day Itinerary for Dinawan Island
• Where to Stay Near Dinawan Island
• Make Your Dinawan Island Getaway Easy with Traveloka!
Hotels
Flights
Things to Do
Always Know the Latest Info
Subscribe to our newsletter for more travel & lifestyle recommendations and exciting promos.
Subscribe

Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia
Copyright © 2026 Traveloka. All rights reserved