The length of time it takes after surgery to wake up depends on many factors. These include the type of surgery, length of operation, type of anesthetic
drugs used, previous health of the patient, occurrence of complications during surgery.
Hope this helps you.
Dr K A Pottinger,