Distance calculator › From Somalia

Flight distance from (Mogadishu) Somalia to other countries with approximate flight duration time

CountryDistanceFlight duration
Afghanistan2711.2 miles / 4363.2 km5 hrs, 37 mins
Albania3144.1 miles / 5059.9 km6 hrs, 31 mins
Algeria3574.5 miles / 5752.6 km7 hrs, 25 mins
American Samoa9864.8 miles / 15875.8 km20 hrs, 29 mins
Andorra3882.7 miles / 6248.6 km8 hrs, 3 mins
Angola2324.8 miles / 3741.4 km4 hrs, 49 mins
Anguilla7366.9 miles / 11855.9 km15 hrs, 17 mins
Antigua And Barbuda7277.1 miles / 11711.4 km15 hrs, 6 mins
Argentina7061.2 miles / 11363.8 km14 hrs, 39 mins
Armenia2631.6 miles / 4235.1 km5 hrs, 27 mins
Aruba7884 miles / 12688.1 km16 hrs, 22 mins
Australia7080.4 miles / 11394.8 km14 hrs, 42 mins
Austria3621.7 miles / 5828.6 km7 hrs, 31 mins
Azerbaijan2653.8 miles / 4270.8 km5 hrs, 30 mins
Bahamas8156.3 miles / 13126.3 km16 hrs, 56 mins
Bahrain1700.5 miles / 2736.7 km3 hrs, 31 mins
Bangladesh3352.9 miles / 5396 km6 hrs, 57 mins
Barbados7164.4 miles / 11529.9 km14 hrs, 52 mins
Belarus3702.2 miles / 5958.2 km7 hrs, 41 mins
Belgium4113.7 miles / 6620.3 km8 hrs, 32 mins
Belize9013.3 miles / 14505.5 km18 hrs, 42 mins
Benin2965.7 miles / 4772.8 km6 hrs, 9 mins
Bermuda7283.3 miles / 11721.3 km15 hrs, 7 mins
Bhutan3400.6 miles / 5472.8 km7 hrs, 3 mins
Bolivia7800.4 miles / 12553.5 km16 hrs, 11 mins
Bosnia Herzegovina3310.3 miles / 5327.4 km6 hrs, 52 mins
Botswana2251.4 miles / 3623.3 km4 hrs, 40 mins
Brazil6436.4 miles / 10358.3 km13 hrs, 21 mins
British Virgin Islands7452.8 miles / 11994.1 km15 hrs, 28 mins
Brunei4785.9 miles / 7702.1 km9 hrs, 56 mins
Bulgaria3105.3 miles / 4997.6 km6 hrs, 26 mins
Burkina Faso3260.3 miles / 5247 km6 hrs, 46 mins
Burundi1161.5 miles / 1869.2 km2 hrs, 35 mins
Cambodia4115.8 miles / 6623.7 km8 hrs, 32 mins
Cameroon2340.9 miles / 3767.3 km4 hrs, 51 mins
Canada7562.9 miles / 12171.3 km15 hrs, 42 mins
Cape Verde4745.9 miles / 7637.8 km9 hrs, 51 mins
Cayman Islands8518.4 miles / 13709.1 km17 hrs, 41 mins
Central African Republic1858.4 miles / 2990.8 km3 hrs, 51 mins
Chad2179.6 miles / 3507.7 km4 hrs, 31 mins
Chile7762.7 miles / 12492.9 km16 hrs, 7 mins
China5123.8 miles / 8245.9 km10 hrs, 38 mins
Colombia8218 miles / 13225.6 km17 hrs, 3 mins
Comoros938.5 miles / 1510.4 km2 hrs, 5 mins
Congo2116.9 miles / 3406.8 km4 hrs, 23 mins
Congo Dem. Rep.2115.9 miles / 3405.3 km4 hrs, 23 mins
Cook Islands10314.4 miles / 16599.4 km21 hrs, 25 mins
Costa Rica8853.7 miles / 14248.6 km18 hrs, 23 mins
Cote DIvoire3482.6 miles / 5604.7 km7 hrs, 13 mins
Croatia3498.5 miles / 5630.2 km7 hrs, 15 mins
Cuba8499.7 miles / 13678.9 km17 hrs, 38 mins
Curacao7788.5 miles / 12534.4 km16 hrs, 10 mins
Cyprus2411.6 miles / 3881.1 km5 hrs, 0 mins
Czech Republic3781.6 miles / 6085.9 km7 hrs, 51 mins
Denmark4119.3 miles / 6629.3 km8 hrs, 33 mins
Djibouti658.7 miles / 1060 km1 hrs, 34 mins
Dominica7274 miles / 11706.3 km15 hrs, 6 mins
Dominican Republic7789.1 miles / 12535.4 km16 hrs, 10 mins
Ecuador8532.1 miles / 13731 km17 hrs, 43 mins
Egypt2142.9 miles / 3448.6 km4 hrs, 26 mins
El Salvador9129.3 miles / 14692.2 km18 hrs, 57 mins
Equatorial Guinea2536.5 miles / 4082.2 km5 hrs, 16 mins
Eritrea1016.5 miles / 1635.9 km2 hrs, 16 mins
Estonia4108.9 miles / 6612.7 km8 hrs, 31 mins
Ethiopia670.1 miles / 1078.5 km1 hrs, 36 mins
Falkland Islands6873.1 miles / 11061.1 km14 hrs, 16 mins
Faroe Islands4919.6 miles / 7917.4 km10 hrs, 12 mins
Fiji9069.3 miles / 14595.7 km18 hrs, 49 mins
Finland4160.2 miles / 6695.2 km8 hrs, 38 mins
France4096.3 miles / 6592.4 km8 hrs, 30 mins
French Guiana6715.5 miles / 10807.6 km13 hrs, 56 mins
French Polynesia10990 miles / 17686.6 km22 hrs, 49 mins
French Southern Territories3839.5 miles / 6179.1 km7 hrs, 58 mins
Gabon2484.9 miles / 3999 km5 hrs, 9 mins
Gambia4273.9 miles / 6878.2 km8 hrs, 52 mins
Gaza Strip2145.6 miles / 3453.1 km4 hrs, 27 mins
Georgia2723.2 miles / 4382.6 km5 hrs, 39 mins
Germany3930.6 miles / 6325.7 km8 hrs, 9 mins
Ghana3132.3 miles / 5040.9 km6 hrs, 30 mins
Gibraltar3981.2 miles / 6407 km8 hrs, 16 mins
Greece2842.7 miles / 4574.8 km5 hrs, 54 mins
Greenland6292.4 miles / 10126.6 km13 hrs, 3 mins
Grenada7311.5 miles / 11766.7 km15 hrs, 10 mins
Guadeloupe7280.7 miles / 11717.1 km15 hrs, 7 mins
Guatemala9189.1 miles / 14788.5 km19 hrs, 4 mins
Guinea4056.9 miles / 6528.9 km8 hrs, 25 mins
Guinea Bissau4197 miles / 6754.5 km8 hrs, 42 mins
Guyana7113.6 miles / 11448.2 km14 hrs, 46 mins
Haiti7958.1 miles / 12807.2 km16 hrs, 31 mins
Honduras8989.3 miles / 14466.9 km18 hrs, 39 mins
Hong Kong4818.9 miles / 7755.2 km10 hrs, 0 mins
Hungary3498.3 miles / 5629.9 km7 hrs, 15 mins
Iceland5404.5 miles / 8697.8 km11 hrs, 13 mins
India2781.5 miles / 4476.4 km5 hrs, 46 mins
Indonesia4265.1 miles / 6864 km8 hrs, 51 mins
Iran2339.1 miles / 3764.5 km4 hrs, 51 mins
Iraq2155.1 miles / 3468.4 km4 hrs, 28 mins
Ireland4579.9 miles / 7370.7 km9 hrs, 30 mins
Isle Of Man4548.8 miles / 7320.6 km9 hrs, 26 mins
Israel2138 miles / 3440.9 km4 hrs, 26 mins
Italy3409.6 miles / 5487.2 km7 hrs, 4 mins
Jamaica8236.7 miles / 13255.7 km17 hrs, 6 mins
Japan6374 miles / 10258 km13 hrs, 14 mins
Jordan2136.1 miles / 3437.8 km4 hrs, 26 mins
Kazakhstan3714.1 miles / 5977.3 km7 hrs, 42 mins
Kenya640.8 miles / 1031.2 km1 hrs, 32 mins
Kiribati8823.4 miles / 14199.9 km18 hrs, 19 mins
Kosovo3162.3 miles / 5089.2 km6 hrs, 33 mins
Kuwait1886.9 miles / 3036.6 km3 hrs, 55 mins
Kyrgyzstan3327.4 miles / 5354.9 km6 hrs, 54 mins
Laos4019.5 miles / 6468.7 km8 hrs, 20 mins
Latvia3945.5 miles / 6349.7 km8 hrs, 11 mins
Lebanon2269.2 miles / 3652 km4 hrs, 42 mins
Lesotho2460.1 miles / 3959.1 km5 hrs, 6 mins
Liberia3846.1 miles / 6189.7 km7 hrs, 59 mins
Libya2962.4 miles / 4767.6 km6 hrs, 9 mins
Liechtenstein3782.6 miles / 6087.5 km7 hrs, 51 mins
Lithuania3792.6 miles / 6103.5 km7 hrs, 52 mins
Luxembourg3998.8 miles / 6435.4 km8 hrs, 18 mins
Macedonia3135.4 miles / 5046 km6 hrs, 30 mins
Madagascar1429.1 miles / 2299.9 km2 hrs, 57 mins
Malawi1345 miles / 2164.6 km2 hrs, 47 mins
Malaysia3880 miles / 6244.3 km8 hrs, 3 mins
Maldives1943.8 miles / 3128.3 km4 hrs, 2 mins
Mali3708.8 miles / 5968.7 km7 hrs, 42 mins
Malta3045.6 miles / 4901.4 km6 hrs, 19 mins
Marshall Islands8662.9 miles / 13941.5 km17 hrs, 59 mins
Martinique7268.2 miles / 11697.1 km15 hrs, 5 mins
Mauritania4259.2 miles / 6854.5 km8 hrs, 50 mins
Mauritius1734.4 miles / 2791.2 km3 hrs, 36 mins
Mayotte1001.1 miles / 1611.2 km2 hrs, 14 mins
Mexico9601.3 miles / 15451.7 km19 hrs, 56 mins
Micronesia7770.4 miles / 12505.2 km16 hrs, 8 mins
Moldova3264.6 miles / 5253.9 km6 hrs, 46 mins
Monaco3686.6 miles / 5932.9 km7 hrs, 39 mins
Mongolia4805.1 miles / 7733.1 km9 hrs, 58 mins
Montenegro3213.5 miles / 5171.6 km6 hrs, 40 mins
Montserrat7322.2 miles / 11784 km15 hrs, 12 mins
Morocco3992.4 miles / 6425.1 km8 hrs, 17 mins
Mozambique2091.6 miles / 3366.1 km4 hrs, 20 mins
Myanmar3638.2 miles / 5855.1 km7 hrs, 33 mins
Namibia2536.5 miles / 4082.2 km5 hrs, 16 mins
Nauru8383.4 miles / 13491.9 km17 hrs, 24 mins
Nepal3170.8 miles / 5102.9 km6 hrs, 34 mins
Netherlands4180.5 miles / 6727.8 km8 hrs, 40 mins
New Caledonia8249.6 miles / 13276.5 km17 hrs, 7 mins
New Zealand8287.5 miles / 13337.5 km17 hrs, 12 mins
Nicaragua8958.3 miles / 14417 km18 hrs, 36 mins
Niger3048.2 miles / 4905.6 km6 hrs, 19 mins
Nigeria2649.6 miles / 4264.2 km5 hrs, 30 mins
Niue9809.1 miles / 15786.3 km20 hrs, 22 mins
Norfolk Island8222.9 miles / 13233.4 km17 hrs, 4 mins
North Korea5606.7 miles / 9023.2 km11 hrs, 38 mins
Norway4386 miles / 7058.6 km9 hrs, 6 mins
Oman1712.8 miles / 2756.5 km3 hrs, 33 mins
Pakistan2819.3 miles / 4537.2 km5 hrs, 51 mins
Palau6143.5 miles / 9887 km12 hrs, 45 mins
Panama8545.2 miles / 13752.1 km17 hrs, 44 mins
Papua New Guinea7050.5 miles / 11346.6 km14 hrs, 38 mins
Paraguay7063.7 miles / 11367.8 km14 hrs, 40 mins
Peru8421.4 miles / 13553 km17 hrs, 29 mins
Philippines5233.2 miles / 8422 km10 hrs, 52 mins
Pitcairn Islands10814.7 miles / 17404.6 km22 hrs, 27 mins
Poland3733.1 miles / 6007.9 km7 hrs, 45 mins
Portugal4240.6 miles / 6824.6 km8 hrs, 48 mins
Puerto Rico7560.6 miles / 12167.6 km15 hrs, 41 mins
Qatar1650.6 miles / 2656.3 km3 hrs, 25 mins
Reunion (French)1699.7 miles / 2735.5 km3 hrs, 31 mins
Romania3143.8 miles / 5059.4 km6 hrs, 31 mins
Russia3717.5 miles / 5982.7 km7 hrs, 43 mins
Rwanda1076.7 miles / 1732.8 km2 hrs, 24 mins
Saint Kitts And Nevis7337.1 miles / 11807.9 km15 hrs, 14 mins
Saint Lucia7240.1 miles / 11651.8 km15 hrs, 2 mins
Saint Pierre And Miquelon6649.8 miles / 10701.9 km13 hrs, 48 mins
Saint Vincent Grenadines7282.7 miles / 11720.4 km15 hrs, 7 mins
Samoa9809.9 miles / 15787.5 km20 hrs, 22 mins
San Marino3509.6 miles / 5648.1 km7 hrs, 17 mins
Sao Tome And Principe2680.2 miles / 4313.4 km5 hrs, 33 mins
Saudi Arabia1547 miles / 2489.7 km3 hrs, 12 mins
Senegal4342.3 miles / 6988.3 km9 hrs, 1 mins
Serbia3305 miles / 5318.9 km6 hrs, 51 mins
Seychelles823.6 miles / 1325.4 km1 hrs, 50 mins
Sierra Leone4034.1 miles / 6492.2 km8 hrs, 22 mins
Singapore4026.6 miles / 6480.2 km8 hrs, 21 mins
Slovakia3596.1 miles / 5787.3 km7 hrs, 28 mins
Slovenia3567.1 miles / 5740.7 km7 hrs, 24 mins
Solomon Islands7931.3 miles / 12764.2 km16 hrs, 28 mins
South Africa2215.1 miles / 3564.8 km4 hrs, 35 mins
South Korea5683.2 miles / 9146.3 km11 hrs, 48 mins
South Sudan969.9 miles / 1561 km2 hrs, 10 mins
Spain4020.7 miles / 6470.6 km8 hrs, 20 mins
Sri Lanka2383 miles / 3835 km4 hrs, 56 mins
Sudan1269.2 miles / 2042.5 km2 hrs, 38 mins
Suriname6913.7 miles / 11126.6 km14 hrs, 21 mins
ESwatini2165 miles / 3484.3 km4 hrs, 29 mins
Sweden4210.4 miles / 6776 km8 hrs, 44 mins
Switzerland3829.2 miles / 6162.5 km7 hrs, 57 mins
Syria2238.8 miles / 3603 km4 hrs, 38 mins
Taiwan5290.1 miles / 8513.6 km10 hrs, 59 mins
Tajikistan2907.4 miles / 4678.9 km6 hrs, 2 mins
Tanzania876.4 miles / 1410.4 km1 hrs, 57 mins
Thailand3843.9 miles / 6186.2 km7 hrs, 58 mins
Timor Leste5565.1 miles / 8956.2 km11 hrs, 33 mins
Togo3049 miles / 4906.9 km6 hrs, 19 mins
Tokelau9891.3 miles / 15918.4 km20 hrs, 32 mins
Tonga9420.9 miles / 15161.5 km19 hrs, 33 mins
Trinidad And Tobago7312.6 miles / 11768.5 km15 hrs, 11 mins
Tunisia3266.7 miles / 5257.2 km6 hrs, 46 mins
Turkey2713.4 miles / 4366.8 km5 hrs, 38 mins
Turkmenistan2590.9 miles / 4169.7 km5 hrs, 22 mins
Tuvalu9238.2 miles / 14867.4 km19 hrs, 10 mins
UAE1651.7 miles / 2658.1 km3 hrs, 25 mins
Uganda896.6 miles / 1442.9 km2 hrs, 0 mins
UK4293.5 miles / 6909.7 km8 hrs, 54 mins
Ukraine3446 miles / 5545.8 km7 hrs, 9 mins
Uruguay6940.4 miles / 11169.4 km14 hrs, 24 mins
USA7823.7 miles / 12591.1 km16 hrs, 14 mins
Uzbekistan3089.6 miles / 4972.3 km6 hrs, 24 mins
Vanuatu8428 miles / 13563.5 km17 hrs, 30 mins
Vatican City State3410.7 miles / 5489 km7 hrs, 4 mins
Venezuela7667.1 miles / 12339.1 km15 hrs, 55 mins
Vietnam4260 miles / 6855.8 km8 hrs, 50 mins
West Bank2135.2 miles / 3436.3 km4 hrs, 26 mins
Western Sahara4221.2 miles / 6793.4 km8 hrs, 45 mins
Yemen913.6 miles / 1470.3 km2 hrs, 2 mins
Zambia1667 miles / 2682.7 km3 hrs, 27 mins
Zimbabwe1657.8 miles / 2668 km3 hrs, 26 mins
Please note: this page displays the approximate flight duration times from Mogadishu to other cities. The actual flight times may differ depending on the type and speed of the aircraft.