Vitosha 100km é uma prova de montanha de 100-kilometer em Vitosha Mountain, logo ali fora de Sofia, Bulgaria. Rola num fim de semana de June e a cronometragem fica com a Race Timing BG, empresa de crono de Sofia.
Pelos relatos da galera que correu, o percurso começa a pegar depois dos primeiros 10 kilometers, já com trechos técnicos no começo. Depois vem uma parte mais plana de 20-kilometer pra encaixar o ritmo, antes de uma subida longa até Musala Hut, uma descida rumo a Zheleznitsa village e mais uma subida antes da chegada.