Generally, banks take around 7 to 14 days to approve a mortgage. Customers should remember to compare bank interest rates first and choose the most suitable plan.