The time it takes can vary depending on the complexity of the issues and the willingness of both parties to reach an agreement. On average, it can take a few sessions over several weeks to finalize a separation agreement.