Skip to content
CavesMiri Division

Niah National Park

A cave mouth the size of a cathedral, sheltering 40,000 years of human history.

By · Editor, I Love Sarawak

Facts checked

Looking out from the Great Cave of Niah over the rainforest at sunset
Photo: Starlightchild (CC BY-SA 3.0)

The place

The mouth of Niah's Great Cave is enormous enough to hold a cathedral — a dark, cool opening into limestone hills that has sheltered human life for an extraordinary length of time. Excavations here in the 1950s uncovered a human skull dated to roughly 40,000 years old, among the oldest modern human remains found anywhere in Southeast Asia.

Deeper into the system, the Painted Cave still holds faint ochre drawings and boat-shaped 'death ship' coffins from ancient burial rites, while the caves continue to be harvested under permit for swiftlet nests and guano, much as they have been for generations.

Inside the Great Cave of Niah
Photo: Starlightchild (CC BY-SA 3.0)
The rainforest walkway approaching Niah Cave
Photo: Annette Teng (CC BY 3.0)

Highlights

  1. The Great Cave, one of the largest cave mouths in the world
  2. The Painted Cave, with ancient rock art and 'death ship' burial coffins
  3. A raised plank walkway through lowland rainforest to reach the caves
  4. Evidence of 40,000-year-old human habitation, among the oldest in Southeast Asia

Getting there

Ways to reach Niah National Park, compared
HowFromTakesCosts
BusMiri (Pujut Corner Bus Terminal)around RM10–15any bus heading to Bintulu, Sibu or Kuching — ask to be dropped at the Niah Rest Stop
TaxiNiah Rest StopRM30–50short hop to the park HQ
GrabMiriabout RM100–120direct
TaxiMiriaround RM160
DriveMiriabout 1 hour 3080km coast road, self-drive
TourMiriaround RM260 per personday tours, all-inclusive
WalkPark HQa few kilometres each way along a raised boardwalk to the Great Cave

From Miri, take any bus heading to Bintulu, Sibu or Kuching from the Pujut Corner Bus Terminal and ask to be dropped at the Niah Rest Stop (around RM10–15), then a short taxi to the park HQ (RM30–50). A direct Grab runs about RM100–120, a taxi around RM160, or self-drive the 80km coast road in about 1 hour 30. Day tours from Miri, all-inclusive, run around RM260 per person.

Where it is

Map of Sarawak showing the location of Niah National Park
Niah National Park3.817, 113.767OpenStreetMap ↗Google Maps ↗

Related places