Kota Kinabalu to Sandakan and Sepilok by Car: a 3-Day Route
Sandakan is on the east coast, and it is where many visitors go to see orangutans at Sepilok. The drive from Kota Kinabalu crosses the middle of Sabah, past the mountains and through forest. It is long, so plan three days and enjoy the road.
At a glance
- Distance: about 380 km each way, usually 6 to 7 hours before stops.
- Route: Kota Kinabalu, Ranau and Kundasang, Telupid, then Sandakan and Sepilok.
- Best for: wildlife, forest scenery and the old port town of Sandakan.
Day 1: across Sabah
Leave very early. Stop at Kundasang for a break and the mountain views, covered in our Kinabalu Park and Kundasang guide. Fill the tank in Ranau, because the forest stretch after Telupid has few stations. Aim to reach Sandakan before dark.
Day 2: Sepilok and Sandakan
Spend the morning at Sepilok. The orangutan rehabilitation centre runs feeding sessions at set times, so check the current schedule before you plan the day. The sun bear centre and the rainforest discovery centre are close by. In the afternoon, explore Sandakan town and its heritage sites, then eat seafood by the waterfront.
Day 3: drive back
Leave early for the 6 to 7 hour drive back to Kota Kinabalu. Planning to fly home from Sandakan instead? Ask us on WhatsApp before you book, because a one-way return is not something to assume.
Which car
This is a long drive, so pick comfort and a steady engine. The Proton X50 1.5 Turbo (RM280 a day) and Honda HR-V 1.5 Turbo (RM330 a day) suit it well. A group of six to eight can take the Toyota Innova 2.0 (RM330 a day). See all cars on the fleet and prices page.

Tips
- Avoid driving the forest stretch after dark.
- Take a break every two hours. Long drives tire the driver.
- Rain can come quickly, so slow down and keep your distance.
- Read driving in Sabah as a tourist before you go.
Tell us your dates and we will build the plan into your free itinerary.
