The duration of ecological succession varies depending on various factors, including the type of ecosystem and the extent of disturbance. It can take decades or even centuries for a stable climax community to develop.