How long does a divorce take?

It is very difficult to determine the amount of time it will take without first considering a number of factors. Each case is different.