The longest part of a refinance is the time it takes to receive the appraisal and title work.  On average, a refinance should take no more than two to three weeks from start to finish.