The duration varies by oven model and cleaning method. Pyrolytic self-cleaning cycles can last 2 to 4 hours, while steam self-cleaning cycles are typically shorter, around 20 to 30 minutes.