La San Silvestre Vallecana se dispute sur les avenues de Madrid, du nord de la ville jusqu'au quartier de Vallecas. Le format unique est un 10 km sur route, couru en fin de journée du 31 décembre, dans une ambiance de fête urbaine où les déguisements font partie du décor.
L'événement combine deux courses sur le même tracé : une épreuve populaire ouverte à tous et une course internationale qui réunit l'élite.