Le Canfranc-Canfranc se dispute autour de Canfranc-Estación, dans la province de Huesca, en plein cœur des Pyrénées aragonaises. Les tracés évoluent en haute montagne, sur des sentiers techniques, des pierriers et des cols frontaliers, avec des passages à découvert et une météo qui peut changer vite en altitude.
La particularité de l'épreuve tient à l'éventail de ses formats, tous en boucle au départ et à l'arrivée de Canfranc : Ultra 100K, Ultra 70K avec 6 100 m de dénivelé positif, Maratón 45K avec 4 000 m de dénivelé positif, LongDistance 26K, Classic 16K et Uphill 6K.