L'ehunmilak se court dans les montagnes du Goierri, autour de Beasain, dans le Gipuzkoa. Le terrain est celui du Pays basque intérieur : crêtes herbeuses, forêts humides, sentiers étroits et enchaînements de sommets courts mais raides. Le brouillard et la pluie sont fréquents, même en juillet, et rendent le pied glissant sur une bonne partie du tracé.
Trois formats sont proposés : l'ehunmilak Ultra-Trail, 171 km pour 10 500 m de dénivelé positif, le g2haundiak goierri trail, 90 km pour 5 500 m, et le marimurumendi marathon, 42,195 km pour 2 300 m.