Distance Calculator

Distance from Mogadishu to Salalah

Distance between Mogadishu and Salalah is 1920 kilometers (1193 miles).
Driving distance from Mogadishu to Salalah is 8149 kilometers (5064 miles).

air 1920 km
air 1193 miles
car 8149 km
car 5064 miles

Distance Map Between Mogadishu and Salalah

Mogadishu, SomaliaSalalah, Oman = 1193 miles = 1920 km.

How far is it between Mogadishu and Şalālah

Mogadishu is located in Somalia with (2.0371,45.3438) coordinates and Salalah is located in Oman with (17.0151,54.0924) coordinates. The calculated flying distance from Mogadishu to Salalah is equal to 1193 miles which is equal to 1920 km.

If you want to go by car, the driving distance between Mogadishu and Salalah is 8149 km. If you ride your car with an average speed of 112 kilometers/hour (70 miles/h), travel time will be 72 hours 45 minutes. Please check the avg. speed travel time table on the right for various options.
Difference between fly and go by a car is 6229 km.

City/PlaceLatitude and LongitudeGPS Coordinates
Mogadishu 2.0371, 45.3438 2° 2´ 13.5960'' N
45° 20´ 37.5000'' E
Salalah 17.0151, 54.0924 17° 0´ 54.1800'' N
54° 5´ 32.5320'' E

Estimated Travel Time Between Mogadishu and Şalālah

Average SpeedTravel Time
30 mph (48 km/h) 169 hours 46 minutes
40 mph (64 km/h) 127 hours 19 minutes
50 mph (80 km/h) 101 hours 51 minutes
60 mph (97 km/h) 84 hours 00 minutes
70 mph (112 km/h) 72 hours 45 minutes
75 mph (120 km/h) 67 hours 54 minutes
Mogadishu, Somalia

Related Distances from Mogadishu

CitiesDistance
Mogadishu to Salalah8149 km
Salalah, Oman

Related Distances to Salalah

CitiesDistance
Mogadishu to Salalah8149 km
Please Share Your Comments