Napoléon en Russie est la plus longue retraite claire.
C'est la plus longue retraite de l'armée régulière, au moins 490 miles.
Les Anabasis est considérablement plus long, mais il n'est pas corroboré.
Il y a quelques pays massifs comme le Canada ou l'Australie, mais ils n'ont pas connu de guerres majeures sur leur territoire. Les seuls autres pays à même approcher ce genre de longueur sont la Chine et l'Inde, qui ne semblent pas avoir de retraites notables sur toute leur longueur - à part des insurrections comme la longue marche, comme l'autre réponse a déjà trouvé.
Liste des guerres et batailles chinoises
Liste des batailles indiennes
Vous pouvez également envisager des situations comme la défaite de l'Afrique Korps était une retraite, mais c'était plus une action retardatrice et ne se qualifie pas clairement. La raison pour laquelle la retraite de Napoléon était unique était, d'une part, parce que son armée était beaucoup plus nombreuse et mieux approvisionnée que les militaires médiévaux et antiques, et deuxièmement parce que la Russie tardait à s'industrialiser et n'avait pas la capacité logistique de le poursuivre. C'est une combinaison inhabituelle qui n'arrive pas souvent.