The actual donation takes just about 10 to 15 minutes. The entire process, right from the physical test to the post-donation refreshments, takes about an hour.