Every Kagay-anon knows about this historical cave and should be on the top of our places to go if we ever find ourselves in Cagayan de Oro (CDO)

Photo from Trinaly

Macahambus cave, located in Barangay Bayanga about 9 kilometers from SM City Uptown, is frequently visited by tourists. It is a pretty dark cave that continuously descends and was navigated before with just head lamps.

You’ll find it easily as its entrance is just along the National Highway and the best thing about it is it’s free for all to visit. There are no entrance fees or any other fees to experience the cave.


The site is where the Battle of Makahambus Hill took place on June 4, 1900 that saw a rare Filipino victory against the Americans during the Filipino-American War. Led by Colonel Apolinar Velez and Lieutenant Cruz Taal, the Kagayanon Revolutionaries repulsed the advancing Americans who suffered 20 casualties. It is the only known major victory by Filipinos over the Americans in Mindanao during the Philippine-American War. Read our old post below.

Meanwhile, on the left side of the entrance is another marker put up by then City Mayor Vicente Emano when the cave was finally opened for tourism in 2004.

Photo form 1 minute information
Photo from Macrine Amato

Macahambus Cave Path Guide

  • From the entrance, you’ll have to descend and use flashlights or cellphones to see the inside.

(The first chamber won’t be that dark with natural lighting coming from outside.)

  • You will slightly turn to the left following the cave tunnel then it gets darker.
  • You will have to descend further to two more chambers.

(Be careful of slippery cave floor.)

  • The exit is a small tunnel opening so you’ll have to crouch a bit to pass.
  • Once outside, you’ll be in the viewing platform overlooking CDO river.
Photo from wonderful journey
Photo from Kenny Raye Canillo

After you’ll have your fill of the magnificent view of the river, you can opt to get into the cave again back where you started or head to the steel walkway leading back to the highway.

It is not for the people afraid of the dark so bear that in mind.

Photo from OMV Philippines
Photo from Brian Rancho


  • Entrance fee: FREE


  • Corkage fee: None
  • Contact numbers: N/A
  • Email address: N/A
  • Facebook Page: N/A
  • Website: N/A


Exact location: Macahambus Cave, Barangay Bayanga, Cagayan de Oro

BY BUS: Ride a bus to Cagayan de Oro City. From there, ride a motorcycle or tricycle to Macahambus Cave. It is 12 minutes away from the city proper.

BY CAR: Navigate with Waze or Google Maps and set your destination to “Macahambus Cave” in Cagayan de Oro.

Looking for a place to stay in this island? Click here to get the best room deals.

Related Posts

Comments are closed.