General information about Safi
CountryMorocco
Region Doukkala-Abda 51
Region 2Safi 431
Region 3Safi 1143101031
Population288,163
Coordinates of Safi
Time ZoneAfrica/Casablanca
GMT 0
DST +1
Latitude32.299390000
Longitude-9.237180000
Elevation (STRM3)45 m.
Location on map

Weather, climate, temperature by months in Safi

SeasonAutumnWinterSpringSummer
MonthSepOctNovDecJanFebMarAprMayJunJulAugyear
Record high°C41363430302732363742464346
Average high°C26232118171820202223272722
Average temperature°C23201613121315161821252518
Average low°C1815121081010121416192014
Record low°C11721000071113110
FogDays34333221122228
ThunderstormsDays0101110110006
Average precipitationMm.63060614850403516412352
Relative humidity%66687275757370706767636369
Relative humidity morning%87888891909190898786868788
Relative humidity evening%63656568656662636265616064
Wind speedKm/h12111010101213131313141312
Day LengthHours13121111111212121415151413
Dew point°C16141188891012151717146
Growing degree-day°C3903011748462881401742573274534592907
Solar radiation, globalMj/m220151210111418222525252318
Show more

Safi - Closest airports

Total 10 items.
TitleRegionCountryType
85 kmMenara AirportMarrakechM
121 kmMohammed V International AirportCasablancaL
137 kmAl Massira AirportAgadirM
166 kmOuarzazate AirportOuarzazateM
188 kmRabat-Salé AirportRabatM
206 kmKenitra AirportM
242 kmBassatine AirportMeknesM
271 kmSaïss AirportFesM
284 kmMoulay Ali Cherif AirportErrachidiaM
290 kmTan Tan AirportTan TanM

Cities close to Safi

Showing 1-10 of 76 items.
CountryRegionCityPopulationCostsLive qualityClimateSafety
   Month1-101-101-10
159 km MoroccoRabat-Salé-Zemmour-ZaërRabat1,655,753313 USD4.27.25.7
113 km MoroccoGrand CasablancaCasablanca3,144,909329 USD7.47.59.1
209 km MoroccoMeknès-TafilaletMeknes545,705
114 km MoroccoSouss-Massa-DrâaAgadir698,310
237 km MoroccoFès-BoulemaneFes964,891
269 km MoroccoTanger-TétouanTangier688,356
151 km MoroccoTadla-AzilalIfrane13,000
161 km MoroccoRabat-Salé-Zemmour-ZaërSale903,485
68 km MoroccoDoukkala-AbdaEl Jadida147,549
146 km MoroccoTadla-AzilalBeni Mellal166,399