Distance Calculator

Distance from Mogadishu to Marsabit

Distance between Mogadishu and Marsabit is 818 kilometers (508 miles).
Driving distance from Mogadishu to Marsabit is 1330 kilometers (826 miles).

air 818 km
air 508 miles
car 1330 km
car 826 miles

Distance Map Between Mogadishu and Marsabit

Mogadishu, SomaliaMarsabit, Kenya = 508 miles = 818 km.

How far is it between Mogadishu and Marsabit

Mogadishu is located in Somalia with (2.0371,45.3438) coordinates and Marsabit is located in Kenya with (2.3284,37.9899) coordinates. The calculated flying distance from Mogadishu to Marsabit is equal to 508 miles which is equal to 818 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Mogadishu 2.0371, 45.3438 2° 2´ 13.5960'' N
45° 20´ 37.5000'' E
Marsabit 2.3284, 37.9899 2° 19´ 42.2040'' N
37° 59´ 23.4960'' E

Estimated Travel Time Between Mogadishu and Marsabit

Average SpeedTravel Time
30 mph (48 km/h) 27 hours 42 minutes
40 mph (64 km/h) 20 hours 46 minutes
50 mph (80 km/h) 16 hours 37 minutes
60 mph (97 km/h) 13 hours 42 minutes
70 mph (112 km/h) 11 hours 52 minutes
75 mph (120 km/h) 11 hours 04 minutes
Mogadishu, Somalia

Related Distances from Mogadishu

CitiesDistance
Mogadishu to Nyahururu1328 km
Mogadishu to Meru1129 km
Mogadishu to Kitui1084 km
Mogadishu to Embu 21143 km
Mogadishu to Lugulu1590 km
Marsabit, Kenya

Related Distances to Marsabit

CitiesDistance
Mogadishu to Marsabit1330 km
Hargeysa to Marsabit1637 km
Please Share Your Comments