O termo ultramaratona serve para identificar corridas a pé que tenham uma distância superior a 42.195 metros, que é a distância oficial da maratona.
Fora a distância da prova, utiliza-se um segundo critério na definição de ultramaratona: o tempo. Existem, por exemplo, provas de 6, 12, 24 ou 48 horas em circuito e pista de atletismo.
Outras modalidades de ultramaratona são provas com distancias que variam de 50 km a 1000 km ou até 1000 Milhas e provas de tempo que chegam a 7 dias de prova.