Peshāwar
Weather, climate and best time to visit
Best time to visit Peshāwar
The best time to visit Peshāwar in Pakistan is from March until November, when you will have a pleasant till very hot temperature and limited rainfall. The highest average temperature in in Peshāwar is 39°C in June and the lowest is 17°C in January.
Peshāwar has the oceanic climate prevailing. If you want to know what the average temperature is in Peshāwar or when most precipitation (rain or snow) falls, you can find a quick overview below. This way, you are well prepared. Our average monthly climate data is based on data from the past 30 years.
Travel and stay Peshāwar
If you are planning on visiting Peshāwar, check out these well-known travel agencies. They have been rated as the best by travelers and offer great prices for any budget.
Airline tickets
Looking to book a flight to Peshāwar? Hop on one of these airlines.
Peshāwar weather
The Peshāwar weather for will be 41° till 46° degrees in the next 14 days with a couple of days chance of light rain showers.
Peshāwar 14 day weather forecast
Climate Peshāwar
Peshāwar has the oceanic climate prevailing. There is rainfall during all months of the year. The average annual temperature for Peshāwar is 29° degrees and there is about 211 mm of rain in a year. It is dry for 232 days a year with an average humidity of 32% and an UV-index of 6.
Peshāwar weather by month
What is the average Peshāwar weather like in a given month? Let's find out! Click on a month to check all the monthly averages for sunshine, temperature highs and lows, percentage chance of rain per day, snowfall accumulation and number of rainy days.
Peshāwar weather experiences
Already been to Peshāwar?
Share your experience of the Peshāwar weather and get a chance to win $150!
Frequently asked questions
Where is Peshāwar?
Peshāwar is located in Pakistan. It lies in a straight line at 804 km from New Delhi.
The coordinates of Peshāwar are:
- Latitude: 34.008
- Longitude: 71.578488
The GPS coordinates are 34° 0' N, 71° 34' E
How long is the flight to Peshāwar?
The flight time from Indira Gandhi to Peshāwar is approximately 2 h. 50 min.
What are the nearest airports to Peshāwar?
These are the airports closests to Peshāwar:
- Peshawar International Airport (6 km), Peshāwar
- Saidu Sharif Airport (114 km), Saidu Sharif
- New Islamabad International Airport (128 km), Islamabad
How many inhabitants are there in Peshāwar?
Peshāwar has approximately 1,303,000 inhabitants.
How big is Peshāwar?
The area of Peshāwar is around 2,432 km².
What is the currency of Peshāwar?
In Peshāwar the Pakistani rupee (PKR) is used to pay.
Exchange rates on 16 May 2022
- 1 Indian rupee = 2.15 Pakistani rupee
- 1 Pakistani rupee = 0.46 Indian rupee
- 100 Indian rupee = 215.50 Pakistani rupee
- 100 Pakistani rupee = 46.40 Indian rupee
What is the area code of Peshāwar?
The area code to call Peshāwar is +92.