how long does it take to get a heart catheterization?
The cardiac catheterization procedure itself generally takes 30 minutes, but the preparation and recovery time add several hours to your appointment time (five to nine hours or longer).