Hydronephrosis is caused by a blockage in the tube that connects the kidney to the bladder. This tube is called the ureter. Hydronephrosis also can happen when urine flows the wrong way through the ureter. Other causes include kidney stones, tumors and problems with nerves to the bladder.