Travel time from

Beirut to Mogadishu

Average Travel Times are

11h 36min  -  83h 4min

Travel Distance

4825.93 km

Travel time route map

It takes an average travel time of 26h 48mins to travel from Beirut to Mogadishu, given the average speed of 180km/h and the distance of 4825.93 km (2999 miles)

Travel time by transport mode

Tranport Distance Time
Flight 3920km (2436 miles) 11h 36mins
Drive 5638km (3503 miles) 83h 4mins

Travel time by airplanes from Beirut to Mogadishu

Air Plane Cruise Speed Max Speed
A300 4h 33mins 4h 21mins
A320 4h 39mins 4h 24mins
A321 4h 43mins 4h 27mins
A380 3h 59mins 3h 50mins
Boeing 707 4h 3mins 3h 55mins
Boeing 737 5h 1mins 4h 36mins
Boeing 747 4h 22mins 4h 7mins
Boeing 787 4h 18mins 4h 2mins
ATR 72 8h 31mins 7h 27mins

TIME TO DRIVE FROM Beirut to Mogadishu

Speed (km/h) Speed (Ml/h) Duration
40 24.85 140h 56mins
50 31.07 112h 45mins
60 37.28 93h 57mins
80 49.71 70h 28mins
100 62.14 56h 22mins

Be prepared

Beirut - Mogadishu Info

Travel time from Beirut to Beirut 7mins.

Travel time from BEY to MGQ 11h 44mins.

Travel time from Mogadishu to Mogadishu 7mins.

Travel time chart

How long does it take to get from Beirut, Lebanon and by air and road.