Question: how long does it take to get paid by upwork?
Answer: It will be “Available” after 5 days. If the client doesn't responds, Upwork approves it automatically after 14 days and you get paid after the 5 days period.