Question: how long do you have to fast before an angiogram?
Answer: fasting – you need to fast four to six hours prior to your test. other tests – you may undergo various tests before the angiogram, including blood tests, an electrocardiogram and chest x-ray and cardiac CT (computed tomography).