Directly from Manila to Siargao Skyjet seems to be seasonal so check the website for info
Other options is from Cebu with Cebu pacific air. They fly 3 times daily and can also be connected Manila-Cebu-Siargao
Schedule varies a lot but at the moment there is about 20 flights a week from cebu-siargao and vice versa. Cebu pacific is a bunch of crooks and if the first plane of the day is not full they will just cancel it and put you on the 2nd flight so you might just book that one right away.
The third option is to fly Cebu-Surigao city,daliy flights at 1145am an extra flight on monday, wednesday and friday at 830am with Cebu pacific air .
Last option is Manila-Surigao city ( daliy flights with Air phil express)
Cokaliong. Daliy departures, 7pm from Surigao to Cebu and the same for return. Siargao – Cebu on Wed, Fri and Mon at 11 PM
Surigao – Siargao (Dapa) Everyday at 6 AM and 10:30 Am and Noon in both directions. Price start at P250 and approx travel time is 2H with fastcraft, 3,5 with the slow ferry (Roro). These times and departures are always subject to changes.
Transport on the Island
The main way of getting around here is by pedicab/tricykle, motorbike or minivan. All can be hired for a cheap price. Price ex Dapa – G.L in tricykle is P30 per person or around P200 if you hire on for yourself. There is van transport at the airport to take you to your resort, price per person is P300 or private van pickup for P1500
Kawili resort Siargao is located just outside the town of General Luna, way to cloud 9.