I think its Tuesdays and Thursdays for the Singapore direct to Davao flight so as you dont have the hassle of Cebu first. You land at terminal 3 in Singapore and then get the sky train to terminal 2.