During the newborn period a nursing session should last between 20-40 minutes. Newborns are extra sleepy so sometimes the extra time is needed along with a lot of patience. As your baby gets older and more proficient an average session should last 15-30 minutes.