4 months is the average time to sell your home. This duration spans from initial listing to the final exchange. The duration can vary heavily, depending on the demand, your valuation and the buyers (and your) situation. When there is a chain, so either the seller or buyer is also needing to buy or sell their own property, this can add to the duration as there are dependencies on more than 2 parties. If the buyers own property is facing delays in selling, that may impact the date they can exchange on your property.