An Unfiltered Travel Guide & Photo Diary

East Sabah: Kinabatangan, Sepilok & Libaran Island

Your route 6 stops · 8 days
Day 1 Kota Kinabalu
Day 2 Kota Belud
Days 3–4 Sungai Kinabatangan
Day 5 Sepilok
Day 6 Pulau Libaran
Days 7–8 Kota Kinabalu

The foothills of Tambatuon village, where afternoons are spent on foot, contrast sharply with the sea turtle nesting sites of Libaran Island. The route shifts from mountains to coast. A five-to-eight-hour overland drive on Day 3 pushes to a remote jungle lodge near Kampung Bilit. On Day 6, a 45-minute speedboat crossing from Sandakan connects to the island.

An eight-day circuit through Borneo's East Sabah, starting and ending in Kota Kinabalu. The route pushes into the jungle along the Kinabatangan River, stops for orangutans in Sepilok, and finishes on the turtle nesting beaches of Libaran Island.

What Coordinating This Route Involves

Seven nights of accommodation spread across five different properties sets the logistical baseline. Reaching the twelve included activities requires arranging seven distinct transport legs, with one of those travel days complicated by a sightseeing stop threaded into the transfer between cities. The core work for an independent planner is less about the individual bookings and more about aligning the tight connections between them. An organized route solves for the timing and the handoffs, particularly on the day that isn't a straight point-to-point run.

See how G Adventures handles it

The Route, Day by Day

Each leg of the journey mapped out — where the day takes you, what's actually on the ground, and things to consider when planning this trip yourself.

How to read this guide

  • The routeWritten as you'd travel it independently — where each day goes and what is actually on the ground.
  • DIY Reality CheckWhere doing it yourself gets hard: permits, closures, bookings that sell out months ahead.
  • G Adventures includesThe same route as one 8-day trip, booked start to finish — you can't buy a single day of it. These panels show what their price covers each day, so you can weigh it against doing it yourself.
Day 1 of 8

Kota Kinabalu

Arrival in Kota Kinabalu

Arrive in Kota Kinabalu at any time. The city serves as the main gateway to Sabah and a logical place to acclimatize before pushing east into the jungle. Drop your bags and spend the afternoon exploring the waterfront or sampling street food at the night market. This is a day for settling in; the real travel starts tomorrow.

Been to Kota Kinabalu? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Arrive in Kota Kinabalu at any time
  • Where you stay: Howard Johnson by Wyndham Kota Kinabalu City Centre
Day 1 on the G Adventures trip 1

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Howard Johnson by Wyndham Kota Kinabalu City Centre
Day 2 of 8

Kota Belud

Homestay in the Kota Belud Foothills

The first leg of the overland journey runs from Kota Kinabalu into the foothills surrounding Mount Kinabalu, ending at a community homestay in Tambatuon village. The afternoon is spent on foot, exploring the river and surrounding landscape. You'll visit local farms—like Kundasang Aquafarm, which uses fish waste for hydroponics, and a more traditional plot at Onis farm—to gather ingredients for dinner.

The day ends with a hands-on lesson in local cooking techniques, preparing the evening meal with your hosts. It's a direct line into the agricultural rhythms and daily life of the Dusun people who call this region home.

Been to Kota Belud, Homestay in the Kota Belud Foothills? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Overland journey to Tambatuon village
  • Visit local farms to gather ingredients for dinner
  • Learn to cook local recipes with a village host
  • Where you stay: D'Danau Homestay
Day 2 on the G Adventures trip 4

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: D'Danau Homestay
  • Transport: Overland journey to Tambatuon village.
  • Local hosts: Learn to cook local recipes with a village host.
  • Meals: Breakfast, Lunch, Dinner

DIY Reality Check: Replicating this day requires navigating a web of informal, uncoordinated local logistics. Community-run accommodations like D'Danau Homestay are part of a formal Malaysian Homestay Program overseen by the Ministry of Tourism, but many operators remain unlicensed, and vetting their credentials from abroad is difficult. The Sabah government has been actively enforcing licensing requirements, making booking an unvetted stay a risk. Furthermore, the homestay started with limited experience hosting international travelers and relies on tour partnerships to connect with the market, meaning it isn't easily booked on major platforms. The day's farm-to-table cooking class involves a sequence of private transport to a remote village, plus coordinated visits to multiple farms to gather ingredients—a curated experience not offered as a standard package to the public. A trip that bundles pre-vetted, licensed community lodging with the necessary transport and exclusive, pre-arranged farm access solves this entire coordination chain.

Day 3 of 8

Sungai Kinabatangan

Into the Kinabatangan River Basin

