Besham is a city in the Shangla District of Khyber Pakhtunkhwa, Pakistan. Located on the right bank of the Indus River, Besham serves as a ma…Besham is a city in the Shangla District of Khyber Pakhtunkhwa, Pakistan. Located on the right bank of the Indus River, Besham serves as a major junction on the Karakoram Highway, that connects Khyber Pakhtunkhwa and Punjab with Gilgit-Baltistan, and crosses over into China's Xinjiang. Besham is also the eastern terminus of the under-construction E90 expressway, which will connect the city westward with Khwazakhela in Swat District. Besham is located around 60 kilometres east of Swat, 250 kilometres north of Rawalpindi-Islamabad, and 270 kilometres northeast of the provincial capital, Peshawar, Pakistan.