List of Punjab cities

Punjab is an important administrative unit or province of Pakistan, it is second largest province of Pakistan by area, whereas it is the largest province by population. The meaning of Punjab is, five-waters, as there are five main rivers flowing in it. Lahore is the provincial capital of Punjab, which is an historical and culture center of Pakistan.


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


View Punjab Districts
  • Khushab

    Khushab

    Khushab, meaning sweet water, is situated near the Jhelum River in Punjab at the distance of 250 km from Lahore, next to Sargodha on Islamabad-Lahore Motorway M-2, on the left from Bhularwan interchange via Bhalwal or from Sial Interchange on Lahore-Sargodha Road, National Highway N-60 at the distance of 232 km from Lahore.
    Visiting Locations in Khushab

  • Lahore

    Lahore, the capital city of Punjab, is the most populous and second-largest city in the northeast part of Punjab province in Pakistan on the border with India at Wagha. It is located on the bank of River Ravi at a height of 213 meters above sea level. It is linked with the rest of Pakistan and accessed by all types of transportation. It is the major city to access all of the cities and towns of Punjab province. It has the largest railway station in Pakistan. Allam Iqbal International airport is used for all types of international and local flights.
    Visiting Locations in Lahore

  • Layyah

    Layyah is located on the left bank of the Indus River at the distance of 394 km from Lahore and is accessed through Lahore-Abdul Hakeem Motorway M-3, after moving back to Lahore-Faisalabad Motorway M-3, and then follow the Garh Maharaja Road via Shorkot.
    Visiting Locations in Layyah

  • Lodhran

    Lodhran is located on the northern side of the River Sutlej, at a distance of 416 km from Lahore on G. T. Road N-5 in Punjab province. It is also known for being the best cotton-growing area. Most of the population in Lodhran are involved in the agriculture profession.
    Visiting Locations in Lodhran

  • Mandi Bahauddin

    Mandi Bahauddin is situated between the Jhelum River and the Chenab River, at the distance of 190 km from Lahore It is a central part of the Chaj Doab between the Jhelum River and the Chenab River, the is fertile land and suitable for different types of crops. It was one of the largest and important grain market developed in the British regime.
    Visiting Locations in Mandi Bahauddin

  • Mianwali

    Mianwali is located along the Indus River at the distance of 340 km from Lahore and it is accessed via Khushab by Lahore-Islamabad Motorway M-2. It has a boundary with Khyber Pakhtoonkhwa province, so there is a mixture of cultures of both of the provinces Punjab and Khyber Pakhtoonkhwa.
    Visiting Locations in Mianwali

  • Minchinabad

    Minchinabad, tehsil of Bahawalnagar, is located at the distance of 232 KM on Head Sulemanki Road. Its name is after Colonel Charles Minchin who was the British Political Agent to oversee the Bahawalpur State from 1866-1876.
    Visiting Locations in Minchinabad

  • Multan

    Multan, the premier center of southern Punjab, is located on the banks of the Chenab River at the distance of 338 km from Lahore. It is accessed via Abdul Hakeem Motorway M-3 as well as National Highway N-5. Multan is the fifth largest populous city of Pakistan. Multan is also known as cultural center in the province Punjab. Multan is also known as city of saints due to number of shrines of Sufi saints.
    Visiting Locations in Multan

  • Murree

    Murree, an ideal and modern hill station, is situated on the Pir Panjal Range in Punjab at an altitude of 7,516 feet above sea level. It is located at a distance of 72 km from Rawalpindi through Islamabad-Murree Expressway - N75 and can be accessed easily from Rawalpindi and Muzzafarabad. It is the most famous and modern hill station in Pakistan.
    Visiting Locations in Murree

  • Muzaffargarh

    Muzaffargarh is located on the confluence of the Indus River and the Chenab River in South Western Punjab. It is geographically located exactly in the center of Pakistan at a distance of 450 km from Lahore via Faisalabad-Multan Motorway M-4.
    Visiting Locations in Muzaffargarh

  • Nankana Sahib

    Nankana Sahib district is located on the right bank of the Ravi River at a distance of 75 km from Lahore via Lahore-Sheikhupura-Faisalabad Road. Its name is derived after Guru Nanak, the first Guru of the Sikh region. It was the bird place of Guru Nanak and is considered a religious and famous pilgrimage site for Sikhs.
    Visiting Locations in Nankana Sahib

  • Narowal

    Narowal lies on the right bank of the Ravi River on the border between India and Pakistan, at a distance of 98 km from Lahore via Kala Khatai Road. Its name is derived due to a Sikh landlord, Naro Singh Bajwa, who was the owner of the land before 1947.
    Visiting Locations in Narowal

  • Okara

    The Okara is situated at a distance of 127 Km from Lahore on National Highway N-5, at an altitude of 500 feet above sea level between Ravi and Sutlej rivers. It is a fertile land and famous for the production of various cash crops as well as a hub of livestock farming.
    Visiting Locations in Okara

  • Pakpatan

    Pakpattan is one of the ancient cities of Pakistan, located at a distance of 207 km from Lahore and accessible through National Highway N-5 via Depalpur after turning to left before Okara. It is located on the right bank of the Sutlej River along the border with Bahawalnagar district.
    Visiting Locations in Pakpatan

  • Rahimyar Khan

    Rahim Yar Khan is located in South Punjab next to Bahawalpur at the distance of 200 km on the National Highway N-5, having a border with India, Rajasthan. It was previously part of the Bahawalpur State. A part of Rahim Yar Khan is a desert area in the Cholistan desert.
    Visiting Locations in Rahimyar Khan

  • Rajanpur

    Rajanpur is located at the distance of 555 km from Lahore on the right bank of the Indus River. Ranjanpur was founded in 1770 by Makhdoom Sheikh Rajan Shah and the name of the city was derived by his name. It is accessed via Dera Ghazi Khan on the Indus Highway N-55.
    Visiting Locations in Rajanpur

  • Rawalpindi

    Rawalpindi is situated on the southern slopes of the north-western extremities of the Himalayas and on the Potohar plateau, at a distance of 375 km from Lahore via Lahore-Islamabad Motorway. It is an important city due to its common boundary with the Capital city Islamabad.
    Visiting Locations in Rawalpindi

  • Sahiwal

    Sahiwal, formely was known as Montegomery, is located between Sutlej and Ravi rivers at a distance of 180 km from Lahore on National Highway N-5. Its old name was Montgomery in the era of the British Empire. It is also an important railway station on the rail track between Lahore and Karachi.
    Visiting Locations in Sahiwal

  • Sargodha

    Sargodha is located at a distance of 172 km in the northwest of Lahore between the Chenab River and the Jhelum River on the left side on the Islamabad-Lahore Motorway M-2 after Pindi Bhattian, on Lahore-Sargodha Road N-60. It is an important air base of Pakistan Air Force (PAF) and also famous for high quality world-class juicy oranges.
    Visiting Locations in Sargodha

  • Shakargarh

    Shakargarh is the last city in Punjab on the northeast side on the border between Pakistan and India, at the distance of 135km from Lahore on the Kala Khatie-Narang Mandi Road. It is also considered a gateway to Kashmir.
    Visiting Locations in Shakargarh