Sandakan

Region East-malaysia
Best Time March, April, May
Budget / Day $30–$280/day
Getting There Fly into Sandakan Airport (SDK) — 1-hour flight from KL or Kota Kinabalu
Plan Your Sandakan Trip →
Scroll
🌏
Region
east-malaysia
📅
Best Time
March, April, May +3 more
💰
Daily Budget
$30–$280 USD
✈️
Getting There
Fly into Sandakan Airport (SDK) — 1-hour flight from KL or Kota Kinabalu. Or a scenic 5-hour bus from KK along the Sabah highway.

Sandakan is where you come to understand what Borneo actually means. The city itself is functional rather than beautiful — a working port town with a complicated history (it was the wartime capital of British North Borneo and the site of the Sandakan death marches). But 25 kilometres from the city, at Sepilok, semi-wild orangutans swing down to the feeding platform every morning, and 2.5 hours east along the river, the Kinabatangan basin holds more large mammals per square kilometre than almost anywhere on earth.

I’ve done the Kinabatangan twice. The first time I saw proboscis monkeys at dusk, a crested serpent eagle hunting in the riverside palms, and a saltwater crocodile sliding off a bank at dawn. The second time, on the final morning cruise, a family of Bornean pygmy elephants crossed a river bend 50 metres ahead of the boat. No other wildlife experience I’ve had in Malaysia comes close.

What to Do in Sandakan

Sepilok Orangutan Rehabilitation Centre — Malaysia’s most visited wildlife attraction outside the peninsula. Semi-wild orangutans (mostly juveniles and young adults being prepared for forest release) come to the feeding platform twice daily at 10am and 3pm. The boardwalk through the forest to the feeding area takes 15 minutes. Entrance RM30 (includes the Rainforest Discovery Centre boardwalk). Allow 2-3 hours including the RDC walk.

Bornean Sun Bear Conservation Centre — 5 minutes’ walk from Sepilok. Raised boardwalk overlooking a natural forest enclosure where sun bears forage, climb, and rest. Informative exhibits about sun bear ecology and the threats to their survival (illegal logging and the pet trade). Entrance RM30. 1-1.5 hours.

Kinabatangan River (2-night minimum) — The wildlife river cruise experience that makes Sandakan genuinely world-class. Dawn cruises (6am) catch proboscis monkeys moving to feeding trees at the river edge and the morning bird activity. Dusk cruises (5:30pm) see the proboscis monkey return to riverside sleeping trees in large social groups. Night cruises (extra, RM30-50/person) spotlight crocodiles, sleeping birds, and occasionally civets on the banks. Pygmy elephants appear most commonly in the dry season (March-October) when they concentrate near the river.

Gomantong Caves — Two massive limestone cave systems 30 minutes from the Kinabatangan area. The Simud Hitam cave holds one of Sabah’s largest swiftlet populations — millions of birds whose nests are harvested twice annually for bird’s nest soup. At dusk, the bat exodus (hundreds of thousands of wrinkle-lipped bats) spirals out to feed. Entrance RM30. Combine with Kinabatangan for a full day.

Turtle Islands Park, Pulau Selingan — 40 kilometres offshore, this archipelago of islands is one of the most important green turtle nesting sites in the world. Overnight packages include watching turtles lay eggs at night and the hatchling release at dawn. Must be booked in advance through Crystal Quest or the Sabah Parks office. RM180-250/person including boat and accommodation. June to September peak season.

Sandakan War Memorial — The Sandakan Memorial Park marks the site of the Australian and British POW camps from WWII. The Sandakan death marches (1945) are one of the most tragic episodes in Australian military history. A sombre and important site. Free entry. Allow 1 hour.

Where to Eat in Sandakan

Where to Stay in Sandakan

Festivals in Sandakan

Pesta Regatta Lepa (April) — Colorful Bajau sea gypsies’ boat festival held in late April at Semporna (3 hours south of Sandakan). Decorated Lepa (traditional houseboats) parade in a sea procession. One of the most visually distinctive festivals in Borneo.

Kadazan-Dusun Harvest Festival (May) — While primarily celebrated statewide, Sandakan’s Kadazan community holds local harvest celebrations with traditional music, rice wine, and the Unduk Ngadau pageant.

Getting There

MASWings flies from Kota Kinabalu to Sandakan in 55 minutes (RM80-120). AirAsia and Malaysia Airlines fly direct from KL (2.5 hours). The overland bus from KK takes 5-6 hours (RM35-50) — the road passes through the Crocker Range with dramatic scenery but it’s a long day. Most wildlife visitors fly directly into Sandakan airport.

