Asia & Middle East

Afghanistan: weather & best time to visit

6 destinations with long-term climate data. Best time to visit overall: April, October – November.

Weather by month

Daytime highs and sea temperatures range across the destinations; the score is their average. Best months are marked.

MonthScoreAirSeaBest weather
JanuaryJan483–14°–Jalalabad
FebruaryFeb564–16°–Kandahar
MarchMar7811–22°–Kandahar
AprilApr9219–29°–Herat
MayMay7325–35°–Kabul
JuneJun5730–39°–Kabul
JulyJul5233–40°–Kabul
AugustAug5532–39°–Kabul
SeptemberSep7328–34°–Kabul
OctoberOct9421–28°–Herat
NovemberNov8213–21°–Kandahar
DecemberDec617–17°–Jalalabad

Destinations6

  • Balkh

    City breakBest time to visit:Apr, Oct

  • Herat

    City breakBest time to visit:Mar – Apr, Oct – Nov

  • Jalalabad

    City breakBest time to visit:Mar – Apr, Oct – Dec

  • Kabul

    City breakBest time to visit:Apr – May, Sep – Oct

  • Kandahar

    City breakBest time to visit:Mar – Apr, Oct – Dec

  • Mazar-i-Sharif

    City breakBest time to visit:Apr, Oct

Afghanistan month by month

More from Asia & Middle East

Climate averages 1996–2025, not a forecast. Data: Copernicus ERA5 / ERA5-Land via Open-Meteo.com (CC BY 4.0), NOAA OISST, WMO 1991–2020 (NOAA NCEI), GeoNames (CC BY 4.0). Sources & licences