The typical timeline for completing a mortgage refinance is usually between 30 and 45 days.