There is no set time for how long it will take to clean a swimming pool. It depends on the size of the pool, the condition of the water, and other factors. A typical cleaning cycle could take between 2 and 4 hours.