Most people visit Bantayan for a day tour, but I recommend at least 2-3 days or longer so you can enjoy it better and suggest you leave Cebu as early as possible as the island is a few hours away.