Sandakan is where you come when Borneo wildlife is the primary purpose of the trip, and the concentration of accessible wildlife around this city is genuinely unprecedented. Within 25 kilometres of the town centre: Sepilok Orangutan Rehabilitation Centre, where semi-wild Bornean orangutans return to the feeding platform twice daily; the Bornean Sun Bear Conservation Centre, the world’s first sun bear sanctuary, a five-minute walk from Sepilok. And 2.5 hours east by road along the Sabah highway: the Kinabatangan River, where the most accessible wildlife corridor in Borneo channels proboscis monkeys, pygmy elephants, saltwater crocodiles, hornbills, and wild orangutans through a narrow protected strip of riverside forest.
I’ve done the Kinabatangan twice. The first time: proboscis monkeys at dusk in the riverside trees, a crested serpent eagle hunting in the palms, a saltwater crocodile sliding off a bank at dawn. The second time, on the final morning cruise — the one when you’ve stopped expecting surprises — a family of Bornean pygmy elephants crossed a river bend 50 metres ahead of the boat. Four adults and two juveniles, the calves barely visible above the waterline. The boat cut the engine and we drifted. They ignored us completely.
No other wildlife experience I’ve had in Malaysia comes close to that morning. The Kinabatangan delivers the kind of encounter that makes wildlife tourism worth the logistics: genuinely wild animals in a functioning ecosystem, with a naturalist guide who knows the river well enough to put you in the right place at the right time.
The Arrival
The flight from KK to Sandakan passes over the interior Sabah highlands and lands in a city where the Kinabatangan wildlife corridor begins 2.5 hours to the east.
Why Sandakan should be on your itinerary
Sandakan has the highest density of accessible Borneo wildlife experiences in Malaysia. The Sepilok-Sun Bear-Kinabatangan triangle is the most complete wildlife circuit available to independent travelers in Southeast Asia — two internationally significant conservation centres within 5 minutes of each other, and one of the world’s finest wildlife rivers 2.5 hours away.
Sepilok Orangutan Rehabilitation Centre is the most visited wildlife attraction in Malaysian Borneo, and its reputation is earned. Semi-wild orangutans — mostly juveniles and young adults being prepared for forest release — come to the feeding platform at 10am and 3pm via the boardwalk through the rehabilitation forest. The encounters are more intimate than most zoo experiences because these animals have agency: they choose when to come down from the trees, how long to stay, and whether to pay attention to the assembled humans below.
The Kinabatangan is the elevation of this experience from good to extraordinary. Dawn river cruises on the Kinabatangan, in a wooden longboat with a naturalist guide who has been reading this river for decades, deliver encounters that no zoo or wildlife park can replicate: a proboscis monkey troop returning to riverside sleeping trees at dusk, a crocodile surfacing in the boat’s wake, a pair of rhinoceros hornbills crossing the river at first light. Two nights at a river lodge — four cruises, dawn and dusk — is the minimum for the wildlife density to work in your favor.
What To Explore
Orangutans at Sepilok, sun bears in the forest enclosure, proboscis monkeys at riverside dusk, and the possibility of a pygmy elephant family at the river bend.
What should you do in Sandakan?
Sepilok Orangutan Rehabilitation Centre — Semi-wild orangutans come to the feeding platform at 10am and 3pm. Entrance RM30. Allow 2-3 hours including the Rainforest Discovery Centre boardwalk. 25 minutes from Sandakan Airport by taxi (RM25-30).
Bornean Sun Bear Conservation Centre — 5 minutes from Sepilok. Raised boardwalk overlooking a natural forest enclosure where sun bears forage. The world’s first sun bear sanctuary. Entrance RM30. 1-1.5 hours. Combine with Sepilok for a half-day wildlife morning.
Kinabatangan River (2-night minimum) — The core experience. Dawn cruises (6am) catch proboscis monkeys moving to feeding trees. Dusk cruises (5:30pm) see them returning to sleeping trees in large groups. Night cruises (extra, RM30-50/person) spotlight crocodiles. Pygmy elephants most common in dry season (March-October). All-inclusive river lodge packages: RM200-600/person/night.
Gomantong Caves — Two limestone cave systems 30 minutes from the Kinabatangan area. Millions of swiftlets nest here — the nests are harvested for bird’s nest soup. Dusk bat exodus: hundreds of thousands of wrinkle-lipped bats. Entrance RM30.
Turtle Islands Park (Pulau Selingan) — 40 kilometres offshore, the most important green turtle nesting site accessible to visitors. Overnight packages include watching nesting turtles and hatchling release at dawn. RM180-250/person. Book months ahead.
Sandakan War Memorial — The site of the wartime POW camp and the starting point of the Sandakan death marches (1945). A sombre and important memorial in a city that carries this history seriously. Free entry.
- Getting There: Fly directly to Sandakan (SDK) rather than going through KK if Borneo wildlife is your main purpose — saves a day of backtracking. MASWings from KK (45 min, RM60-100) is the connector if you're starting at KK. Book Kinabatangan lodges before booking flights — peak dates sell out first.
- Best Time: March-October for the drier season and best wildlife viewing on the river. Pygmy elephant sightings peak in dry months. Sepilok and the Sun Bear Centre operate year-round. Turtle Island permits for June-October peak season should be applied for months ahead.
- Money: ATMs in Sandakan town centre. The Kinabatangan lodges are cash-based for tips and extras — bring RM200-300 cash. Wildlife tourism in Borneo costs more than the peninsula; budget RM500-800 for a 2-night Kinabatangan package plus Sepilok and Sun Bear.
- Don't Miss: The final dawn cruise on the Kinabatangan — by the third or fourth cruise, your guide knows where to position the boat and your eyes have adjusted to reading the riverbank. The animals don't change; you do. It's the last morning when the elephant family or the wild orangutan in the fig tree tends to appear.
- Food Order: Sandakan-style prawn noodle soup at Madam Kiu's for breakfast (RM7-10), grilled whole fish at the Sim Sim Water Village seafood restaurants for lunch (RM40-70/2 people), and the English Tea House colonial afternoon tea for the surreal Borneo experience (RM40-80/person). That's the correct Sandakan food sequence.
- Local Phrase: "Bekantan" (beh-kan-tan) — proboscis monkey in Malay. The proboscis monkey is Borneo's most recognizable endemic primate — found nowhere else on earth — and the Kinabatangan is one of the best places to see it. Asking your guide about "bekantan" feeding behavior will generate a conversation that lasts the length of the river cruise.
The Food
Sandakan prawn noodle soup with dark prawn broth, fresh seafood at the Sim Sim water village, and the Kinabatangan lodge meals that keep you fueled for 6am river cruises.
Where should you eat in Sandakan?
- Madam Kiu’s Noodles — Famous for Sandakan-style prawn noodle soup: dark, deep prawn broth with fresh prawns over rice noodles. Distinctly Sandakan breakfast. RM7-10/bowl. Mornings only.
- Sim Sim Water Village Seafood — Seafood restaurants under stilted houses in the Bajau water village. Grilled whole fish, butter prawns, steamed crabs. RM40-70/person.
- English Tea House & Restaurant — Heritage colonial building with terrace views and proper British afternoon tea (cream scones, sandwiches). RM40-80/person. The surreal colonial Borneo experience.
- Waterfront night market stalls — The night market along the Sandakan esplanade: Malaysian hawker staples plus Sabahan specialties (tuaran mee, hinava, grilled seafood). RM10-20/person.
Where to Stay
A river lodge on the Kinabatangan is the accommodation that defines the Sandakan experience — book at least 2 nights for the wildlife density to work in your favor.
Where should you stay in Sandakan?
In Town (Budget, RM80-150/night, $17-32): Guesthouses near the bus terminal for Sepilok access. Sandakan town is a functional base — the accommodation here serves the logistics rather than the experience.
Kinabatangan River Lodges (All-inclusive, RM200-600/person/night): The experience requires a river lodge: Bilit Adventure Lodge (budget-friendly, RM200-300/person/night), Sukau Rainforest Lodge (mid-range, the best overall option), Borneo Nature Lodge (solid mid-range at Bilit). All include meals and river cruises.
Luxury (RM800+/person/night, $170+): Kinabatangan Riverside Lodge and similar premium eco-lodges with naturalist guides. Sipadan Water Village Resort for those combining with the Semporna dive area.
Before You Go
DEET insect repellent (non-negotiable on the river), good binoculars (10x42 minimum), long sleeves for dawn cruises, and leech socks for the jungle boardwalks at Sepilok.
When is the best time to visit Sandakan?
March-October (Best): Drier season and wildlife is more concentrated near the river as water levels drop. Pygmy elephant sightings increase significantly in the dry months. Sepilok operates year-round.
July-August: Slightly busier with international visitors but wildlife activity is at its peak. Book Kinabatangan lodges 6-8 weeks ahead for these months.
November-February: Wetter season with higher river levels — wildlife disperses further into the forest. Sepilok and the Sun Bear Centre operate normally. Some river lodge trails may be temporarily inaccessible during flood events.
Sandakan is where the Borneo wildlife experience becomes real and worth every ringgit of the budget it requires. The orangutans, the sun bears, the proboscis monkeys, and the possibility of a pygmy elephant family on the final dawn cruise make it the most rewarding wildlife destination in Malaysia. Explore the Borneo circuit at our Malaysia travel guide or find more at the destinations page.