Ans: If you are a beginner and want to experience diving just for fun, then diving programs for Non-Swimmers will be done in half a day. Make sure your slot is booked in advance. However, if you are looking into going for advanced courses then a minimum of 4 to 30 days may be required to complete the course.