Die Entfernung (Strecke bzw. Distanz) zwischen Asadābād und Mardan beträgt Luftlinie circa 112 km (Kilometer).
Mit dem Auto, der Bahn oder eventuell auch per Schiff ist die effektive Strecke nach Mardan höchst wahrscheinlich länger, da hier nur die Luftlinie von Asadābād nach Mardan berechnet wurde.