Distance from

Beirut to Mogadishu

Average travel distance is

4096.67 km

Nomal travel times are between

20h 17min  -  22h 18min

4096.67 km (2546 miles) is the average travel distance between Beirut and . If you could walk at the speed of 3mph (4.8kph), it would take 26 days 12 hours.

Travel distance by transport mode

Tranport Km Miles Nautical miles
Flight 4096.67 km 2545.55 miles 2212.02 miles

BE PREPARED

Beirut - Mogadishu Info

The distance from Beirut to Amman 366 km (227.37 miles) .

The distance from AMM to MGQ 3724 km (2314.16 miles) .

The distance from Mogadishu to Mogadishu 7 km (4.39 miles) .

Travel distance chart

The distance between Beirut to Mogadishu is 4096.67 km (2546 miles) and it would cost 401 USD ~ 484,937 SOS to drive in a car that consumes about 101 MPG.