For a first east-coast visit, use Sandakan as the arrival and heritage stop, Sepilok as the conservation day, and the river as a separate stay. If time is tight, choose either a city heritage walk or a combined Sepilok day instead of forcing both into a short arrival window.
What to skip: Skip the idea that Sandakan is only an airport and a transfer. If you are interested in Borneo's recent history, the trail can be the part of the trip you remember most. If city history is not your focus, stay near Sepilok and save the extra move.
Start with the heritage trail
The Sandakan Heritage Trail links historical places including Masjid Jamek, the Pryer Memorial, the Hundred Steps, Agnes Keith House and St Michael's and All Angels Church. Walk it slowly and check which indoor sites are open. The sequence makes the town's layered history easier to read than a quick photo stop, and the climb gives a useful view across the city and bay.
Treat Sepilok as a separate half-day or day
Sabah Tourism places Sepilok about 23 kilometres, or roughly 40 minutes by road, from Sandakan city centre. That is close enough for a day visit, but far enough that transport timing matters. If you want the orangutan centre, sun bear centre and Rainforest Discovery Centre, stay nearby or plan a full day rather than squeezing all three into a transfer.
Make the city day feel local
Sandakan is a good place to make time for seafood, markets and an unhurried look around the waterfront. Ask accommodation staff which places are open that evening and how to travel back after dark. Use the heritage sites to ground the wildlife trip that follows: Sabah's forests are not empty scenery, and the region's conservation story sits alongside its living communities.
Choose a base for the next leg
For a dawn departure to the river or a flight, stay where pickup is straightforward and confirm it directly. A city hotel suits food, shops and transport; a Sepilok lodge suits early access to conservation sites. These bases solve different problems. One extra night in the right place is often better than moving accommodation every evening.
Give yourself a reason to stay overnight
A single overnight makes it possible to arrive, walk the heritage trail, eat and leave fresh for Sepilok or the Kinabatangan. Two nights allow a proper conservation-centre visit without racing back into town. If you are moving onward, check whether the driver collects at your hotel or a central point, and keep your luggage plan simple.
Make the stop work for your route
A useful Sandakan day has a clear centre: history in town, conservation around Sepilok, or a straightforward overnight before the river. Choose one as the main purpose and let the rest be optional. The heritage route includes stairs and outdoor walking, so bring water and avoid the hottest part of the afternoon when possible. If a museum or house is closed, the trail still gives context from the outside, but check entry details before you cross town. Confirm the ride home before starting a walk.
A final planning note
If you have a free evening, ask locally about the central market and seafood options before choosing a restaurant. The heritage trail's stops tell the city's story through buildings, memorials and places of worship, so wear comfortable shoes and dress appropriately when visiting religious sites. Check which attractions need an entry ticket and which can be viewed from outside. Sandakan can make a meaningful pause between the airport and a forest stay, even if you are not adding a second full city day.
Before you go
- Check opening times for heritage houses and museums on the day you plan to visit.
- Pre-arrange rides between Sandakan, Sepilok and your river lodge.
- Leave a buffer around airport arrivals and fixed lodge transfers.
Entry fees, permits, opening hours, routes and transport schedules can change. Confirm the detail that affects your booking with the linked park, authority or operator before paying.
Good questions to ask
How long should I stay in Sandakan?
One night gives you a heritage walk or a simple stop before Sepilok. Two nights are more comfortable if you want a full conservation day and a relaxed onward transfer.
Can I visit Sandakan and Sepilok in one day?
You can combine a short city walk and one Sepilok site, but trying to do the full heritage trail and several conservation centres in a single day will feel rushed. Check transport and visiting times.
How far is Sepilok from Sandakan?
Sabah Tourism describes it as about 23 kilometres and around 40 minutes by road from Sandakan city centre. Allow extra time for traffic and pickup arrangements.
Is Sandakan a good base for the Kinabatangan River?
It is a common arrival point, but most river stays need a separate road transfer and may have set pickup schedules. Confirm the exact arrangement with your accommodation.
Official planning links
These sources provide current access, transport and park rules. We summarize the route here; the managing authority has the final word on current details.

