How to get there:
From Manila, go to Surigao City. You can travel to Surigao City either by ship, plane or by bus. From Surigao City, go to city port and rent a motorized banca to Basul Island.
Manila to Surigao City - by plane: 1 hour and 15 minutes.
by boat: 20 to 24 hours.
by bus: 18 to 22 hours.
Surigao City Port to Basul Island - 20 to 30 minutes.