Die Entfernung (Strecke bzw. Distanz) zwischen Surkhpur und Mardan beträgt Luftlinie ca. 277 km (Kilometer).
Mit dem Zug oder Auto ist die effektive Strecke nach Mardan möglicherweise länger, da hier nur die direkte Verbindung (Luftlinie) von Surkhpur nach Mardan berechnet wurde.