Mortgage approval in Spain typically takes around 3–6 weeks, depending on the bank and the applicant’s circumstances. In some cases, alternative financing arrangements may be completed more quickly, often within 2–3 weeks.