The time between agreeing on a price with the vendor until you have the keys in your hand takes three to six months on average. However, this varies from property to property and the process may take longer.