What is Upper GI Tract X-ray?

An Upper GI Tract X-ray helps examine your food pipe (esophagus), stomach, and upper part of the small intestine. You will be asked to drink a special liquid called barium. This coats the inside of your digestive tract, making it easier to see on X-rays.

Why is this test done?

Your doctor may recommend it to:

  • Find the cause of tummy pain or indigestion
  • Check for ulcers or scarring
  • Investigate trouble swallowing or acid reflux
  • Look for signs of blockage or cancer
  • Assess long-term constipation or blood in stool
  • Examine abnormal bowel movements
How to prepare

Follow these steps before your test:

  • Do not eat or drink anything after midnight the night before.
  • Only clear liquids the day before. Avoid milk or milk-based drinks.
  • Take medicines only with a small sip of water, if advised.
  • Empty your bladder before the scan.
  • Remove all jewellery or metal items.
  • Wear loose, comfortable clothes.
  • If you are pregnant or might be, tell your doctor.
  • Let us know if you use an IUD (intrauterine device).
How is the test done?
  • The test is done in the morning, as an outpatient scan.
  • You will drink the barium liquid just before the X-ray.
  • You may be asked to lie on your stomach to help the barium spread.
  • X-ray images will be taken as the barium moves through your system.
  • You may be moved into different positions during the scan.
  • You’ll need to stay very still and may be asked to hold your breath briefly during image capture.
  • After the scan, you may use the washroom to help pass the barium.
  • You can eat normally after the test.
What to bring
  • Your latest medical reports and prescription
  • A Serum Creatinine report (from the last 4 weeks)
    This helps check if your kidneys are ready for contrast dye, if needed.
    You can also get this test done at our centre before the scan.
How long does it take?

Total time at the centre: Around 1 hour

Actual test time: 10 to 15 minutes

Do I need an appointment?

Walk-ins are welcome. But it's better to call and confirm before coming.