I have an international flight with Emirates from Manila at 17.40pm on Saturday 18th November 2017. I will be flying out of Caticlan to Manila on the same day. I am looking to book either the 12.35pm with AirAsia that lands in Manila at 13.45pm or 11.55am with Cebu that lands in Manila at 12.55pm. Either of these flights will give me a 4/5 hour window to make my international flight out of Manila which in theory should be enough time. However, if there are delays or cancellations then it may not be enough time. What is the likely hood of delays and cancellations? Which airline is better to fly with? Should I book an earlier flight on the same day rather than the afternoon? I don't want to stay in Manila the night before as I have already paid for my accommodation in Boracay. Does anyone have any advice please or have flown from Caticlan to Manila and can share their experience.