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