Contested divorces can take anywhere from 6 months to 3 years or more.  

The duration depends on the complexity of the case, including disputes over child custody, property division, or spousal support (SHAIKH LAW FIRM) (Simple Divorce).