Question: how long should you fast before endoscopy?
Answer: Don't eat or drink anything for at least 6 hours before an upper endoscopy, or as directed by your doctor or nurse.