The angiogram takes about one to two hours to finish. Sometimes, it may take longer. In other cases, the interventional radiologist will do a second procedure, such as an angioplasty, at the same time as the angiogram. This makes the procedure take longer.