Travel time from
Tehran to MogadishuAverage Travel Times are
26h 21min - 28h 59minTravel Distance
4004.89 kmTravel time route map
It takes an average travel time of 22h 14mins to travel from Tehran to Mogadishu, given the average speed of 180km/h and the distance of 4004.89 km (2489 miles)
Travel time by transport mode
Tranport | Distance | Time |
---|---|---|
Flight | 3966km (2464 miles) | 26h 21mins |
Travel time by airplanes from Tehran to Mogadishu
Air Plane | Cruise Speed | Max Speed |
---|---|---|
A300 | 4h 36mins | 4h 24mins |
A320 | 4h 43mins | 4h 27mins |
A321 | 4h 46mins | 4h 30mins |
A380 | 4h 2mins | 3h 53mins |
Boeing 707 | 4h 6mins | 3h 57mins |
Boeing 737 | 5h 5mins | 4h 39mins |
Boeing 747 | 4h 25mins | 4h 10mins |
Boeing 787 | 4h 21mins | 4h 5mins |
ATR 72 | 8h 37mins | 7h 33mins |
Be prepared
Tehran - Mogadishu Info
Travel time from Tehran to Tehran Mehrabad 34mins.
Travel time from THR to MGQ 24h 12mins.
Travel time from Mogadishu to Mogadishu 21mins.
Travel time chart
How long does it take to get from Tehran and by air and road.
- Best Option
- OTHER ROUTES