A long overland drive—between five and eight hours—pushes east from the mountains to the Kinabatangan River, Sabah's longest waterway. The destination is a remote jungle lodge near Kampung Bilit, deep inside the river basin. After checking in, the first exploration is by boat: an evening river cruise to spot shoreline wildlife as the jungle settles for the night. Proboscis monkeys, macaques, and crocodiles are common sights in the murky water. After dinner back at the lodge, there's often an option for a guided night walk into the surrounding forest.

Been to Sungai Kinabatangan, Into the Kinabatangan River Basin? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Overland journey to the Kinabatangan River (5.5-7.5h)
  • Evening river cruise to spot wildlife
  • Where you stay: Borneo Natural Sukau Bilit Resort
Day 3 on the G Adventures trip 5

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Borneo Natural Sukau Bilit Resort
  • Transport: Overland journey to the Kinabatangan River (5.5-7.5h).
  • Transport: Evening river cruise to spot wildlife.
  • Optional guided night walk through the jungle
  • Meals: Breakfast, Lunch, Dinner
Day 4 of 8

Sungai Kinabatangan

Wildlife Spotting on the River

The day is structured around the movements of wildlife along the river. It starts with an early morning river safari, when animals are most active. After breakfast, a guided walk leads to a nearby oxbow lake, a prime habitat for primate species like the proboscis monkey, as well as various macaques and gibbons. The afternoon brings a second river cruise, offering another chance to see whatever the morning trip missed. The light is different, and so are the animals. The day ends back at the lodge for dinner.

Been to Sungai Kinabatangan, Wildlife Spotting on the River? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Morning and evening wildlife-spotting cruises on the Kinabatangan River
  • Look for proboscis monkeys, macaques, and gibbons
  • Where you stay: Borneo Natural Sukau Bilit Resort
Day 4 on the G Adventures trip 3

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Borneo Natural Sukau Bilit Resort
  • Guided walk to an oxbow lake to search for primates
  • Meals: Breakfast, Lunch, Dinner
Day 5 of 8

Sepilok

Orangutans and Sun Bears of Sepilok

Travel from the Kinabatangan River to the conservation hub of Sepilok. The main event here is a visit to the Sepilok Orangutan Rehabilitation Centre, where orphaned or rescued apes are prepared for a return to the wild. Visitors can watch the orangutans from viewing platforms during feeding times. Adjacent to the sanctuary is the Bornean Sun Bear Conservation Centre, dedicated to the world's smallest bear. It's a compact and powerful look at the region's conservation efforts for two of its most iconic species.

Been to Sepilok, Orangutans and Sun Bears of Sepilok? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Travel overland to the wildlife haven of Sepilok
  • Visit the Sepilok Orangutan Rehabilitation Centre
  • See the world's smallest bears at the Bornean Sun Bear Conservation Centre
  • Where you stay: Borneo Sepilok Rainforest Resort
Day 5 on the G Adventures trip 3

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Borneo Sepilok Rainforest Resort
  • Transport: Travel overland to the wildlife haven of Sepilok.
  • Meals: Breakfast

DIY Reality Check: The journey from a Kinabatangan River lodge to Sepilok is not a simple point-to-point trip for an independent traveler. There is no direct public transport connecting the remote river lodges to the Sepilok area. Replicating the journey requires a multi-part, uncoordinated chain of transit: first, securing a ride from a lodge to the main highway junction, then flagging down a long-distance public bus which may not offer pre-booking for such a partial route, and finally hoping for a taxi or rideshare at the Sepilok junction for the last leg. This gamble with informal transport and unpredictable timing creates a significant risk of missing the crucial 10 AM feeding session at the orangutan center, a key viewing opportunity for the day. A trip that includes direct, private overland transport from the river to Sepilok removes this entire logistical burden.

Day 6 of 8

Pulau Libaran

Nesting Turtles on Libaran Island

From Sepilok, a short drive connects to the port at Sandakan for the boat transfer to Libaran Island. The 45-minute crossing by speedboat lands you on an island known for its sea turtle nesting sites. A guide from the local hatchery explains the conservation program, which protects eggs from predators and poaching. Depending on the season, you might see turtles laying eggs, rangers relocating them to the hatchery, or the release of hatchlings into the sea. There's also time for a walk through the local village to see daily island life, with options for snorkelling or kayaking offshore.

Been to Pulau Libaran, Nesting Turtles on Libaran Island? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Speedboat transfer to Libaran Island (45-60 min)
  • Walk through a local village to learn about island life
  • Where you stay: Walai Penyu Resort
Day 6 on the G Adventures trip 5

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Walai Penyu Resort
  • Transport: Speedboat transfer to Libaran Island (45-60 min).
  • Guided tour of the island's turtle hatchery and conservation program
  • Free time for optional snorkelling or kayaking
  • Meals: Breakfast, Lunch, Dinner
Day 7 of 8

