It is usually 1-2 hours. If the miles are not back automatically within two hours, it means that it is not processing properly and it needs agent's intervention to complete the redeposit. After you call, it should be 1-2 hours. For best results, just call right away and it should be 1-2 hours. They say 48 hours but it is 1-2 hours, especially now because of the minimal bookings, I am guessing.