Properties are taking longer to sell than a year ago, the analysis suggests, at an average of more than three months in urban areas of the UK.
Homes in cities and major towns were on the market for 102 days on average before being sold or put under offer.
This was six days longer than in 2017, according to the Centre for Economics and Business Research (CEBR).
Selling periods ranged from an average of 39 days in Edinburgh to 131 days in Blackpool.
Completion of the deal may take a lot longer than this, owing to legal requirements and the practicalities of moving dates.
- Where does rent hit young people the hardest in Britain?
- The people with more stuff than they have room for
The research for Post Office Money found that properties in Glasgow also sold quickly, at an average of of-of 48 days.
Belfast and Swansea recorded the biggest fall in the time properties spent on the market – at 17 and 14 days less respectively than last year.
In contrast, properties in Bristol and Luton were taking 10 and 14 days longer respectively to sell than last year.
Homes in London, where the market has slowed considerably recently, took an average of 126 days to sell.
The report suggested affordability constraints had hit demand in these areas, leading to longer selling times.
How long did it take to sell your property? Have you faced any delays? Tell us about your experiences by emailing email@example.com
Please include a contact number if you are willing to speak to a BBC journalist. You can also contact us in the following ways: