Erinevaid triatloni distantse on mitmeid, mis võimaldavad igas tasemes sportlastel võistluslikult kaasa lüüa. Näiteks saavad algajad sportlased võistelda nn try-a-tri võistlustel või veidi arenenumatel sprindivõistlustel. Osavamate sportlaste jaoks on pikemad olümpiatriatloni võistlused. Lõpuks saavad staažikad sportlased võistelda pool- ja täismaatriatlonidel.
Sportlased, kes soovivad alustada triatloniga võistlemist, saavad võistelda proovisõidus, et teha kindlaks, kas see spordiala neile sobib. Nendel võistlustel pole määratud distantse, kuid üldiselt kipub ujumiskaugus olema umbes 1,000–1,300 jalga (umbes 300–400 m), jooks on tavaliselt umbes 2 miili (umbes 3 km) ja rattasõit on üldiselt mitte rohkem kui umbes 10 miili (umbes 15 km).
Triatloni sprindivõistlustel on triatloni distantsid pikemad kui try-a-tri võistlustel. Need võistlused sobivad sportlastele, kes on tõstnud oma vormisolekut kõrgemale, kui on nõutav try-a-tri võistlustel võistlemiseks. Distantsides on mõningaid erinevusi, kuid sprinditriatlonidel on tavaliselt ujumisjalad umbes 1,600–3,200 jalga (500–1,000 m), rattasõit umbes 12.4 miili (20 km) ja 3.1 miili (5 km) jooks.
Pikemaid triatloni distantse leiab olümpiatriatloni võistlustest. Olümpia triatloni distantsid on standardiseeritud, üksiksõitude vahel ei ole erinevusi. Ujumisjalg on 0.93 miili (1.5 km). Ujumisele järgneb 24.85 miili (40 km) pikkune rattasõit ja 6.2 miili (10 km) jooks.
Täisdistantsidel on triatloni distantsid pikemad. Täistriatlonid hõlmavad 2.4 miili (3.8 km) ujumist, 112 miili (180.25 km) rattasõitu ja maratoni pikkuse jooksu – 26.2 miili (42.2 km). Need distantsid ei erine erinevatel võistlustel.
Veel ühe triatloni distantside variatsiooni leiab poolmaa triatlonivõistlustest. Poolmaatriatlonid on samuti paika pandud pikkused, mis üksikute võistluste vahel ei muutu. Iga eraldiseisev etapp sellel võistlusel on pool triatloni täisvõistluste vastava etapi distantsist.