Troyan se trouve en/au Bulgarie (Obshtina Troyan, Lovech) sur le fuseau horaire Europe/Sofia.
Sont situés à proximité Lovech, Karlovo et Sevlievo.
La distance jusqu'à Plovdiv est de 82 km, Stara Zagora est à 90 km et Sofia est à 113 km à vol d'oiseau.
Distances de Troyan aux villes les plus importantes de Bulgarie et du monde.
42.8942700°
24.7158900°