how long do you have to fast before a endoscopy?
You'll usually be asked not to eat anything for 6 to 8 hours before the procedure, and to stop drinking 2 to 3 hours before the procedure – follow the instructions given to you by the hospital.