A cardiac MRI procedure typically lasts between 50 and 60 minutes.