Kota Kinabalu

Return to Kota Kinabalu

The return journey begins with a morning speedboat ride from Libaran Island back to the jetty in Sandakan. From there, it's a transfer to the Sandakan airport for the short flight back west to Kota Kinabalu. After arriving and checking into a hotel, the rest of the afternoon is free. It's a good opportunity to explore the Jesselton Point waterfront, a busy district of shops and restaurants, or head to the well-known Filipino Market for souvenirs and street food before a final night in Sabah.

Been to Kota Kinabalu, Return to Kota Kinabalu? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Speedboat transfer from Libaran Island to Sandakan
  • Flight from Sandakan to Kota Kinabalu
  • Where you stay: Howard Johnson by Wyndham Kota Kinabalu City Centre
Day 7 on the G Adventures trip 5

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Accommodation: Howard Johnson by Wyndham Kota Kinabalu City Centre
  • Transport: Speedboat transfer from Libaran Island to Sandakan.
  • Transport: Flight from Sandakan to Kota Kinabalu.
  • Free afternoon to explore Jesselton Point or the Filipino Market
  • Meals: Breakfast

DIY Reality Check: Replicating this day's transit from Libaran Island to a Kota Kinabalu hotel requires an independent traveler to perfectly orchestrate a three-part journey involving separate vendors and significant timing risk. The morning starts with a scheduled boat service from the island back to a Sandakan jetty, a trip of about 45 minutes. From there, a 15-20 minute taxi or rideshare is needed to reach Sandakan Airport (SDK). The final leg is a separately booked flight on a commercial airline like AirAsia or Malaysia Airlines. A DIY traveler bears all the risk of a missed flight if the boat is delayed by weather or mechanical issues, forcing them to purchase a last-minute ticket at their own expense. A trip that bundles the boat transfer, ground transport, and the internal flight into a single coordinated itinerary removes this entire logistical burden and financial risk.

Day 8 of 8

Kota Kinabalu

Departure from East Sabah

The trip concludes in Kota Kinabalu. There are no planned activities, leaving the day free for packing and heading to the airport. Depart at any time.

Been to Kota Kinabalu? Create an account and share your photos with other travelers planning this trip.

On the ground

  • Depart at any time
Day 8 on the G Adventures trip 1

What their price covers on this day. It is part of the full 8-day trip — sold as one booking, not day by day.

  • Meals: Breakfast
★ Top Seller Save 25%

Ready to go?

Book Borneo – East Sabah Adventure by G Adventures.

From $1,274 USD $1,699 · 8 days · Hotels, homestay, jungle lodge, transport & select meals

trip code AAES · routes directly to G Adventures · 90-day cookie

Prices in USD. Your local currency is shown on G Adventures.

Not ready to book yet?

Watch Tour → Add Tour to Watchlist

Get notified about price changes on this tour.

Same destination, different style — book directly with G Adventures.

More Ways to Experience This Destination

Day trips and alternative tours from other operators — good for adding to a longer trip or comparing styles.

Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings

Sambal Streets Kuala Lumpur Food Tour with 15+ Tastings

5.0 (2,979) · 4 hours

From USD 55.00

Free cancellationInstant confirmation
View Tour & Pricing
Penang Plates Food Tour with 15+ Tastings

Penang Plates Food Tour with 15+ Tastings

5.0 (704) · 4 hours

From USD 49.00

Free cancellationInstant confirmation
View Tour & Pricing
Penang Cooking Class:Dive into Malaysian Cuisine with PenangChiak

Penang Cooking Class:Dive into Malaysian Cuisine with PenangChiak

5.0 (197) · 4 hours

From USD 94.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Penang: Flexible 6-Hours Highlights

Penang: Flexible 6-Hours Highlights

4.9 (423) · 6 hours

From USD 80.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Cameron Highland Best Day Tour from Ipoh with Lunch ( Day Trip)

Cameron Highland Best Day Tour from Ipoh with Lunch ( Day Trip)

4.9 (511) · 10 hours

From USD 120.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing
Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour)

Genting Highland & Batu Cave Guided Day Tour (SIC/Shared Tour)

4.9 (1,670) · 10 hours

From USD 35.00

Free cancellationInstant confirmation
View Tour & Pricing
Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions (SIC)

Kuala Lumpur Grand Full Day Guided Tour with 25 Attractions (SIC)

4.9 (631) · 10 hours

From USD 24.00

Free cancellationInstant confirmation
View Tour & Pricing
Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur

Private Half-Day Batu Caves and Cutural Tour in Kuala Lumpur

4.9 (3,790) · 4 hours

From USD 35.00

Free cancellationPrivateInstant confirmation
View Tour & Pricing

Related Tour Ideas

Other Malaysia itineraries we've covered — same destination, different angle.