How long is the operation and stay in hospital? The operation takes about 3 hours. Most donors stay in hospital 2–3 days.