Full Catholic funerals with a Mass typically last an hour or more. Catholic funerals where a full Mass doesn't occur are typically shorter, coming in at about 40 minutes.