Distance from Mohale's Hoek to Safi

The distance between Mohale's Hoek, Lesotho and Safi, Morocco is 7,924 kilometers (4,923 miles).

Mohale's Hoek, Mohale's Hoek District, Lesotho

Safi, Marrakesh-Safi, Morocco

From Mohale's Hoek to Safi, the straight-line distance is 7,924 kilometers, heading northwest. Mohale's Hoek is situated at an altitude of 1,598 meters above sea level, while Safi is at 45 meters.

Travel time

Mode Estimated time
Bicycle 26-30 days
Motorcycle 8-10 days
Car 7-8 days
Airplane 12-14 hours
Speed Time
50 km/h
100 km/h
150 km/h
Mohale's Hoek, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 30.1514° S 27.4769° E

Elevation: 1,598 m (5,243 ft)


Nearby airports:
  • Moshoeshoe I International Airport (MSU)
  • Ficksburg Sentraoes Airport (FCB)
  • Bram Fischer International Airport (BFN)
  • K. D. Matanzima Airport (UTT)
  • Queenstown Airport (UTW)
Safi, Morocco

Local time:

Time Zone: Africa/Casablanca

Coordinates: 32.2994° N 9.2372° W

Elevation: 45 m (148 ft)


Nearby airports:
  • Mogador Airport (ESU)
  • Marrakesh Menara Airport (RAK)
  • Mohammed V International Airport (CMN)
  • Al Massira Airport (AGA)
  • Ben Slimane Airport (GMD)

Other distances from Safi

Distances between cities Kilometers
From Safi to Casablanca 209 km
From Safi to Rabat 294 km
From Safi to Tangier 499 km
From Safi to Marrakesh 138 km
From Safi to Salé 299 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Mohale's Hoek and Safi.

From To Distance (kilometers)
São Paulo, Brazil Lisbon, Portugal 7,924 km
Paris, France Dhaka, Bangladesh 7,924 km
Belo Horizonte, Brazil Valladolid, Spain 7,924 km
Montevideo, Uruguay Port Harcourt, Nigeria 7,923 km
Fortaleza, Brazil Kampala, Uganda 7,925 km
Barcelona, Venezuela Port Harcourt, Nigeria 7,923 km
Madrid, Spain Nagpur, India 7,925 km
Abuja, Nigeria Lucknow, India 7,925 km
Helsinki, Finland Portland, United States 7,925 km
Cancún, Mexico Córdoba, Spain 7,923 km
Valencia, Spain Cúcuta, Colombia 7,923 km
Montevideo, Uruguay Zapopan, Mexico 7,923 km
Cartagena, Colombia Bristol, United Kingdom 7,926 km
Chengdu, China Nairobi, Kenya 7,926 km
Fort Worth, United States Bilbao, Spain 7,926 km
Oklahoma City, United States Asunción, Paraguay 7,927 km
Buenos Aires, Argentina Reynosa, Mexico 7,927 km
Belo Horizonte, Brazil Mississauga, Canada 7,921 km
Brussels, Belgium Colorado Springs, United States 7,921 km

Measure more distances between cities