List of Khyber Pakhtoonkhwa cities

Khyber Pakhtoonkhwa it the third largest province by population in the northwest of Pakistan. It has well defined history of Hinduism and Buddhism, it was once a part of Gandhara Kingdom, the ruins of its capital Pushkalavati found near Charsadda.


It provides an inclusive collections of beautiful pictures of Khyber Pakhtoonkhwa and all of the famous and attractive visiting places in it. Travel guide is also available to visit various cities or locations in Khyber Pakhtoonkhwa.


View Khyber Pakhtoonkhwa Districts
  • Mohmand Agency

    Mohmand Agency

    Mohmand Agency is under the control of the Federally Administered Tribal Areas, FATA, and is located at the distance of 87 km from Peshawar and accessible via Charsadda-Mohmand Agency Road. Its landscape is mostly covered with rocky and rugged mountains with number of barren plains.
    Visiting Locations in Mohmand Agency

  • North Waziristan Agency

    North Waziristan Agency is the mountainous area along the border between Afghanistan and Pakistan and lies on the North side of the Kurram River. It was the largest agency under the control of the Federally Administered Tribal Areas, FATA, before the merger with Khyber Pakhtoonkhwa. It is located at the distance of 278 km from Peshawar and accessible via Indus Highway.
    Visiting Locations in North Waziristan Agency

  • Nowshera

    Nowshera is situated on the bank of the Kabul River, at a distance of 40 km from Peshawar on Peshawar Road. The Kabul River and the Bara River are two main rivers, which flow through the district.
    Visiting Locations in Nowshera

  • Peshawar

    Peshawar, the Capital of Khyber Pakhtoonkhwa, is located on the eastern end of Khyber Pass surrounded by different mountain ranges on three sides, at the distance of 160 km from Islamabad on Islamabad-Peshawar Motorway M-1. It is the most important and largest city in Khybeer Pakhtoonkhwa.
    Visiting Locations in Peshawar

  • Shangla

    Shangla is located at the distance of 216 km from Peshawar in the Hindu Kush Range on the right bank of the Indus River. Due to remote access of Shangla, human development and literacy level is also very low in this district.
    Visiting Locations in Shangla

  • South Waziristan Agency

    South Waziristan Agency is the area under the control of the Federally Administered Tribal Areas, FATA, and is located at the distance of 380 km from Peshawar and accessible via Indus Highway. It is located between the Tochi River and the Gomal River. Its landscape is mostly covered with rugged and barren hills and ridges mostly under Preghal mountain range.
    Visiting Locations in South Waziristan Agency

  • Swabi

    Swabi is located at the distance of 105 km from Peshawar and between the Kabul River and the Indus River. It is accessible through Islamabad-Peshawar Motorway M1 and then following the Swabi-Jahanghira Road. It is bounded by Buner, Mardan, Attock, Nowshera, and Haripur districts.
    Visiting Locations in Swabi

  • Swat

    The lush-green and bow-shaped valley of Swat with its shining waterfalls and singing Swat River and its tributaries, and fruit-laden orchards, and gardens with a stack of colorful flowers, is an ideal for holiday-makers loving for relaxation after their busy lives. It is located in the range of Hindukush Range at an altitude of 976 meters above sea level.
    Visiting Locations in Swat

  • Tank

    Tank is situated on the foot of Takht-i-Sulaiman Range, at a distance of 267 km from Peshawar on the Tank-Indus Highway Link Road taking right from the Indus Highway N-55.
    Visiting Locations in Tank

  • Torghar

    Torghar, also known as Kala Dhaka, is the smallest district of Pakistan in Khyber Pakhtoonkhwa. It is situated along the left bank of the Indus River, the area is also known as the Black Mountain. The Black Mountain with high peaks at intervals, forms a long narrow ridge and deep passes along the Indus River. The highest peak is known as Machai Sar, which is visible from adjoining areas.
    Visiting Locations in Torghar