Hi Yosh,
Thank you for your questions.
The journey from Keppel Bay to the island takes about 30-40minutes 1 way. So you will get to enjoy water activities/ chil on the boat for about 3.5-4 hour .
The timing can be adjusted, subject to the availability. Unfortunately MBS Skyline Cruise can not be a top-up for this particular option :)