To find the driving direction from Islamabad to Besham Rd via Mardan, Lower Dir, Shangla, Besham City, Battagram which is 562 by road, click on Show Directions after entering start and end locations in the calculator control. It takes around 765 to reach Islamabad to Besham Rd via Mardan, Lower Dir, Shangla, Besham City, Battagram. Tired of travelling by road? You can just fly from Islamabad to Besham Rd via Mardan, Lower Dir, Shangla, Besham City, Battagram. Check the
Flight Time from Islamabad to Besham Rd via Mardan, Lower Dir, Shangla, Besham City, Battagram before travelling.