A Travel Guide of Peshawar: An Old Historical City & My Hometown

A Brief History of Peshawar


‘As far as the eye reached, flowers were in bloom. In spring near Parashawar the fields of flowers are very beautiful indeed’ -Babar

One of the oldest cities of the world, Peshawar has been the dominion of many empires—from Central Asia, Persia, and the Mediterranean to a trading centre along the Silk Road, and the meeting place of divergent cultures and peoples in its markets such as the Qissa Khwami Bazaar. Established around 2000 years ago, it was the capital of the Kushan Empire during the 2nd century CE and one of its rulers, Kanishka, built an enormous Buddhist stupa here, which drew pilgrims such as Fa Hsien and made the city a prominent centre of Buddhism until the 7th century.

Islam arrived in the region around 1000 CE and remains the dominant faith through today. The city came under Mughal rule when Babur conquered India in 1526 and founded the Mughal Empire. He built a fort here in 1530, and his grandson, Akbar, gave the city its current name. In the mid-16th century, Sher Shah constructed the highway that linked Delhi to Kabul via Peshawar and the Khyber Pass. In 1818, Peshawar was captured by the Indian Sikh ruler Ranjit Singh and then fell to the British. Following independence in 1947, Peshawar became part of Pakistan. Today, it is the capital of Pakistan’s Khyber Pakhtunkhwa Province.

Things to Know

Country: Islamic Republic of Pakistan
Province: Khyber Pakhtunkhwa
Lat/Long: 34°00′52″N / 71°34′03″E
Elevation: 331 m (1,086 ft)
Time Zone: UTC+05:00 (PKT)
Currency: Pakistani rupee (₨) (PKR)
Languages: Pashto/Urdu
Country Code: +92

Best Time to Visit Peshawar

The best time to visit Peshawar depends on your preferences for weather. Here’s a breakdown of the different seasons:

Spring (February to April): This is a pleasant time to visit with mild temperatures, ranging from 15°C to 25°C. There’s little to no rain, and the skies are clear. It’s a great time for outdoor activities like exploring the city’s historical sites or hiking in the nearby hills.

Summer (May to September): Summers in Peshawar are hot and humid, with temperatures reaching up to 45°C. The monsoon season starts in July and lasts until September, bringing occasional showers. This time is probably the most unwanted time to visit Peshawar because of high temperatures, humidity and power outages or load-shedding.

Autumn (October to November): This is another shoulder season with comfortable temperatures, ranging from 20°C to 30°C. There’s little rain, and the days are still long. This is a good time to visit if you want to avoid the crowds and heat of summer.

Winter (December to January): Winters in Peshawar are cool, with temperatures averaging around 10°C. There can be occasional fog and frost, with NO snowfall. This is a good time but as the days are short, you can’t do much in the city.

Other factors to consider:

  • Ramadan: If you’re planning to visit during Ramadan, be aware that many restaurants and shops will be closed during the day.
  • Security: Peshawar is not a safe city, So it’s always a good idea to be aware of your surroundings and take precautions, especially if you’re travelling alone.

How to Get Around

Neighbourhoods to Know & Best Places to Stay in Peshawar

Things to See and Do

Typical Costs, Money-Saving Tips & Suggested Budget

How to Stay Safe

Apps to Download

Do you have any other questions or specific interests related to your Peshawar trip? I’m happy to provide further suggestions/recommendations!