How long does an upper GI exam take?
The procedure usually takes about 15 minutes, but it may take longer for the contrast material to leave your body. You may need to stay in the hospital for up to 4 hours after the exam to have your blood pressure, heart rate, and breathing monitored.