The caves were interesting and I learnt a lot ! My tour guide Charlie Sazali (from Asia Overland Tour) was really friendly and he shared a lot about Miri in general, the caves’ history and pointed out various animal sightings (bats, swallows, crickets and geckos) within the caves. We departed at 830am from hotel, had a 20-min indoor tour around the interpretation centre (like a mini museum for the Niah Caves as an introduction before our hike); there was some heavy rain so we had to wait a bit before we were allowed to begin our trek (at 11am); we exited the caves at 2.50pm and left Niah national park by 3.30pm. Lunch was slightly late due to our longer excursion (probably due to the rain delay) but it was really tasty and promptly served upon reaching the restaurant. Reached back hotel by 5.45pm. All in all - a great tour and wonderful tour guide ! Would definitely recommend! Note: quite a lot of walking to the caves on wooden plank walkway (3km) and within the caves (2km), and there will be the same walk back - so be prepared for a long walk! Wear shoes that are suitable for trekking / rough terrains and bring poncho in case of rain.