The Oldest Living City
Peshawar claims the distinction of being one of South Asia’s oldest continuously inhabited cities, with documented history stretching back over 2,500 years to its founding as a frontier settlement on the ancient Persian Royal Road. Known to the Persians as Purushapura—‘City of Men’—and to the Greeks who accompanied Alexander as a staging post for campaigns beyond the Hindu Kush, it occupied a position of unparalleled strategic importance at the eastern mouth of the Khyber Pass, the 53-kilometer mountain corridor that has served as the primary gateway between Central Asia and the Indian subcontinent since antiquity. Every empire seeking to cross this threshold has passed through Peshawar’s gates.
Alexander the Great camped here in 327 BCE before crossing into the Punjab. The Kushan Empire made Peshawar their winter capital in the 2nd century CE, when Buddhist Gandhara civilization flourished and monks traveled from as far as China to study in its monasteries. Mughals built the Mahabat Khan Mosque around 1630 and fortified Bala Hisar on its ancient foundations. Sikhs under Ranjit Singh took the city in 1834, and the British made it their frontier garrison from 1849. Today, the walled Old City preserves this layered heritage—16 historic gates once sealed each night to protect merchants sleeping in caravanserais, and narrow lanes still wind past havelis, mosques, and bazaars that have operated continuously for centuries.