How long does it take to buy a house?
The more likely scenario is that there will be a chain of transactions and a mortgage will have to be arranged. It such circumstances it will usually take 4-6 weeks to exchange contracts and then another 2-4 weeks between exchange of contracts and completion making a total of 6-10 weeks in total.