Couple of days or more depending on your fluid intake (water, etc.) and if you keep cock/ball ring on. Your body naturally absorbs it. If you drink alcohol they lose size faster. Alcohol dehydrates you, so your body will absorb what’s in your balls faster.