Die Strecke (Distanz bzw. Entfernung) von Upper Dir nach Mardan beträgt Luftlinie ungefähr 113 km (Kilometer).
Mit dem Auto oder Zug ist die effektive Strecke nach Mardan höchst wahrscheinlich länger, da hier nur die direkte Verbindung (Luftlinie) von Upper Dir nach Mardan berechnet wurde.