It typically takes about 15-20 minutes for an interest-free loan to be approved in Sri Lanka. The exact time frame may vary depending on the lender and their specific processes. It is important to note that lenders may require additional documents or information during the approval process, which can delay the timeline. Make sure to check with your lender for more details and verify any timelines they give you.