There are several factors that can affect how long a divorce will take. It will depend on whether parties have reached an agreement in relation to relevant issues for example children and financial matters. If both parties co-operate with the process and the length of court lists as these vary from county to county. On this basis, divorce could take from 6 months to 2 years on average depending on the circumstances of the case.