Cebu Pacific has a flight to Camiguin with a Cebu stopover. You will land in Camiguin Airport in Mambajao, Camiguin.
From Cagayan De Oro:
Hire a van to take you to Balingoan Port. (2 hours) Take a ferry that will bring you to Benoni port, Camiguin. (1 hour)
Hire a van to take you to Jagna port. From there take a ferry ride to Benoni port, Camiguin.