🎒 Scott's Pro Tips
  • Getting There: Fly directly to Sandakan (SDK) rather than going through KK if Borneo wildlife is your main purpose. Saves 1 day of backtracking. MASWings from KK is the connector flight if you're starting at KK.
  • Best Time to Visit: March-October is the drier season and wildlife is more concentrated near the river. Pygmy elephant sightings peak in dry months. July-August can be slightly busier with international visitors. Sepilok and the Sun Bear centre operate year-round.
  • Getting Around: Book lodge-to-lodge transfers through your accommodation. The Kinabatangan lodges all offer Sandakan airport pick-up (RM60-80/person each way). A Grab from Sandakan to Sepilok costs RM30; minivans also run from the bus terminal.
  • Money & ATMs: ATMs in Sandakan town centre. The Kinabatangan lodges are cash-based for tips and extras — bring RM200-300 cash. Wildlife tourism here costs more than peninsula Malaysia; budget RM500-800 for a 2-night Kinabatangan package.
  • Safety & Health: Very safe wildlife tourism area. Stay on boardwalks at Sepilok and never feed or approach orangutans. Kinabatangan river swimming is inadvisable (saltwater crocodiles). Queen Elizabeth Hospital is in KK; Duchess of Kent Hospital serves Sandakan.
  • Packing Essentials: DEET insect repellent (non-negotiable on the river), long-sleeve shirts and trousers for dawn/dusk cruises (mosquitoes and cool river air), good binoculars (10x42 minimum), and a dry bag for river boat gear. Leech socks for jungle trail walking.
  • Local Culture & Etiquette: Sepilok orangutans are recovering animals — observe the no-feeding, no-flash, keep-distance rules strictly. On the Kinabatangan, follow your naturalist guide's instructions. Tipping guides RM20-50/day is standard and genuinely appreciated.

<EmailCapture leadMagnet=“Get Our Free Sandakan & Kinabatangan Wildlife Guide” description=“Complete planning guide for Borneo’s best wildlife — orangutans, proboscis monkeys, pygmy elephants, and the Kinabatangan River.” bullets={[ ‘Kinabatangan River lodge comparison — which lodges to book at each budget level’, ‘Sepilok and Sun Bear Centre planning — timing, what to expect, and photography tips’, ‘Pygmy elephant encounter guide — when and where to maximize sightings’, ‘Sample 3-day and 5-day Sandakan wildlife itineraries with prices’, ]} guideTag=“destination-sandakan” />

🎒 Gear We Recommend for Sandakan

Dry Bag (20L)

Island hopping at Langkawi and Perhentians means open speedboats in choppy water. A RM30 dry bag saves a RM3,000 camera. Non-negotiable.

DEET 30% Insect Repellent

Dengue is real in Malaysia. Jungle trekking at Taman Negara or Borneo without DEET is a mistake. Apply at dawn and dusk especially.

Reef-Safe Mineral Sunscreen

The Perhentian Islands and Tioman enforce reef-safe rules at marine parks. Zinc oxide is required — chemical sunscreen will be confiscated.

Quick-Dry Travel Towel

Budget guesthouses and island bungalows often skip towels. A quick-dry microfiber towel is essential for beach days, jungle treks, and overnight island stays.

Type G Power Adapter

Malaysia uses British three-pin plugs. Without an adapter, your devices are dead from check-in. Get one before you fly — KLIA charges a premium.

Quick-Reference Essentials

✈️
Getting There
Sandakan Airport (SDK) — MASWings from KK (1 hour, RM80-120) or direct from KL (2.5 hours, from RM150). Bus from KK takes 5-6 hours (RM35-50) along the Sabah highway — scenic but long.
🚗
Getting Around
Sandakan town is a base — you need transport to reach Sepilok (25 min) and Kinabatangan (2.5 hours). Grab exists but is limited. Most wildlife lodges provide transfers. Rent a car or use lodge transport for flexibility.
💰
Daily Budget
Budget: RM100-160 ($21-34). Mid-range: RM280-450 ($60-95). Wildlife experiences in Borneo cost more than peninsula Malaysia — lodge packages on the Kinabatangan River are RM200-600/night including meals and river cruises.
🌡️
Climate
Tropical year-round (27-34°C). March to October is generally drier and better for wildlife viewing. Kinabatangan River wildlife is most concentrated during dry season when water levels drop.
🦧
Wildlife
Sandakan district has the highest density of accessible wildlife in Borneo: Sepilok orangutans (25 min from town), Sun Bear Conservation Centre (25 min), and Kinabatangan River (2.5 hours) for proboscis monkeys, pygmy elephants, and wild orangutans.
🛡️

Before You Go: Travel Insurance

A medevac flight from a remote Philippine island can cost $10,000+. We use SafetyWing for every trip — it's affordable, covers medical and evacuation, and you can sign up even after you've left home.

"We've thankfully never had to file a claim, but having it is peace of mind every time we board that plane." — Scott

Check SafetyWing Rates →

Affiliate link — we earn a commission at no extra cost to you. Full disclosure.

Frequently Asked Questions