1. DB-City
  2. /
  3. Africa
  4. /
  5. North Africa
  6. /
  7. Morocco
  8. /
  9. Marrakech-Safi
  10. /
  11. Safi
  12. /
  13. Safi

Safi

Safi Localisation : Country Morocco, Region Marrakech-Safi, Province Safi.
Available Information : Geographical coordinates, Population, Altitude and Hotel.
Nearby cities and villages : Oulad Salmane, Khatazakane and Saadla.

Information

Find all the information of Safi or click on the section of your choice in the left menu.

Update data

CountryMorocco
RegionMarrakech-Safi
ProvinceSafi
Official language
  • Arabic : آسفي
  • French : Safi

Safi Demography

Information on the people and the population of Safi.

Safi Population308,508 inhabitants

Safi Geography

Geographic Information regarding City of Safi.

Safi Geographical coordinatesLatitude: 32.2833, Longitude: -9.23333
32° 16′ 60″ North, 9° 13′ 60″ West
Safi Altitude59 m (194 ft)
Safi ClimateSemi-arid climate (Köppen climate classification: BSh)

Safi Distance

Distance (in kilometers) between Safi and the biggest cities of Morocco.

Casablanca 204 kmFez 439 kmTangier 501 km
Marrakesh 139 km closestSalé 299 kmRabat 297 km
Meknes 387 kmOujda 730 kmAgadir 210 km
Kenitra 330 kmTétouan 511 kmTaourirt 635 km

Safi Map

Locate simply the city of Safi through the card, map and satellite image of the city.

Safi Nearby cities and villages

Oulad Salmane 0 kmKhatazakane 11.5 kmSaadla 18.4 km

Safi Twin towns, Sister cities

The City of Safi has international agreements with its different pairings.

Safi Zone

Time zone of Safi.

Safi Local time
Safi Time zoneUTC +1:00 (Africa/Casablanca)
The summer and winter time does not differ from the standard time

Safi Weather

Weather forecast for the next coming days and current time of Safi.

Safi Sunrise and sunset

Find below the times of sunrise and sunset calculated 7 days to Safi.

DaySunrise and sunsetTwilightNautical twilightAstronomical twilight
26 April07:54 - 14:34 - 21:1407:29 - 21:4006:58 - 22:10 06:26 - 22:43
27 April07:53 - 14:34 - 21:1507:28 - 21:4006:57 - 22:11 06:25 - 22:44
28 April07:52 - 14:34 - 21:1507:26 - 21:4106:55 - 22:12 06:23 - 22:45
29 April07:51 - 14:34 - 21:1607:25 - 21:4206:54 - 22:13 06:22 - 22:46
30 April07:50 - 14:34 - 21:1707:24 - 21:4306:53 - 22:14 06:21 - 22:47
1 May07:49 - 14:33 - 21:1807:23 - 21:4406:52 - 22:15 06:19 - 22:48
2 May07:48 - 14:33 - 21:1807:22 - 21:4406:51 - 22:16 06:18 - 22:49

Safi Hotel

Our team has selected for you a list of hotel in Safi classified by value for money. Book your hotel room at the best price.

Hotel Hôtel Riad AsfiHôtel Riad Asfi

Safi
Located in Safi, Hôtel Riad Asfi is 400 metres from the beach and 1 km from the Port. It offers a 24-hour front desk, a restaurant with sea views and rooms with free Wi-Fi access... view more
from
€ 45
Hotel Riad SafiRiad Safi
Safi
Riad Safi is a family-run guesthouse in a Riad dating from 1680. It is located in the heart of the pedestrianised Safi Medina, by Bab Chaaba, the beach and the port... view more
from
€ 45
Hotel Riad Le Cheval BlancRiad Le Cheval Blanc
Safi
Riad Le Cheval Blanc is situated in the typical old town of Safi, facing the sea. Guests are invited to taste mint tea on the panoramic terrace and admire the views or use the free Wi-Fi connection in the lounge area of this restored former palace... view more
from
€ 35
Hotel Dar YasminaDar Yasmina
Safi
Offering an outdoor pool, Dar Yasmina is located in Safi. The property is 10 km from Oualidia. Free Wi-Fi access is available in all areas. Rooms at Dar Yasmina will provide you with a TV, air conditioning and satellite channels... view more
from
€ 110
Hotel Hotel L'InitialeHotel L'Initiale
Oualidia
Beautifully positioned between the beach and the lagoon, this charming hotel is found in the small fisherman's village of Oualidia, between Casablanca and Safi on the Atlantic coast. Oualidia is situated one hour and a half of Casablanca Airport... view more
from
€ 50
More Hotels »

Safi Nearby

Below is a list of activities and point of interest in Safi and its surroundings.

Safi Page

Direct link
DB-City.comSafi 4.3/5 (2021-09-06 15:10:13)