Weather, climate and best time to visit
Best time to visit Mashhad
The best time to visit Mashhad in Iran is from April until October, when you will have a pleasant till hot temperature and none till limited rainfall. The highest average temperature in in Mashhad is 32°C in July and the lowest is 8°C in January.
Mashhad has the desert climate prevailing. If you want to know what the average temperature is in Mashhad 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 Mashhad
Looking to book a flight to Mashhad? Hop on one of these airlines.
The Mashhad weather for will be 19° till 33° degrees in the next 14 days with a couple of days chance of light rain showers.
Mashhad 14 day weather forecast
Mashhad has the desert climate prevailing. The temperature during the day is warm and you won't have rain here anytime soon. The average annual temperature for Mashhad is 19° degrees and there is about 112 mm of rain in a year. It is dry for 275 days a year with an average humidity of 39% and an UV-index of 5.
Mashhad weather by month
What is the average Mashhad 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.
Mashhad weather experiences
Already been to Mashhad?
Share your experience of the Mashhad weather and get a chance to win $150!
Frequently asked questions
Where is Mashhad?
Mashhad is located in Iran. It lies in a straight line at 6,505 km from Manila.
The coordinates of Mashhad are:
- Latitude: 36.315591
- Longitude: 59.567964
The GPS coordinates are 36° 18' N, 59° 34' E
How long is the flight to Mashhad?
The flight time from Manila International Airport to Mashhad is approximately 9 hours.
What are the nearest airports to Mashhad?
These are the airports closests to Mashhad:
- Mashhad International Airport (11 km), Mashhad
- Sabzevar National Airport (178 km), Sabzevār
- Ashgabat International Airport (214 km), Ashgabat
How many inhabitants are there in Mashhad?
Mashhad has approximately 2,469,000 inhabitants.
How big is Mashhad?
The area of Mashhad is around 348 km².
What is the currency of Mashhad?
In Mashhad the Iranian rial (IRR) is used to pay.
Exchange rates on 17 May 2022
- 1 Philippine piso = 871.91 Iranian rial
- 1 Iranian rial = 0.001 Philippine piso
- 100 Philippine piso = 87,191.07 Iranian rial
- 100 Iranian rial = 0.11 Philippine piso
What is the area code of Mashhad?
The area code to call Mashhad is +98.