Countries between Somalia and Japan

Up to 500 kilometers
Croatia flag Distance from Somalia to Croatia is: 345 kilometer Distance from Mogadishu to Zagreb
Up to 1,000 kilometers
Czech Republic flag Distance from Somalia to Czech Republic is: 700 kilometer Distance from Mogadishu to Prague
Mali flag Distance from Somalia to Mali is: 712 kilometer Distance from Mogadishu to Bamako
Germany flag Distance from Somalia to Germany is: 958 kilometer Distance from Mogadishu to Berlin
Up to 1,500 kilometers
Niger flag Distance from Somalia to Niger is: 1,097 kilometer Distance from Mogadishu to Niamey
Denmark flag Distance from Somalia to Denmark is: 1,303 kilometer Distance from Mogadishu to Copenhagen
Seychelles flag Distance from Somalia to Seychelles is: 1,342 kilometer Distance from Mogadishu to Victoria
Nigeria flag Distance from Somalia to Nigeria is: 1,395 kilometer Distance from Mogadishu to Abuja
Yemen flag Distance from Somalia to Yemen is: 1,488 kilometer Distance from Mogadishu to Sana'a
Up to 3,000 kilometers
Saudi Arabia flag Distance from Somalia to Saudi Arabia is: 2,514 kilometer Distance from Mogadishu to Riyadh
Qatar flag Distance from Somalia to Qatar is: 2,663 kilometer Distance from Mogadishu to Doha
United Arab Emirates flag Distance from Somalia to United Arab Emirates is: 2,670 kilometer Distance from Mogadishu to Abu Dhabi
Up to 3,500 kilometers
Libya flag Distance from Somalia to Libya is: 3,463 kilometer Distance from Mogadishu to Tripoli
Up to 4,000 kilometers
Malta flag Distance from Somalia to Malta is: 3,802 kilometer Distance from Mogadishu to Valletta
Sri Lanka flag Distance from Somalia to Sri Lanka is: 3,854 kilometer Distance from Mogadishu to Colombo
Up to 4,500 kilometers
Turkmenistan flag Distance from Somalia to Turkmenistan is: 4,202 kilometer Distance from Mogadishu to Ashgabat
Monaco flag Distance from Somalia to Monaco is: 4,273 kilometer Distance from Mogadishu to Monaco
Up to 5,000 kilometers
Tajikistan flag Distance from Somalia to Tajikistan is: 4,700 kilometer Distance from Mogadishu to Dushanbe
Uzbekistan flag Distance from Somalia to Uzbekistan is: 4,963 kilometer Distance from Mogadishu to Tashkent
Up to 6,000 kilometers
Tibet flag Distance from Somalia to Tibet is: 5,709 kilometer Distance from Mogadishu to Lhasa
Up to 6,500 kilometers
Thailand flag Distance from Somalia to Thailand is: 6,182 kilometer Distance from Mogadishu to Bangkok
Singapore flag Distance from Somalia to Singapore is: 6,485 kilometer Distance from Mogadishu to Singapore
Up to 7,000 kilometers
Vietnam flag Distance from Somalia to Vietnam is: 6,861 kilometer Distance from Mogadishu to Hanoi
Up to 9,000 kilometers
Taiwan flag Distance from Somalia to Taiwan is: 8,501 kilometer Distance from Mogadishu to Taipei