Question: buying a house how long does it take?
Answer: How long does it take to buy a house? It takes about 6 months to buy a house, however this varies from move to move. On average it's 20-90 days to find a house, 15-30 days to receive a mortgage offer, 20-30 days to find a solicitor and exchange contracts then 10-30 days to complete and get the keys.