The timeframe for a divorce can vary greatly depending on whether it is contested or uncontested and the complexity of the case. A general estimate ranges from several months to over a year.