Distance Calculator

Distance from Juba to Mogadishu

Distance between Juba and Mogadishu is 1559 kilometers (969 miles).
Driving distance from Juba to Mogadishu is 2259 kilometers (1403 miles).

air 1559 km
air 969 miles
car 2259 km
car 1403 miles

Distance Map Between Juba and Mogadishu

Juba, South SudanMogadishu, Somalia = 969 miles = 1559 km.

How far is it between Juba and Mogadishu

Juba is located in South Sudan with (4.8517,31.5825) coordinates and Mogadishu is located in Somalia with (2.0371,45.3438) coordinates. The calculated flying distance from Juba to Mogadishu is equal to 969 miles which is equal to 1559 km.

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

City/PlaceLatitude and LongitudeGPS Coordinates
Juba 4.8517, 31.5825 4° 51´ 5.9400'' N
31° 34´ 56.8920'' E
Mogadishu 2.0371, 45.3438 2° 2´ 13.5960'' N
45° 20´ 37.5000'' E

Estimated Travel Time Between Juba and Mogadishu

Average SpeedTravel Time
30 mph (48 km/h) 47 hours 03 minutes
40 mph (64 km/h) 35 hours 17 minutes
50 mph (80 km/h) 28 hours 13 minutes
60 mph (97 km/h) 23 hours 17 minutes
70 mph (112 km/h) 20 hours 09 minutes
75 mph (120 km/h) 18 hours 49 minutes
Juba, South Sudan

Related Distances from Juba

CitiesDistance
Juba to Mogadishu2259 km
Mogadishu, Somalia

Related Distances to Mogadishu

CitiesDistance
Aweil to Mogadishu3170 km
Gogrial to Mogadishu2991 km
Torit to Mogadishu2165 km
Yambio to Mogadishu2694 km
Bor 4 to Mogadishu2452 km
Please Share Your Comments