In order to get to Apo Island you first have to go to Dumaguete. There are daily flights to Dumaguete from Manila. You can also get to Dumaguete by ferry from Cebu City (4h) and from Bohol (Tagbilaran). It is possible to get to Dumaguete by boat from Moalboal (Cebu Island's West coast).
Although there is some accommodation available on Apo Island, most visitors opt for staying in Dumaguete, or in the resorts on the road between this town and Dauin, mainland Negros Island.
♥ Visit Tagulandang Island ♥