Typically it takes between 2 - 4 hours for a cremation to occur. Several factors can contribute to this such as the type of container/casket being cremated and the size of the individual.