Usually the actual surgery takes about 15-20 minutes but the whole visit to the hospital may take longer, especially if you have sedation or general anaesthetic.