General information about Grahamstown
CountrySouth Africa
Region Eastern Cape 05
Region 2Cacadu District Municipality DC10
Region 3Makana EC104
Population91,548
Time ZoneAfrica/Johannesburg
Coordinates of Grahamstown
Time ZoneAfrica/Johannesburg
GMT +2
DST +2
Latitude-33.304220000
Longitude26.532760000
Elevation (STRM3)551 m.
Location on map

Weather, climate, temperature by months in Grahamstown

SeasonAutumnWinterSpringSummer
MonthSepOctNovDecJanFebMarAprMayJunJulAugyear
Average high°C19202123242323222120201921
Average temperature°C16161820212020181715151518
Average low°C12131416171716141210101013
Average precipitationMm.7310912011511812512672503736501031
Relative humidity%66707170717273706460586067
Wind speedKm/h16181717171614131313141515
Day LengthHours12131415151413121110111113
Dew point°C9111315161716139657137
Growing degree-day°C1581982172843192752842331891501551382600
Solar radiation, globalMj/m218202224232118151211121518
Show more

Grahamstown - Closest airports

Total 10 items.
TitleRegionCountryType
52 kmBisho AirportBishoM
71 kmPort Elizabeth AirportPort ElizabethM
77 kmBen Schoeman AirportEast LondonM
98 kmQueenstown AirportQueenstownM
174 kmK. D. Matanzima AirportMthathaM
192 kmPlettenberg Bay AirportPlettenberg BayM
210 kmPort St Johns AirportPort St JohnsM
244 kmGeorge AirportGeorgeL
251 kmOudtshoorn AirportOudtshoornM
272 kmMoshoeshoe I International AirportMaseruM

Cities close to Grahamstown

Showing 1-10 of 219 items.
CountryRegionCityPopulationCostsLive qualityClimateSafety
   Month1-101-101-10
433 km South AfricaGautengJohannesburg2,026,469481 USD6.59.23.2
462 km South AfricaGautengPretoria1,619,438471 USD6.19.53.2
407 km South AfricaWestern CapeCape Town3,433,441500 USD7.29.84.2
309 km South AfricaKwaZulu-NatalDurban3,120,282431 USD6.48.83.3
252 km South AfricaOrange Free StateBloemfontein463,064
404 km South AfricaWestern CapeRondebosch15,158
385 km South AfricaWestern CapeStellenbosch94,263
524 km South AfricaMpumalangaNelspruit110,159
0 km South AfricaEastern CapeGrahamstown91,548
61 km South AfricaEastern CapePort Elizabeth967,677424 USD