After drinking a liter of water it takes around 5 minutes to 30 minutes to pee for most people.
However it may take as long as an hour or 2 hours to pee after drinking a liter of water depending on whether or not you're sweating or exercising.
When you're sweating, exercising or it's hot out your body will use more of the water to keep you hydrated and you will lose some of that water through sweat and so it can take longer to pee or you may not produce as much pee during hot weather when you drink the water.
When it's not hot I can drink a liter of water and it not fully reach my bladder until an hour and I don't have to pee as much.
When it's not hot out and I drink a liter of water I would have to pee every 10 to 20 minutes or so.
It can vary depending on the temperature outside and your body.
But in normal conditions you can expect to urinate within 30 minutes or less of drinking a liter of water.
When drinking a bottle of water you may need to urinate within 20 to 30 minutes unless you're sweating out the fluids a lot more.
Water absorption can occur as soon as 5 minutes after ingestion and peaks around 20 minutes after ingestion.
Your kidneys are continually producing urine, so excess liquids are quickly eliminated via urine.
The human body is composed of 60% of water and the majority of water is absorbed in the small intestine and large intestines.
It gets absorbed into the bloodstream within 5 minutes of water intake.
It takes up to 75-120 minutes to completely pass water through the body.