Existen dos tipos diferentes de heptatlón, dependiendo de si se realiza en pista cubierta o al aire libre.