Moalboal To Cebu Airport

Hello Everyone,

I am planning on going to Moalboal from Cebu on 7th April24, I will do all the activities on 8th in moalboal and main part is on 9th April at 2.15 PM I have a flight to catch from Cebu Airport to Borcay.

Please help me on When should I start from Moalboal on 9th April24 so that I don't miss my flight Cebu to boracay at 2.15 PM

Which bus would be faster(Less stops), Where and when to buy ticket from in moalboal and what other factors should I keep in mind?

Also any suggestions where to stay at Moalboal, I am basically going there for canyoneering, Which company would be the best for canyoneering?