Distance from Safi to Roma

The distance between Safi, Morocco and Roma, Lesotho is 7,870 kilometers (4,890 miles).

Safi, Marrakesh-Safi, Morocco

Roma, Maseru District, Lesotho

From Safi to Roma, the straight-line distance is 7,870 kilometers, heading southeast. Safi is at 45 meters above sea level, while Roma is at 1,665 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
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)
Roma, Lesotho

Local time:

Time Zone: Africa/Maseru

Coordinates: 29.4467° S 27.7081° E

Elevation: 1,665 m (5,463 ft)


Nearby airports:
  • Moshoeshoe I International Airport (MSU)
  • Ficksburg Sentraoes Airport (FCB)
  • Bram Fischer International Airport (BFN)
  • Welkom Airport (WEL)
  • Harrismith Airport (HRS)

Other distances from Safi

Distance 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

Other distances from Roma

Distances between cities Kilometers
From Roma to Maseru 26 km
From Roma to Sehonghong 112 km
From Roma to Maputsoe 65 km
From Roma to Mohale's Hoek 81 km
From Roma to Mafeteng 62 km

Cities within similar distances

The following list contains cities that are at equal or similar distances as between Safi and Roma.

From To Distance (kilometers)
Paris, France Kolkata, India 7,870 km
San Juan, Puerto Rico Benin City, Nigeria 7,870 km
Dublin, Ireland El Paso, United States 7,869 km
Houston, United States São Paulo, Brazil 7,871 km
Hyderabad, India Onitsha, Nigeria 7,871 km
Lisbon, Portugal Austin, United States 7,869 km
Lisbon, Portugal Colorado Springs, United States 7,869 km
Houston, United States Guarulhos, Brazil 7,871 km
Dublin, Ireland Ciudad Juárez, Mexico 7,871 km
León de los Aldama, Mexico Salvador, Brazil 7,869 km
New South Memphis, United States Puente Alto, Chile 7,871 km
Kingston, Jamaica Palma, Spain 7,868 km
Hyderabad, India Zaragoza, Spain 7,872 km
Pune, India Gibraltar, Gibraltar 7,872 km
Gibraltar, Gibraltar Campinas, Brazil 7,872 km
Abuja, Nigeria Kanpur, India 7,868 km
Rio de Janeiro, Brazil Morelia, Mexico 7,868 km
Detroit, United States San Miguel de Tucumán, Argentina 7,872 km
Morelia, Mexico Maceió, Brazil 7,872 km
Leeds, United Kingdom Santa Marta, Colombia 7,868 km

Measure more distances between cities