Whey is a "fast-acting" protein; its absorption rate has been estimated at ~ 10 g per hour. At this rate, it would only take 2 h to fully absorb a 20 g dose of whey.