Tepanee Beach Resort organizes a taxi service for transfers from Cebu, using private cars / vans and boats.
The journey is about 4 hours and may vary at the maximum traffic hours leaving Cebu. Taxi service is available at the time you prefer. During the journey on the road you can ask the driver to make short stops to take pictures or to buy food and drinks.
About pick up transfers, please note that the last boat departure allowed by the Government from Maya to Malapascua is 5:30 PM, so consider to overnight in Cebu City if the flight is landing after 1:30 PM. About back transfers, the earliest departure from Malapascua is 5:00 AM and we have to schedule the departure from Malapascua at least 7 hours in advance if the for an international flight and 6 hours in advance for a domestic flight. Depending on the schedule of the flight, please consider to overnight in Cebu City the night before the flight: for example, if the flight is an international departure at 11:00 AM, it’s necessary to leave Malapascua at 4:00 AM but this is not allowed by the Government, so it will be needed to leave Malapascua the day before (or choose a later flight if possible, of course).
Alternatively you can use public transport.