How long does a Gastroscopy or Colonoscopy take?
A typical Gastroscopy can last anywhere from 15-20 minutes on average (plus recovery time of about 30 minutes). The whole process should last no more than 1.5 – 2 hours. A typical Colonoscopy can last anywhere from 20-30 minutes on average (plus recovery time of about 30-45 minutes). The whole process should last no more than 2 hours.