The cost for cremation can vary depending on the funeral home providing the services and the type of cremation service option selected. According to funeral price surveys in Pennsylvania, the average cost of a full-service cremation is $6,515, and the average cost for a direct cremation is $2,456*.