According to October 2024 data from ICE Mortgage Technology, the average time to buy a house, from contract to closing, was 44 days. Of course, that timeline doesn't factor in pre-purchases phases ...