Kundasang Travel Guide: Sabah Highland Escape Under Mount Kinabalu
Misty valleys, strawberry farms, a moving war memorial, and the shadow of Southeast Asia highest peak — your complete guide to Kundasang, Sabah.
There is a moment on the drive from Kota Kinabalu when the highway climbs out of the lowland heat and the air through the window turns cool and clean. The Crocker Range rises on either side, the road narrows, and then — if the morning is clear — Mount Kinabalu appears above the valley. All 4,095 metres of it, granite and ancient, filling the sky.
That is your first introduction to Kundasang.
This small highland town in Sabah sits at around 1,500 metres above sea level, roughly 80 kilometres east of Kota Kinabalu. It is best known as the base camp for climbers attempting Mount Kinabalu — the highest peak in Southeast Asia — but Kundasang has far more to offer than a staging post for a summit bid. The Kundasang War Memorial is one of the most moving historical sites in Borneo. Desa Dairy Farm is unlike anything else in Malaysia. The Sunday tamu market is a window into Kadazan-Dusun culture that most visitors to Sabah never see. And the scenery — the valley, the mist, the mountain — is simply extraordinary.
Kundasang is one of Malaysia's most underrated destinations. This guide covers everything you need to make the most of it.
Getting to Kundasang
Kundasang is not difficult to reach from Kota Kinabalu, but it requires a little planning.
By Car (Recommended)
The most convenient option. Take the Kota Kinabalu–Ranau highway (Route A1) east through Tamparuli and Ranau. The drive takes 1.5–2 hours depending on traffic and road conditions. The road is well-maintained and scenic, passing through the Crocker Range with sweeping valley views. A Grab or taxi from Kota Kinabalu costs RM 120–180.
Tip: Rent a car in Kota Kinabalu if you plan to explore the area independently. The farms, the war memorial, Desa Dairy Farm, and Poring Hot Springs are spread out along the highway — having your own transport makes a huge difference.
By Bus or Minivan
Minibuses and shared vans to Ranau depart from Inanam Bus Terminal in Kota Kinabalu throughout the morning (approximately 7am–12pm). The fare is RM 15–25 and the journey takes 2–2.5 hours. Alight at Kundasang town, which sits on the Ranau road. Services become less frequent after midday — aim for an early departure.
By Air
Fly from Kuala Lumpur (KLIA or KLIA2) to Kota Kinabalu International Airport (BKI). AirAsia, Malaysia Airlines, and Batik Air operate frequent daily flights (approximately 2.5 hours, RM 100–350). From KL airport, take a taxi or Grab to Kundasang (1.5–2 hours, RM 120–180), or take a bus from Inanam Terminal.
Top Attractions and Activities
Mount Kinabalu Summit Climb
The reason most people come to Kundasang — and one of the great hikes in Asia. Mount Kinabalu stands at 4,095 metres, making it the highest peak between the Himalayas and New Guinea. The standard two-day climb via the Timpohon Trail is achievable by fit, determined hikers with no technical climbing experience. You ascend to Laban Rata rest house on day one (3,272m), sleep a few hours, then summit before dawn to catch the sunrise above the clouds.
The summit sunrise is one of those experiences that defies description. The granite plateau of Low's Peak glows pink and gold, the clouds stretch to the horizon below you, and Borneo spreads out in every direction.
Practical details:
- Permits must be booked in advance through Sabah Parks (www.sabahparks.org.my) or an authorised agent. Permits sell out months ahead for peak season (July–August).
- A mandatory guide is included in the permit fee.
- Total cost: approximately RM 700–1,200 per person including permit, guide, insurance, and Laban Rata accommodation.
- Fitness requirement: good cardiovascular fitness. The ascent gains 2,200m in 8.7 km — it is relentlessly steep but not technical.
- Book at least 3–6 months ahead for July and August. This cannot be overstated.
Kinabalu Park Nature Walk
Even if you are not climbing, Kinabalu Park — a UNESCO World Heritage Site — is worth a full day at lower elevations. The Mountain Garden near the park headquarters is one of the finest highland botanical gardens in Southeast Asia, with over 1,500 plant species including pitcher plants, rhododendrons, and orchids. Well-marked jungle trails wind through montane forest with excellent birdwatching — the park is home to over 300 bird species including the Bornean whistler and the mountain blackbird.
Entry to the park is RM 15 for adults. The Mountain Garden is an additional RM 5.
Kundasang War Memorial
One of the most important and moving historical sites in Borneo, and one that most visitors to Malaysia never see.
The Kundasang War Memorial commemorates the Australian and British prisoners of war who died on the Sandakan Death Marches of 1945 — one of the worst atrocities committed against Allied POWs in the Second World War. Of the 2,434 POWs held at Sandakan, only six survived. The memorial consists of four gardens — Australian, English, Borneo, and Rose — set on a hillside with Mount Kinabalu as a backdrop.
The individual stories recorded at the memorial are devastating and important. Allow at least 90 minutes, read the plaques, and take the time to understand what happened here. It is a place that stays with you.
Opening hours: 8am–5pm daily. Entry: RM 5 adults, RM 2 children.
Desa Dairy Farm
Malaysia's only commercial dairy farm, and one of the most unexpectedly delightful stops in Sabah. Desa Dairy Farm sits on a hillside at around 1,600m with sweeping views of Mount Kinabalu — on a clear morning, the mountain fills the entire horizon behind the grazing cows.
The afternoon milking at 3:30pm is the main event — arrive by 3pm for a good viewing spot. The farm shop sells fresh milk, yoghurt, cheese, and ice cream made on-site. The fresh milk here is some of the best you will taste in Malaysia.
Tip: The farm is most photogenic in the early morning when mist hangs in the valley and the mountain is clear. If you are staying overnight in Kundasang, make this your first stop of the day.
Entry: Free. Dairy products available for purchase.
Strawberry and Vegetable Farm Hopping
The roadside farms along the Kundasang highway are one of the great simple pleasures of a visit here. The cool highland climate produces strawberries, cherry tomatoes, cabbages, capsicums, and flowers that thrive at this altitude. Most farms welcome visitors to pick their own strawberries (RM 15–25 per punnet) and browse the fresh produce stalls.
The produce here is significantly fresher and cheaper than in Kota Kinabalu. Stock up on strawberries, local honey, and highland vegetables before heading back down.
Poring Hot Springs
Located in the eastern section of Kinabalu Park, about 40 km from Kundasang, Poring Hot Springs offers a perfect end to a day of hiking. Natural sulphuric hot springs are channelled into private and public pools surrounded by lowland rainforest. The springs are warm rather than scalding — ideal for soaking tired muscles after a long walk.
The canopy walkway above the treetops is an added bonus — a series of suspension bridges at 30–40 metres above the forest floor with excellent birdwatching and the occasional hornbill sighting.
Entry: RM 15 adults (includes park entry). Hot spring pools: RM 5–15 extra.
Kundasang Sunday Market (Tamu)
The weekly tamu in Kundasang is one of the best indigenous markets in Sabah. Kadazan-Dusun farmers from the surrounding villages bring fresh highland produce, wild honey, bamboo shoots, tapai (rice wine), dried fish, and handmade crafts. It is a genuine community market rather than a tourist attraction — arrive early (7am–9am) for the best selection and the most authentic atmosphere.
Even if you do not buy anything, the tamu is a fascinating window into the culture of the Kadazan-Dusun people, the largest indigenous group in Sabah.
Local Food: What to Eat in Kundasang
The food scene in Kundasang is simple but deeply satisfying — highland comfort food in a cool mountain setting.
Hinava
The signature dish of the Kadazan-Dusun people — raw fish (usually mackerel or freshwater fish) marinated in lime juice, chilli, shallots, and bitter gourd. It is the Sabahan equivalent of ceviche, and it is extraordinary. Look for it at local restaurants and the tamu market.
Pinasakan
A traditional Kadazan-Dusun dish of fish cooked with bambangan (a wild mango) and preserved in a sour, tangy sauce. Deeply flavourful and unlike anything you will find in peninsular Malaysia.
Grilled Corn
Roadside corn stalls are everywhere along the Kundasang highway. The highland corn is sweeter and more tender than lowland varieties — grilled over charcoal and brushed with butter or soy sauce, it is one of the best RM 3 snacks in Sabah.
Steamboat
The cool highland evenings are perfect for steamboat. Several restaurants in Kundasang offer highland steamboat with fresh local vegetables, mushrooms, and highland-reared meat. A warming, sociable meal for RM 25–40 per person.
Fresh Dairy Products at Desa Farm
Do not leave Kundasang without trying the fresh milk and yoghurt from Desa Dairy Farm. The farm-made cheese is also excellent — a rare find in Malaysia.
Budget Breakdown
Budget Traveller (RM 80–150 per day)
- Accommodation: Guesthouse or budget resort — RM 60–120/night
- Food: Local restaurants and roadside stalls — RM 25–40/day
- Activities: Kinabalu Park entry, war memorial, farm visits — RM 30–50/day
- Transport: Shared minibus from KL + local transport — RM 20–30/day
Mid-Range Traveller (RM 200–350 per day)
- Accommodation: Mid-range resort with mountain views — RM 150–250/night
- Food: Mix of local and resort dining — RM 60–100/day
- Activities: Kinabalu Park, Poring Hot Springs, guided nature walk — RM 80–120/day
- Transport: Rental car from KL — RM 80–120/day
Splurge Traveller (RM 500–900 per day)
- Accommodation: Mesilau Nature Resort or Poring Jungle Resort — RM 300–600/night
- Food: Resort dining — RM 100–200/day
- Activities: Mount Kinabalu climb (RM 700–1,200 total) — amortised over 2 days
- Transport: Private transfer from KL — RM 200–300/day
Best Accommodation
Budget Options
Kinabalu Pine Resort (RM 80–150/night) — Well-located budget resort with Mount Kinabalu views, clean rooms, and a good restaurant serving local Sabahan dishes. Popular with climbers and families.
Kundasang Valley Inn (RM 60–120/night) — Simple, clean guesthouse popular with hikers preparing for the Kinabalu climb. Friendly staff who can arrange transport to the park gate and provide local advice.
Luxury Options
Mesilau Nature Resort (RM 300–600/night) — Sabah Parks-managed resort at 1,900m with stunning Kinabalu views, chalets set in the forest, and direct access to the Mesilau trail. The most atmospheric place to stay in the area — waking up at this altitude with the mountain outside your window is something else entirely.
Kinabalu Poring Hot Spring Jungle Resort (RM 250–500/night) — Jungle resort adjacent to Poring Hot Springs with private hot spring pools, rainforest chalets, and excellent birdwatching on the doorstep. A superb base for exploring the eastern section of Kinabalu Park.
Insider Tips
1. Book your Kinabalu climb permit months in advance. Permits sell out fast — especially for July and August. The Sabah Parks website (www.sabahparks.org.my) is the official booking channel. Do not assume you can book on arrival.
2. The mountain is clearest in the early morning. By mid-morning, clouds typically roll in and obscure the summit. Set your alarm for sunrise and head to Desa Dairy Farm or the park headquarters for the best views.
3. Bring warm clothing. Temperatures in Kundasang drop to 10–14°C at night. If you are climbing, summit temperatures can be near freezing. Pack a proper fleece or down jacket regardless of the season.
4. Acclimatise before climbing. If you are flying in from sea level, spend at least one day in Kundasang before attempting the climb. The altitude gain is significant and acclimatisation reduces the risk of altitude sickness.
5. The war memorial deserves more than a quick stop. Most visitors spend 20 minutes at the Kundasang War Memorial. Give it 90 minutes, read the individual stories, and understand what happened at Sandakan. It is one of the most important sites in Borneo.
6. Desa Dairy Farm milking is at 3:30pm. Arrive by 3pm for the best spot. The farm shop closes at 5pm — buy your fresh milk and yoghurt before you leave.
7. Road conditions can be affected by landslides. The mountain roads around Kundasang are susceptible to landslides during heavy rain, particularly between October and February. Check conditions before driving and allow extra time.
8. The Sunday tamu starts early. The best produce and the most authentic atmosphere is between 7am and 9am. By 10am, the best stalls are sold out.
9. Hire a guide for Kinabalu Park trails. The biodiversity of the park is extraordinary but easy to miss without expert eyes. Guides can be arranged at the park headquarters for RM 50–100 for a half-day walk.
10. Learn a few words of Kadazan-Dusun. The indigenous people of this region are warm and welcoming. A simple greeting — "Kopio do kinorohingan" (Greetings from God) — goes a long way at the tamu market.
Best and Worst Times to Visit
Best Months
March to September — The Dry Season
The best time to visit Kundasang and the only reliable window for climbing Mount Kinabalu. March through September brings drier weather, clearer skies, and the best chance of an unobstructed view of the mountain. July and August are the peak months — the weather is most reliable but permits for the climb sell out fastest.
April, May, and June — The Sweet Spot
The shoulder months before peak season offer excellent weather, manageable crowds, and more available climb permits. May and June are arguably the finest months — the mountain is clear, the farms are in full production, and Kundasang feels unhurried.
September — Last of the Dry Season
September is the final reliable month before the northeast monsoon begins to affect Sabah. Weather is generally still good, crowds have thinned from the August peak, and accommodation prices drop. A good option for travellers who want good conditions without the peak-season pressure.
Worst Months
October to February — Monsoon Season
The northeast monsoon brings increased rainfall and cloud cover to Sabah from October through February. Mount Kinabalu is frequently obscured by cloud, the mountain roads can be affected by landslides, and the climb is more challenging in wet conditions. Kundasang is still accessible and the war memorial and farms can still be visited, but the mountain views — the main draw — are unreliable.
December and January — Peak Wet Season
The wettest months in Sabah. Heavy rain, frequent landslides, and persistent cloud cover make this the worst time to visit Kundasang. The Kinabalu climb is significantly more difficult and less rewarding in these conditions.
Month-by-Month Quick Reference
| Month | Weather | Mountain Views | Crowds | Verdict |
|---|---|---|---|---|
| Jan | Wet | Poor | Low | Avoid for climbing |
| Feb | Wet | Poor | Low | Avoid for climbing |
| Mar | Improving | Good | Low | Good — quiet and clearing |
| Apr | Good | Very Good | Low–Moderate | Very Good |
| May | Good | Excellent | Moderate | Excellent — sweet spot |
| Jun | Good | Excellent | Moderate | Excellent |
| Jul | Excellent | Excellent | High | Best weather — book ahead |
| Aug | Excellent | Excellent | Very High | Best weather — book way ahead |
| Sep | Good | Good | Moderate | Very Good — post-peak |
| Oct | Variable | Variable | Low | Acceptable, check conditions |
| Nov | Wet | Poor | Low | Not recommended for climbing |
| Dec | Wet | Poor | Low | Avoid for climbing |
Final Thoughts
Kundasang rewards travellers who take their time. It is not a destination you rush through on the way to somewhere else — it is a place to slow down, breathe the mountain air, and let the scale of Kinabalu sink in.
Climb the mountain if you can. Stand at the Kundasang War Memorial and read the names. Buy strawberries from a roadside farm. Watch the cows at Desa Dairy Farm with the mountain behind them in the early morning light.
Sabah is one of the most extraordinary places in Malaysia, and Kundasang is one of its finest corners.
Planning a Sabah trip? Use our trip planner to build a personalised itinerary combining Kundasang with Kota Kinabalu, the Kinabatangan River, and the islands of the Coral Triangle.
Explore Topics
Written by
MyTravelTip2U
Content creator and writer sharing insights and stories.