The time range is between 15 minutes to over one hour to leave. The reason is primarily due to the number of guests and immigration. When thousands of people want to leave simultaneously, cruise ships unload guests in groups according to where their cabins are located to keep things orderly.