A typical open heart surgery takes anywhere from four to eight hours depending on the procedure. This includes preparatory time, time to prepare arter A typical open heart surgery takes anywhere from four to eight hours depending on the procedure.