Vary... Do you mean get over eswl-related discomfort or total post-eswl stone/fragment passage? For post-eswl discomfort, it may highly vary, days to weeks, depending on what you're and how your body/kidney responds to eswl. For stone/fragment passage, it may take 1 week to months, depending on the load ; density of stones and the eswl effectiveness to disintegrate them; it may take 1 week to months, or..
Usually quickly. Can usually return to work and activities quickly, unless broken particles get lodged in ureter, creating an obstruction.