Townapedia

Haji Shah, Pakistan

Haji Shah is a town of 18,586 people in Punjab, Pakistan.

Loading the weather...
Population18,586 GeoNames
RegionPunjab
Elevation341 m 1,119 ft
Time zoneAsia/Karachi
Nearest airportTarbela Dam Airport (TLB) 29 km

Map of Haji Shah

0 places. The map loads OpenStreetMap tiles when you open it.

Getting there and nearby towns

Tarbela Dam Airport (TLB) is the nearest airport with scheduled flights listed in OpenStreetMap, 29 km away.

  • Jamgah 4 km northwest, about 4 min by car
  • Kamra 7 km east, about 7 min by car
  • Attock City 13 km south, about 13 min by car
  • Tordher 13 km north, about 13 min by car
  • Mardan 44 km northwest, about 44 min by car
  • Charsadda 62 km northwest, about 1 h by car
  • Islamabad 68 km east, about 1 h 15 min by car
  • Peshawar 71 km west, about 1 h 15 min by car
  • Saidpur 70 km east, about 1 h 15 min by car
  • Rawalpindi 73 km southeast, about 1 h 15 min by car

Drive times are estimates from straight-line distance, not routes.

Reviews, tips and questions

Loading what members have shared...

Sources and licences

Page built November 3, 2026. Spotted a mistake? Tell us or suggest a place.