Countries between Northern Mariana Islands and Somalia

Up to 2,000 kilometers
Mauritius flag Distance from Northern Mariana Islands to Mauritius is: 1,785 kilometer Distance from Mariana to Port Louis
Up to 2,500 kilometers
Australia flag Distance from Northern Mariana Islands to Australia is: 2,319 kilometer Distance from Mariana to Canberra
Up to 3,000 kilometers
Fiji flag Distance from Northern Mariana Islands to Fiji is: 2,591 kilometer Distance from Mariana to Suva
Taiwan flag Distance from Northern Mariana Islands to Taiwan is: 2,680 kilometer Distance from Mariana to Taipei
Up to 3,500 kilometers
Cook Islands flag Distance from Northern Mariana Islands to Cook Islands is: 3,263 kilometer Distance from Mariana to Avarua
Up to 4,000 kilometers
Maldives flag Distance from Northern Mariana Islands to Maldives is: 3,771 kilometer Distance from Mariana to Male
Up to 4,500 kilometers
Vietnam flag Distance from Northern Mariana Islands to Vietnam is: 4,196 kilometer Distance from Mariana to Hanoi
Oman flag Distance from Northern Mariana Islands to Oman is: 4,254 kilometer Distance from Mariana to Muscat
French Polynesia flag Distance from Northern Mariana Islands to French Polynesia is: 4,288 kilometer Distance from Mariana to Papeete
Up to 5,000 kilometers
Kiribati flag Distance from Northern Mariana Islands to Kiribati is: 4,740 kilometer Distance from Mariana to Tarawa
Thailand flag Distance from Northern Mariana Islands to Thailand is: 4,822 kilometer Distance from Mariana to Bangkok
Singapore flag Distance from Northern Mariana Islands to Singapore is: 4,837 kilometer Distance from Mariana to Singapore
Up to 6,000 kilometers
Tibet flag Distance from Northern Mariana Islands to Tibet is: 5,707 kilometer Distance from Mariana to Lhasa
Pakistan flag Distance from Northern Mariana Islands to Pakistan is: 5,937 kilometer Distance from Mariana to Islamabad
East Timor flag Distance from Northern Mariana Islands to East Timor is: 5,960 kilometer Distance from Mariana to Dili
Up to 6,500 kilometers
Nepal flag Distance from Northern Mariana Islands to Nepal is: 6,285 kilometer Distance from Mariana to Kathmandu
Up to 7,000 kilometers
Myanmar flag Distance from Northern Mariana Islands to Burma is: 6,604 kilometer Distance from Mariana to Yangon
Malaysia flag Distance from Northern Mariana Islands to Malaysia is: 6,650 kilometer Distance from Mariana to Kuala Lumpur
Guam flag Distance from Northern Mariana Islands to Guam is: 6,808 kilometer Distance from Mariana to Agana
Up to 7,500 kilometers
Sri Lanka flag Distance from Northern Mariana Islands to Sri Lanka is: 7,181 kilometer Distance from Mariana to Colombo
Up to 8,000 kilometers
Uzbekistan flag Distance from Northern Mariana Islands to Uzbekistan is: 7,690 kilometer Distance from Mariana to Tashkent
Indonesia flag Distance from Northern Mariana Islands to Indonesia is: 7,710 kilometer Distance from Mariana to Jakarta
Tajikistan flag Distance from Northern Mariana Islands to Tajikistan is: 7,747 kilometer Distance from Mariana to Dushanbe
Up to 9,000 kilometers
Turkmenistan flag Distance from Northern Mariana Islands to Turkmenistan is: 8,653 kilometer Distance from Mariana to Ashgabat
Up to 9,500 kilometers
Philippines flag Distance from Northern Mariana Islands to Philippines is: 9,023 kilometer Distance from Mariana to Manila
Mongolia flag Distance from Northern Mariana Islands to Mongolia is: 9,082 kilometer Distance from Mariana to Ulaanbaatar
Japan flag Distance from Northern Mariana Islands to Japan is: 9,250 kilometer Distance from Mariana to Tokyo
United Arab Emirates flag Distance from Northern Mariana Islands to United Arab Emirates is: 9,367 kilometer Distance from Mariana to Abu Dhabi
Hong Kong flag Distance from Northern Mariana Islands to Hong Kong is: 9,401 kilometer Distance from Mariana to Hong Kong
Up to 10,000 kilometers
Qatar flag Distance from Northern Mariana Islands to Qatar is: 9,618 kilometer Distance from Mariana to Doha
Laos flag Distance from Northern Mariana Islands to Laos is: 9,886 kilometer Distance from Mariana to Vientiane
South Korea flag Distance from Northern Mariana Islands to South Korea is: 9,990 kilometer Distance from Mariana to Seoul
Up to 10,500 kilometers
Saudi Arabia flag Distance from Northern Mariana Islands to Saudi Arabia is: 10,096 kilometer Distance from Mariana to Riyadh
Seychelles flag Distance from Northern Mariana Islands to Seychelles is: 10,131 kilometer Distance from Mariana to Victoria
North Korea flag Distance from Northern Mariana Islands to North Korea is: 10,195 kilometer Distance from Mariana to P'yongyang
Up to 11,000 kilometers
Yemen flag Distance from Northern Mariana Islands to Yemen is: 10,671 kilometer Distance from Mariana to Sana'a
Up to 11,500 kilometers
Somalia flag Distance from Northern Mariana Islands to Somalia is: 11,002 kilometer Distance from Mariana to Mogadishu
Bangladesh flag Distance from Northern Mariana Islands to Bangladesh is: 11,249 kilometer Distance from Mariana to Dhaka
Ecuador flag Distance from Northern Mariana Islands to Ecuador is: 11,351 kilometer Distance from Mariana to Quito
Madagascar flag Distance from Northern Mariana Islands to Madagascar is: 11,370 kilometer Distance from Mariana to Antananarivo
Guatemala flag Distance from Northern Mariana Islands to Guatemala is: 11,436 kilometer Distance from Mariana to Guatemala
Lesotho flag Distance from Northern Mariana Islands to Lesotho is: 11,447 kilometer Distance from Mariana to Maseru
El Salvador flag Distance from Northern Mariana Islands to El Salvador is: 11,477 kilometer Distance from Mariana to San Salvador
Up to 12,000 kilometers
Costa Rica flag Distance from Northern Mariana Islands to Costa Rica is: 11,636 kilometer Distance from Mariana to San Jose
Honduras flag Distance from Northern Mariana Islands to Honduras is: 11,671 kilometer Distance from Mariana to Tegucigalpa
Belize flag Distance from Northern Mariana Islands to Belize is: 11,764 kilometer Distance from Mariana to Belmopan
Up to 12,500 kilometers
Colombia flag Distance from Northern Mariana Islands to Colombia is: 12,076 kilometer Distance from Mariana to Bogota
Up to 13,000 kilometers
Cayman Islands flag Distance from Northern Mariana Islands to Cayman Islands is: 12,516 kilometer Distance from Mariana to George Town
Latvia flag Distance from Northern Mariana Islands to Latvia is: 12,604 kilometer Distance from Mariana to Riga
India flag Distance from Northern Mariana Islands to India is: 12,620 kilometer Distance from Mariana to New Delhi
Cuba flag Distance from Northern Mariana Islands to Cuba is: 12,691 kilometer Distance from Mariana to Havana
Jamaica flag Distance from Northern Mariana Islands to Jamaica is: 12,808 kilometer Distance from Mariana to Kingston
Up to 13,500 kilometers
Aruba flag Distance from Northern Mariana Islands to Aruba is: 13,076 kilometer Distance from Mariana to Oranjestad
Haiti flag Distance from Northern Mariana Islands to Haiti is: 13,218 kilometer Distance from Mariana to Port-au-Prince
Bahamas flag Distance from Northern Mariana Islands to Bahamas is: 13,229 kilometer Distance from Mariana to Nassau
Dominican Republic flag Distance from Northern Mariana Islands to Dominican Republic is: 13,416 kilometer Distance from Mariana to Santo Domingo
Up to 14,000 kilometers
Guyana flag Distance from Northern Mariana Islands to Guyana is: 13,518 kilometer Distance from Mariana to Georgetown
Afghanistan flag Distance from Northern Mariana Islands to Afghanistan is: 13,610 kilometer Distance from Mariana to Kabul
Kenya flag Distance from Northern Mariana Islands to Kenya is: 13,633 kilometer Distance from Mariana to Nairobi
Grenada flag Distance from Northern Mariana Islands to Grenada is: 13,634 kilometer Distance from Mariana to Saint George's
Kyrgyzstan flag Distance from Northern Mariana Islands to Kyrgyzstan is: 13,645 kilometer Distance from Mariana to Bishkek
Barbados flag Distance from Northern Mariana Islands to Barbados is: 13,884 kilometer Distance from Mariana to Bridgetown
Anguilla flag Distance from Northern Mariana Islands to Anguilla is: 13,965 kilometer Distance from Mariana to The Valley
Antigua and Barbuda flag Distance from Northern Mariana Islands to Antigua and Barbuda is: 13,989 kilometer Distance from Mariana to Saint John's
Up to 14,500 kilometers
Kazakhstan flag Distance from Northern Mariana Islands to Kazakhstan is: 14,251 kilometer Distance from Mariana to Astana
Ethiopia flag Distance from Northern Mariana Islands to Ethiopia is: 14,382 kilometer Distance from Mariana to Addis Ababa
Canada flag Distance from Northern Mariana Islands to Canada is: 14,452 kilometer Distance from Mariana to Ottawa
Up to 15,000 kilometers
Eritrea flag Distance from Northern Mariana Islands to Eritrea is: 14,866 kilometer Distance from Mariana to Asmara
Up to 15,500 kilometers
Kuwait flag Distance from Northern Mariana Islands to Kuwait is: 15,050 kilometer Distance from Mariana to Kuwait (City)
Iran flag Distance from Northern Mariana Islands to Iran is: 15,095 kilometer Distance from Mariana to Tehran
Gabon flag Distance from Northern Mariana Islands to Gabon is: 15,197 kilometer Distance from Mariana to Libreville
Azerbaijan flag Distance from Northern Mariana Islands to Azerbaijan is: 15,420 kilometer Distance from Mariana to Baku
Up to 16,000 kilometers
Iraq flag Distance from Northern Mariana Islands to Iraq is: 15,559 kilometer Distance from Mariana to Baghdad
Equatorial Guinea flag Distance from Northern Mariana Islands to Equatorial Guinea is: 15,577 kilometer Distance from Mariana to Malabo
Georgia flag Distance from Northern Mariana Islands to Georgia is: 15,870 kilometer Distance from Mariana to T'bilisi
Ghana flag Distance from Northern Mariana Islands to Ghana is: 15,973 kilometer Distance from Mariana to Accra
Up to 16,500 kilometers
Liberia flag Distance from Northern Mariana Islands to Liberia is: 16,049 kilometer Distance from Mariana to Monrovia
Jordan flag Distance from Northern Mariana Islands to Jordan is: 16,197 kilometer Distance from Mariana to Amman
Israel flag Distance from Northern Mariana Islands to Israel is: 16,248 kilometer Distance from Mariana to Jerusalem
Lebanon flag Distance from Northern Mariana Islands to Lebanon is: 16,329 kilometer Distance from Mariana to Beirut
Guinea flag Distance from Northern Mariana Islands to Guinea is: 16,347 kilometer Distance from Mariana to Conakry
Egypt flag Distance from Northern Mariana Islands to Egypt is: 16,482 kilometer Distance from Mariana to Cairo
Up to 17,000 kilometers
Guinea-Bissau flag Distance from Northern Mariana Islands to Guinea-Bissau is: 16,551 kilometer Distance from Mariana to Bissau
Gambia flag Distance from Northern Mariana Islands to Gambia is: 16,691 kilometer Distance from Mariana to Banjul
Up to 17,500 kilometers
Finland flag Distance from Northern Mariana Islands to Finland is: 17,035 kilometer Distance from Mariana to Helsinki
Estonia flag Distance from Northern Mariana Islands to Estonia is: 17,089 kilometer Distance from Mariana to Tallinn
Iceland flag Distance from Northern Mariana Islands to Iceland is: 17,216 kilometer Distance from Mariana to Reykjavik
Lithuania flag Distance from Northern Mariana Islands to Lithuania is: 17,289 kilometer Distance from Mariana to Vilnius
Greece flag Distance from Northern Mariana Islands to Greece is: 17,479 kilometer Distance from Mariana to Athens
Up to 18,000 kilometers
Faroe Islands flag Distance from Northern Mariana Islands to Faroe Islands is: 17,666 kilometer Distance from Mariana to Torshavn
Macedonia flag Distance from Northern Mariana Islands to Macedonia is: 17,765 kilometer Distance from Mariana to Skopje
Hungary flag Distance from Northern Mariana Islands to Hungary is: 17,931 kilometer Distance from Mariana to Budapest
Up to 18,500 kilometers
Germany flag Distance from Northern Mariana Islands to Germany is: 18,093 kilometer Distance from Mariana to Berlin
Libya flag Distance from Northern Mariana Islands to Libya is: 18,097 kilometer Distance from Mariana to Tripoli
Italy flag Distance from Northern Mariana Islands to Italy is: 18,489 kilometer Distance from Mariana to Rome
Up to 19,000 kilometers
Isle of Man flag Distance from Northern Mariana Islands to Isle of Man is: 18,539 kilometer Distance from Mariana to Douglas