Die Entfernung (Strecke bzw. Distanz) zwischen Duncraig und Perth beträgt Luftlinie circa 16 Kilometer (km).
Mit dem Auto oder Zug ist die effektive Strecke nach Perth möglicherweise länger, da hier nur die direkte Strecke (Luftlinie), ausgehend von Duncraig, berechnet wurde.