When you have a heart catheterization done the actual procedure for the heart catheterization takes around 30 minutes.
The heart catheterization itself doesn't take very long.
However it will take a bit longer to prepare for the heart catheterization and to recover after the heart catheterization procedure.
After the heart catheterization you should be able to walk around 6 hours after the procedure but full recovery from the heart catheterization procedure can take 6 weeks.
You'll also need to keep the area where the heart catheterization was inserted dry for 48 hours.
You may need to stay in the hospital for at least 1 or 2 days after the heart catheterization procedure so that the doctor can monitor your health.