21 days · Solo
7 Days in Malaysian Borneo — Solo Nature & Wildlife
A focused wildlife and adventure trip through Sarawak and Sabah, anchored by the fixed Mulu Pinnacles trek and Kinabatangan river safari. The itinerary skips the tourist-trap stops and prioritizes genuine jungle experiences, moving efficiently between Kuching, Mulu, Kota Kinabalu, and the Kinabatangan — with the final days in KK used for recovery and optional reef snorkeling rather than padding. This preview covers the first 7 days of a 21-day trip — claim it to build the full itinerary with Voyaige.
Built for a solo spending 21 days in Malaysia/Borneo (Sarawak and Sabah)
Budget Estimate
$1,140
~$95/day for 21 days · USD
Good to Know
Book MASwings Mulu flights well in advance — seats on the small propeller planes sell out, especially in July school holidays.
Carry cash in smaller towns; ATMs in Mulu don't exist and rural Sabah has patchy card coverage.
A Celcom SIM gives the best rural coverage in Sabah and Sarawak for about 30 MYR with solid 4G in most lodge areas.
Pack one set of quick-dry clothes specifically for river activities — you will get wet on longboats and it's not always convenient.
July is school holiday season in Malaysia — book Bako park entry and Kinabalu lodges early, as they fill faster than expected.
Leeches are common in Mulu and Kinabalu jungle trails — tuck trousers into socks and carry salt or lighter as a quick deterrent.
Sunrise and dusk are the two magic windows for all wildlife in Borneo — if you're tired, push through; the midday is genuinely dead.
Skipping Danum Valley, Brunei, Poring, and Turtle Islands is sensible for this trip length — each adds logistics without proportionate payoff given what you're already seeing.
Day by Day
Arrival in Kuching — Settle In and Explore the Waterfront
Arrive Kuching International Airport
Clear immigration, grab a local SIM at the airport (Celcom or Maxis have desks). Take a Grab or metered taxi to your guesthouse near the old town — budget around 25-35 MYR from the airport.
25-35 MYR taxiKuching Waterfront Walk
Stroll the Sarawak River waterfront — it's genuinely pleasant, not overdeveloped, with views across to the Astana and Fort Margherita. Good way to stretch after the flight and get oriented.
FreeCross the river to Fort Margherita (optional)
A small tambang (river ferry) for 50 sen takes you across to see the old fort — it's quick and gives a feel for how locals use the river. Skip it if you're exhausted.
1 MYR returnWhere to eat
Top Spot Food Court
A multi-level open-air seafood hawker complex. Go for the midin fern stir-fry, paku salad, or whatever the stall recommends fresh. Budget 20-35 MYR per person with a drink.
Bako National Park — Proboscis Monkeys and Coastal Jungle
Head to Bako Bazaar jetty
Take a Grab or public bus (bus 1 from Kuching Sentral, then a local bus or share taxi to Bako village) to the jetty at Bako Bazaar. Aim to be at the jetty by 8:30 AM latest.
15-25 MYR transportRegister and boat into Bako NP
Buy your park entry (20 MYR) and share a 7-minute speedboat across to the park HQ beach. The boat is shared cost — around 50 MYR per boat, so you may split with others. Boats run on demand.
20 MYR entry + ~25 MYR boatLintang Loop Trail
The 5.25 km Lintang Loop is the park's best all-rounder — it crosses multiple vegetation zones including heath forest and sea cliffs. Allow 3-4 hours at a relaxed pace. Proboscis monkeys are frequently seen near the beach on return.
Free (included in entry)Rest at park canteen and proboscis watch
The park canteen serves basic but decent food. Proboscis monkeys often come to the mangroves near HQ around midday and again at dusk — spend 30 minutes scanning the shoreline trees.
10-15 MYR lunchTelok Pandan Kecil trail (optional)
If energy allows, this 3 km trail leads to a tucked-away beach with dramatic sea stacks — one of the more photogenic spots in Bako. It's sandy underfoot toward the end.
FreeReturn boat and head back to Kuching
Flag down a return boat from HQ beach — last boats are typically by 6 PM, don't cut it too close. Head back to Kuching for dinner.
~25 MYR boatWhere to eat
Eat before leaving Kuching
Grab kaya toast and kopi at a local kopitiam near your guesthouse — cheap, fast, and keeps you going through the morning.
Bako NP Canteen
Basic rice and noodle dishes, functional rather than exciting. Bring snacks from Kuching to supplement.
Chong Choon Café or Jalan Carpenter hawkers
Try Sarawak laksa here — it's the dish Kuching is known for and worth a proper bowl before leaving the state.
Fly to Mulu — Caves and Jungle Arrival
Morning flight Kuching to Mulu via Miri
MASwings operates the Kuching–Miri–Mulu route. Book the earliest available flight — connections can be tight and Mulu flights are small propeller planes. Confirm baggage limits (10 kg cabin on MASwings Mulu route).
150-250 MYR flightCheck in and park orientation
The park is compact — accommodation, trails, and caves are all close together. Book into your lodge or longhouse-style accommodation near park HQ. The park office is steps away to confirm your Pinnacles booking for the following two days.
80-150 MYR/night mid-rangeWind Cave and Clearwater Cave
These two caves are accessed by a 30-40 minute longboat ride upriver — genuinely dramatic. Wind Cave has incredible cave formations; Clearwater is one of the longest cave systems in Southeast Asia with a swim hole at the exit. Book at the park office; tours run in the afternoon.
55-75 MYR including boatBat exodus at Deer Cave
Every evening at dusk (roughly 5:30-6:30 PM depending on season), millions of bats spiral out of Deer Cave in a continuous column for 20-40 minutes. Walk the 3 km plankwalk from HQ. Absolutely unmissable — one of the great wildlife spectacles in Asia. Bring a light layer; it gets cool fast.
30 MYR entry to show cave areaWhere to eat
Kuching guesthouse or airport
Eat before flying — food options in Mulu are limited to park canteen and a couple of small cafes near HQ.
Mulu NP Canteen
Simple Malaysian rice dishes. Not exciting, but adequate. Stock up on snacks and water for the coming days.
Mulu NP Canteen or Café Mulu
Options are very limited in Mulu — the park canteen is your main option. Budget 15-25 MYR per meal.
Like what you see?
This is just a preview — claim it to customize every detail, add flights, lodging, and more.
Claim & CustomizeMulu Pinnacles Trek — Day 1 (Ascent)
Longboat to Camp 5
The Pinnacles trek begins with a 2-hour longboat ride upriver to Camp 5 — a basic bunkhouse in the jungle. This is included in your pre-booked Pinnacles package. Bring only what you need for 2 nights.
Included in Pinnacles package (~600-800 MYR total for 3D2N)Trail from Camp 5 — afternoon acclimatize
Arrive at Camp 5 mid-morning. Depending on your guide and group, you may do a short warm-up walk near camp. The Pinnacles trail itself is tackled fresh on day two morning. Rest, eat, and assess the humidity.
IncludedShort trail or river swim near Camp 5
Some guides take groups for a short trail or a swim in the Melinau River near camp. It's a good way to loosen up for the next morning. Camp 5 has basic facilities — cold shower, bunk beds, communal dining.
IncludedWhere to eat
Camp meals (included in package)
All meals at Camp 5 are part of the Pinnacles package — basic but filling. Pack some energy bars from Miri or Kuching as backup.
Camp 5 communal dining
Cooked by camp staff. Expect rice, vegetables, and some protein.
Camp 5 communal dining
Same setup. Eat well and sleep early — the Pinnacles ascent starts before dawn.
Mulu Pinnacles Trek — Day 2 (Summit and Return)
Pre-dawn start — Pinnacles ascent
The trail to the Pinnacles is only 2.4 km but climbs 1,200m through primary jungle with fixed ropes and ladders on the upper section. It's genuinely hard — expect 3-4 hours up and 2.5-3 hours down. The razor-sharp limestone pinnacles at the top are extraordinary.
Included in packageSummit viewpoint — Pinnacles
On a clear July morning, the view of the 45-metre limestone spires emerging from the jungle canopy is surreal. Spend 20-30 minutes at the top before the descent. Bring at least 2 litres of water per person.
IncludedReturn to Camp 5 and recover
The descent is harder on the knees than the climb. Take your time on the fixed ropes. Rest at Camp 5, refuel, and prepare bags for the morning longboat back.
IncludedWhere to eat
Camp 5 pre-trek breakfast
Eat before 6 AM departure — guides will prepare something early.
Trail lunch pack
Guides typically provide a simple lunch pack to eat at the summit or on the descent.
Camp 5
You'll be hungry — eat everything offered. Sleep hard.
Return from Mulu — Fly to Kota Kinabalu
Longboat back to Mulu HQ
Final longboat ride back from Camp 5, arriving at park HQ mid-morning. A genuinely beautiful river journey — watch for hornbills and kingfishers along the banks.
Included in packageShower, pack, debrief
Use the park facilities to clean up before the airport. Grab any forgotten items from the small park shop. This is the end of the Mulu leg.
FreeFly Mulu to Kota Kinabalu (via Miri or direct)
MASwings connects Mulu to Miri, then AirAsia or Malaysia Airlines connects Miri to KK. Alternatively check for direct Mulu–KK routing. Book this in advance — Mulu flights fill up. Total travel time including connection: 3-5 hours.
200-350 MYR depending on routingArrive KK — light exploration
Check into a guesthouse near the waterfront or Gaya Street area. Tonight is just recovery after the trek. Walk to the waterfront night market if energy allows.
60-120 MYR/night guesthouseWhere to eat
Camp 5 final breakfast
Eat before the longboat — it's a long travel day.
Miri airport or Mulu HQ canteen
Grab something during your layover in Miri if connecting there.
KK Waterfront Night Market (Filipino Market)
Fresh grilled seafood by the kilo — barramundi, giant prawns, stingray — right on the waterfront. Point and price before ordering. Budget 30-50 MYR.
Kinabatangan River — 3 or 4-Night Safari Begins
Bus or transfer to Sandakan
Take an early morning bus from KK's Inanam bus terminal to Sandakan — roughly 5-6 hours on a comfortable express coach (25-35 MYR). Alternatively, book a direct transfer to Sukau through your Kinabatangan lodge, which often costs 80-120 MYR but saves the Sandakan connection.
25-35 MYR bus or 80-120 MYR direct lodge transferArrive Sukau — Kinabatangan Lodge check-in
Most mid-range lodges (Uncle Tan's, Kinabatangan Jungle Camp, Sukau Rainforest Lodge if budget stretches) are on or near the river. Check in, get briefed on the program. The river becomes yours for the next 3-4 days.
150-300 MYR/night all-inclusive typical packagesFirst afternoon river cruise
Your first river cruise in a small boat — this is where Borneo delivers. Proboscis monkeys, pygmy elephants, crocodiles, hornbills, and kingfishers are all realistic sightings. July is a good month as water levels are moderate. Stay quiet and let the guide work.
Included in lodge packageNight river cruise
The night cruise reveals a completely different river — spotlighting for crocodiles, sleeping kingfishers, and nocturnal wildlife. One of the great Borneo experiences. Bring a fleece; river air at night is cool.
Included in lodge packageWhere to eat
KK guesthouse or bus terminal
Eat before the long bus — carry snacks for the journey.
Sandakan food stalls or lodge transfer stop
If connecting through Sandakan, try a local kopitiam near the bus terminal — beef noodles or prawn noodle soup.
Kinabatangan Lodge dining (included)
Meals at most lodges are included in packages — usually generous buffet-style Malaysian food. Eat together with other guests; it's a good way to share wildlife intel.
Kinabatangan River — Full Day of Wildlife
Pre-dawn river cruise
The best wildlife sightings happen at first light when animals come to drink and are most active. Your guide will have you on the river before sunrise — this is worth every bit of the early alarm.
IncludedBreakfast and midday rest
Return to lodge for breakfast. Midday is typically quiet on the river — animals retreat into shade. Use this time to rest, read, or explore the lodge's walking trail if one exists.
IncludedAfternoon river cruise — oxbow lake option
Some lodges take guests into the Danau Girang oxbow lake area, which is calmer water and excellent for proboscis monkeys and water birds. Ask specifically for this if not already in the itinerary.
Included or small supplementNight walk in the jungle
A guided night walk on a short loop near the lodge — vipers, tarantulas, glowing fungi, flying squirrels. Not as dramatic as the river but adds variety. Optional but recommended.
Included or 20-30 MYR supplementWhere to eat
Lodge dining
Included — fuel up properly before the morning cruises.
Lodge dining
Included. Some lodges do a lighter lunch or packed option during the midday downtime.
Lodge dining
Included. Often the most social meal of the day — swap sighting stories with other guests.
Kinabatangan River — Final Cruises and Transfer Back
Final dawn river cruise
One last morning cruise — often when the biggest sightings happen, as if Borneo saves the best for last. Pygmy elephant sightings along this stretch are not uncommon in July.
IncludedBreakfast and check-out
Pack up and settle any extras with the lodge. If you've booked 4 nights (Jul 22-25 or 23-26), today is check-out day. The extra night on the Kinabatangan is genuinely worth it — you'll see things on nights three and four that the short-stay guests miss.
IncludedTransfer back to KK
Lodge transfer or public bus back to Sandakan, then bus or flight to KK. The overland journey is 5-6 hours total. Some lodges offer direct KK transfers for 100-150 MYR — worth taking if available.
35-150 MYR depending on optionArrive KK — decompress
Check back into a KK guesthouse or mid-range hotel near the waterfront. Tonight is a rest night — you've earned it.
60-150 MYR/nightWhere to eat
Lodge dining — final included meal
Eat well before the long transfer.
Sandakan bus terminal area
If breaking the journey in Sandakan, try the famous Sandakan milk tea (teh C special) at a kopitiam — it's a local institution.
Night Market KK Waterfront or Sinsuran Complex
Back to civilisation comforts. The Sinsuran night market has cheap local food — 5-15 MYR per dish.
Tunku Abdul Rahman Marine Park — Island Snorkeling
Jesselton Point Ferry Terminal
Head to Jesselton Point jetty in KK centre. Buy a return ticket to Sapi or Manukan Island — the two best for snorkeling. Ferries run frequently from around 8 AM and the crossing takes 20-30 minutes.
30-40 MYR return ferry per islandSapi Island snorkeling
Sapi has the best snorkeling in the TAR Marine Park — shallow coral gardens with good fish life, including reef fish, turtles (occasional), and decent visibility in July. Rent mask and fins at the jetty (15-20 MYR) if you don't have your own.
15-20 MYR gear rentalIsland-hop to Manukan
A short inter-island boat (negotiate on the beach, around 20-30 MYR per trip) takes you to Manukan, which has better beaches and a good snorkel spot on the western point. Less crowded on weekdays.
20-30 MYR inter-island boatReturn to KK and afternoon wander
Take the afternoon ferry back. KK's Gaya Street Sunday Market is worth noting for its day, but the Signal Hill Observatory gives a good elevated view over KK and the islands on any afternoon.
FreeWhere to eat
Kedai Kopi near guesthouse, KK
Any local kopitiam for roti canai and coffee — fast, cheap, and exactly what you want before a boat trip.
Beach BBQ on Sapi or Manukan
Both islands have beach restaurants serving grilled fish and rice — overpriced relative to town (30-50 MYR) but convenient. Bring some snacks from KK to reduce cost.
Liau Kee or Centre Point Basement Food Court, KK
Centre Point basement is an underrated local food court with excellent variety and prices in the 5-15 MYR range. Better value than the waterfront restaurants.
Mount Kinabalu Foothills — Poring Area or Kinabalu Park Visit
Bus or transfer to Kinabalu Park HQ
Grab a Grab or public minibus from Inanam Terminal to Ranau/Kinabalu Park (2 hours, 25-30 MYR). You're not summiting — this is a foothills day — but the park itself and the mountain views are worth a half-day visit.
25-30 MYR busKinabalu Park botanical garden and trail walk
The park's botanical trail around HQ showcases montane forest, pitcher plants, and orchids. Even without summiting, being at 1,500m under the mountain's granite walls is spectacular. Entry to the park is 50 MYR for foreigners.
50 MYR park entryHead to Poring Hot Springs (optional)
Poring is 45 minutes from Park HQ and has canopy walkways and sulphuric hot spring pools. It's slightly touristy and not as wild as it sounds, but the canopy walk is decent. Honestly optional — if you're feeling selectively done with organised stops by now, skip Poring and head back to KK earlier.
30-50 MYR entry + 20 MYR transportReturn to KK
Bus back to KK arrives by early evening. Use the last light for a sunset walk along the KK waterfront — the view of the South China Sea at dusk with the islands silhouetted is genuinely beautiful.
25-30 MYR busWhere to eat
KK before departure
Eat in KK before the bus — food near Kinabalu Park is limited and more expensive.
Liwagu Restaurant, Kinabalu Park HQ
The park's own restaurant is decent quality and reasonably priced — local dishes with a mountain view.
Waterfront seafood, Kota Kinabalu
Splurge slightly on your penultimate night — a proper sit-down seafood dinner at one of the waterfront restaurants near Sutera Harbour. Barramundi or grouper cooked Chinese-style is the move.
KK Buffer Day — Final Wander and Departure
Gaya Street Sunday Market (if Sunday) or Central Market
Gaya Street Market runs every Sunday morning and is the best street market in KK — local produce, handicrafts, and Sabahan food stalls. Worth an hour of wandering. If not Sunday, the Central Market near the waterfront is a good substitute.
Free to browseSabah Museum (optional)
A compact but well-curated museum covering Sabah's ethnic groups, wildlife, and natural history. Covers context for everything you've seen in the past 12 days. About 45 minutes to an hour is enough.
20 MYRLast lunch and souvenir shop
Pick up any last items — Sabah coffee, local chilli sauces, and woven baskets make good compact souvenirs. Handicraft Market near the waterfront is the obvious spot.
Budget as neededHead to KK International Airport
Allow 45-60 minutes to the airport in traffic. Check-in for your international departure. Kota Kinabalu airport is manageable but can get busy in peak July — arrive with 2.5 hours for international.
20-30 MYR GrabWhere to eat
Gaya Street stalls (if Sunday) or kopitiam
Kuih (local rice cakes), roti with local curry, or beef/chicken noodle soup — whatever looks freshest.
Sri Melaka or Restoran Yee Fung, KK
A proper Sabahan Chinese meal — steam fish, tofu, morning glory — as a last-day treat. 40-70 MYR for a generous spread for one.
Airport or on-flight
KK airport has a few decent spots airside. Don't leave it too long — have a proper last meal in town before heading out.
This is just the beginning
You've seen 12 days of Malaysia/Borneo (Sarawak and Sabah). Claim this itinerary and Scout will help you refine every detail — swap activities, add flights, book lodging, and plan the parts this preview didn't cover.
Claim This Tripor start fresh with any destination
Free to start — no credit card needed