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