Ultrajuoksulla tarkoitetaan kaikkia
maratonia (42,195
km) pitempiä juoksumatkoja. Ultrajuoksuja on hyvin monenlaisia. Lyhyin virallinen ultrajuoksumatka on 30 mailia (48,280 km). Yleisimmät matkat ovat 50 mailia (80 km), 100 km ja 100 mailia (160 km). Usein juostaan myös aikaperusteisia kilpailuja. Aikaperusteisten kilpailujen suosituin kesto on 24 tuntia, mutta myös muun mittaisia kilpailuja järjestetään, esimerkiksi 6, 12 ja 48 tunnin sekä 6 vuorokauden juoksuja. Pisimmillään ultrajuoksukilpailut voivat olla tuhansien kilometrien pituisia ja kestää useita kuukausia.