Ans. Carnival contract is minimum 3-8 months contract, it depends on the position to position, Some of the officers work for 3 months and then go vacation for 6-8 week. But all the crew members work for 8 months and go on vacation for 10-12 weeks.