Countries between Northern Mariana Islands and Spain

Up to 1,000 kilometers
Panama flag Distance from Northern Mariana Islands to Panama is: 771 kilometer Distance from Mariana to Panama (City)
Chad flag Distance from Northern Mariana Islands to Chad is: 917 kilometer Distance from Mariana to N'Djamena
Up to 1,500 kilometers
Central African Republic flag Distance from Northern Mariana Islands to Central African Republic is: 1,365 kilometer Distance from Mariana to Bangui
Up to 2,000 kilometers
Nicaragua flag Distance from Northern Mariana Islands to Nicaragua is: 1,577 kilometer Distance from Mariana to Managua
Saint Vincent flag Distance from Northern Mariana Islands to Saint Vincent is: 1,697 kilometer Distance from Mariana to Kingstown
Puerto Rico flag Distance from Northern Mariana Islands to Puerto Rico is: 1,764 kilometer Distance from Mariana to San Juan
Saint Kitts and Nevis flag Distance from Northern Mariana Islands to Saint Kitts and Nevis is: 1,874 kilometer Distance from Mariana to Basseterre
Peru flag Distance from Northern Mariana Islands to Peru is: 1,876 kilometer Distance from Mariana to Lima
Up to 3,000 kilometers
Taiwan flag Distance from Northern Mariana Islands to Taiwan is: 2,680 kilometer Distance from Mariana to Taipei
Djerba flag Distance from Northern Mariana Islands to Djerba is: 2,753 kilometer Distance from Mariana to Djerba
Up to 3,500 kilometers
Algeria flag Distance from Northern Mariana Islands to Algeria is: 3,094 kilometer Distance from Mariana to Algiers
Mexico flag Distance from Northern Mariana Islands to Mexico is: 3,169 kilometer Distance from Mariana to Mexico City
Gibraltar flag Distance from Northern Mariana Islands to Gibraltar is: 3,244 kilometer Distance from Mariana to Gibraltar
Up to 4,000 kilometers
Greece flag Distance from Northern Mariana Islands to Greece is: 3,593 kilometer Distance from Mariana to Athens
Italy flag Distance from Northern Mariana Islands to Italy is: 3,655 kilometer Distance from Mariana to Rome
Andorra flag Distance from Northern Mariana Islands to Andorra is: 3,735 kilometer Distance from Mariana to Andorra la Vella
Paraguay flag Distance from Northern Mariana Islands to Paraguay is: 3,756 kilometer Distance from Mariana to Asuncion
Albania flag Distance from Northern Mariana Islands to Albania is: 3,774 kilometer Distance from Mariana to Tirana
Bosnia and Herzegovina flag Distance from Northern Mariana Islands to Bosnia and Herzegovina is: 3,995 kilometer Distance from Mariana to Sarajevo
Up to 4,500 kilometers
Bulgaria flag Distance from Northern Mariana Islands to Bulgaria is: 4,034 kilometer Distance from Mariana to Sofia
Croatia flag Distance from Northern Mariana Islands to Croatia is: 4,145 kilometer Distance from Mariana to Zagreb
Vietnam flag Distance from Northern Mariana Islands to Vietnam is: 4,196 kilometer Distance from Mariana to Hanoi
Hungary flag Distance from Northern Mariana Islands to Hungary is: 4,394 kilometer Distance from Mariana to Budapest
Austria flag Distance from Northern Mariana Islands to Austria is: 4,416 kilometer Distance from Mariana to Vienna
France flag Distance from Northern Mariana Islands to France is: 4,423 kilometer Distance from Mariana to Paris
Up to 5,000 kilometers
Czech Republic flag Distance from Northern Mariana Islands to Czech Republic is: 4,584 kilometer Distance from Mariana to Prague
Belgium flag Distance from Northern Mariana Islands to Belgium is: 4,626 kilometer Distance from Mariana to Brussels
Thailand flag Distance from Northern Mariana Islands to Thailand is: 4,822 kilometer Distance from Mariana to Bangkok
Bahrain flag Distance from Northern Mariana Islands to Bahrain is: 4,929 kilometer Distance from Mariana to Manama
Up to 5,500 kilometers
Armenia flag Distance from Northern Mariana Islands to Armenia is: 5,029 kilometer Distance from Mariana to Yerevan
Belarus flag Distance from Northern Mariana Islands to Belarus is: 5,280 kilometer Distance from Mariana to Minsk
Azerbaijan flag Distance from Northern Mariana Islands to Azerbaijan is: 5,434 kilometer Distance from Mariana to Baku
Up to 6,000 kilometers
Tibet flag Distance from Northern Mariana Islands to Tibet is: 5,707 kilometer Distance from Mariana to Lhasa
Up to 6,500 kilometers
Senegal flag Distance from Northern Mariana Islands to Senegal is: 6,279 kilometer Distance from Mariana to Dakar
Mauritania flag Distance from Northern Mariana Islands to Mauritania is: 6,469 kilometer Distance from Mariana to Nouakchott
Up to 7,000 kilometers
Afghanistan flag Distance from Northern Mariana Islands to Afghanistan is: 6,858 kilometer Distance from Mariana to Kabul
Liberia flag Distance from Northern Mariana Islands to Liberia is: 6,989 kilometer Distance from Mariana to Monrovia
Up to 7,500 kilometers
Mali flag Distance from Northern Mariana Islands to Mali is: 7,286 kilometer Distance from Mariana to Bamako
Up to 8,000 kilometers
Portugal flag Distance from Northern Mariana Islands to Portugal is: 7,510 kilometer Distance from Mariana to Lisbon
Morocco flag Distance from Northern Mariana Islands to Morocco is: 7,612 kilometer Distance from Mariana to Rabat
Uzbekistan flag Distance from Northern Mariana Islands to Uzbekistan is: 7,690 kilometer Distance from Mariana to Tashkent
Tajikistan flag Distance from Northern Mariana Islands to Tajikistan is: 7,747 kilometer Distance from Mariana to Dushanbe
Up to 8,500 kilometers
Niger flag Distance from Northern Mariana Islands to Niger is: 8,378 kilometer Distance from Mariana to Niamey
Up to 9,000 kilometers
Turkmenistan flag Distance from Northern Mariana Islands to Turkmenistan is: 8,653 kilometer Distance from Mariana to Ashgabat
Bhutan flag Distance from Northern Mariana Islands to Bhutan is: 8,778 kilometer Distance from Mariana to Thimphu
Netherlands flag Distance from Northern Mariana Islands to Netherlands is: 8,835 kilometer Distance from Mariana to Amsterdam
Luxembourg flag Distance from Northern Mariana Islands to Luxembourg is: 8,894 kilometer Distance from Mariana to Luxembourg
Monaco flag Distance from Northern Mariana Islands to Monaco is: 8,948 kilometer Distance from Mariana to Monaco
Nigeria flag Distance from Northern Mariana Islands to Nigeria is: 8,948 kilometer Distance from Mariana to Abuja
Sao Tome and Principe flag Distance from Northern Mariana Islands to Sao Tome and Principe is: 8,966 kilometer Distance from Mariana to Sao Tome
Up to 9,500 kilometers
Liechtenstein flag Distance from Northern Mariana Islands to Liechtenstein is: 9,127 kilometer Distance from Mariana to Vaduz
Norway flag Distance from Northern Mariana Islands to Norway is: 9,255 kilometer Distance from Mariana to Oslo
San Marino flag Distance from Northern Mariana Islands to San Marino is: 9,355 kilometer Distance from Mariana to San Marino
United Arab Emirates flag Distance from Northern Mariana Islands to United Arab Emirates is: 9,367 kilometer Distance from Mariana to Abu Dhabi
Libya flag Distance from Northern Mariana Islands to Libya is: 9,453 kilometer Distance from Mariana to Tripoli
Up to 10,000 kilometers
Malta flag Distance from Northern Mariana Islands to Malta is: 9,559 kilometer Distance from Mariana to Valletta
Montenegro flag Distance from Northern Mariana Islands to Montenegro is: 9,912 kilometer Distance from Mariana to Podgorica
Poland flag Distance from Northern Mariana Islands to Poland is: 9,925 kilometer Distance from Mariana to Warsaw
Serbia flag Distance from Northern Mariana Islands to Serbia is: 9,981 kilometer Distance from Mariana to Belgrade
Up to 10,500 kilometers
Macedonia flag Distance from Northern Mariana Islands to Macedonia is: 10,096 kilometer Distance from Mariana to Skopje
Lithuania flag Distance from Northern Mariana Islands to Lithuania is: 10,166 kilometer Distance from Mariana to Vilnius
Ukraine flag Distance from Northern Mariana Islands to Ukraine is: 10,276 kilometer Distance from Mariana to Kiev
Namibia flag Distance from Northern Mariana Islands to Namibia is: 10,301 kilometer Distance from Mariana to Windhoek
Sweden flag Distance from Northern Mariana Islands to Sweden is: 10,372 kilometer Distance from Mariana to Stockholm
Romania flag Distance from Northern Mariana Islands to Romania is: 10,427 kilometer Distance from Mariana to Bucharest
Up to 11,000 kilometers
Moldova flag Distance from Northern Mariana Islands to Moldova is: 10,578 kilometer Distance from Mariana to Chisinau
Turkey flag Distance from Northern Mariana Islands to Turkey is: 10,664 kilometer Distance from Mariana to Ankara
Syria flag Distance from Northern Mariana Islands to Syria is: 10,694 kilometer Distance from Mariana to Damascus
Niue flag Distance from Northern Mariana Islands to Niue is: 10,761 kilometer Distance from Mariana to Alofi
Russia flag Distance from Northern Mariana Islands to Russia is: 10,889 kilometer Distance from Mariana to Moscow
Samoa flag Distance from Northern Mariana Islands to Samoa is: 10,930 kilometer Distance from Mariana to Apia
Up to 11,500 kilometers
Slovakia flag Distance from Northern Mariana Islands to Slovakia is: 11,218 kilometer Distance from Mariana to Bratislava
Lesotho flag Distance from Northern Mariana Islands to Lesotho is: 11,352 kilometer Distance from Mariana to Maseru
Lebanon flag Distance from Northern Mariana Islands to Lebanon is: 11,476 kilometer Distance from Mariana to Beirut
Up to 12,000 kilometers
Slovenia flag Distance from Northern Mariana Islands to Slovenia is: 11,519 kilometer Distance from Mariana to Ljubljana
Rwanda flag Distance from Northern Mariana Islands to Rwanda is: 11,565 kilometer Distance from Mariana to Kigali
Jordan flag Distance from Northern Mariana Islands to Jordan is: 11,571 kilometer Distance from Mariana to Amman
United Kingdom flag Distance from Northern Mariana Islands to United Kingdom is: 11,777 kilometer Distance from Mariana to London
Switzerland flag Distance from Northern Mariana Islands to Switzerland is: 11,832 kilometer Distance from Mariana to Bern
Mozambique flag Distance from Northern Mariana Islands to Mozambique is: 11,868 kilometer Distance from Mariana to Maputo
Up to 12,500 kilometers
Malawi flag Distance from Northern Mariana Islands to Malawi is: 12,023 kilometer Distance from Mariana to Lilongwe
New Zealand flag Distance from Northern Mariana Islands to New Zealand is: 12,076 kilometer Distance from Mariana to Wellington
Kenya flag Distance from Northern Mariana Islands to Kenya is: 12,306 kilometer Distance from Mariana to Nairobi
Tunisia flag Distance from Northern Mariana Islands to Tunisia is: 12,476 kilometer Distance from Mariana to Tunis
Up to 13,000 kilometers
Kiribati flag Distance from Northern Mariana Islands to Kiribati is: 12,503 kilometer Distance from Mariana to Tarawa
Marshall Islands flag Distance from Northern Mariana Islands to Marshall Islands is: 12,624 kilometer Distance from Mariana to Majuro
Kuwait flag Distance from Northern Mariana Islands to Kuwait is: 12,755 kilometer Distance from Mariana to Kuwait (City)
Saudi Arabia flag Distance from Northern Mariana Islands to Saudi Arabia is: 12,817 kilometer Distance from Mariana to Riyadh
Spain flag Distance from Northern Mariana Islands to Spain is: 12,951 kilometer Distance from Mariana to Madrid
Kazakhstan flag Distance from Northern Mariana Islands to Kazakhstan is: 12,973 kilometer Distance from Mariana to Astana
Up to 13,500 kilometers
Latvia flag Distance from Northern Mariana Islands to Latvia is: 13,171 kilometer Distance from Mariana to Riga
Nauru flag Distance from Northern Mariana Islands to Nauru is: 13,195 kilometer Distance from Mariana to Yaren District
New Caledonia flag Distance from Northern Mariana Islands to New Caledonia is: 13,196 kilometer Distance from Mariana to Noumea
Qatar flag Distance from Northern Mariana Islands to Qatar is: 13,243 kilometer Distance from Mariana to Doha
Madagascar flag Distance from Northern Mariana Islands to Madagascar is: 13,460 kilometer Distance from Mariana to Antananarivo
Up to 14,000 kilometers
Kyrgyzstan flag Distance from Northern Mariana Islands to Kyrgyzstan is: 13,841 kilometer Distance from Mariana to Bishkek
Oman flag Distance from Northern Mariana Islands to Oman is: 13,970 kilometer Distance from Mariana to Muscat
Up to 14,500 kilometers
Micronesia flag Distance from Northern Mariana Islands to Micronesia is: 14,039 kilometer Distance from Mariana to Palikir
Mongolia flag Distance from Northern Mariana Islands to Mongolia is: 14,141 kilometer Distance from Mariana to Ulaanbaatar
Mauritius flag Distance from Northern Mariana Islands to Mauritius is: 14,470 kilometer Distance from Mariana to Port Louis
Up to 15,000 kilometers
Pakistan flag Distance from Northern Mariana Islands to Pakistan is: 14,507 kilometer Distance from Mariana to Islamabad
North Korea flag Distance from Northern Mariana Islands to North Korea is: 14,721 kilometer Distance from Mariana to P'yongyang
South Korea flag Distance from Northern Mariana Islands to South Korea is: 14,816 kilometer Distance from Mariana to Seoul
Up to 15,500 kilometers
Northern Mariana Islands flag Distance from Northern Mariana Islands to Northern Mariana Islands is: 15,060 kilometer Distance from Mariana to Mariana
Papua New Guinea flag Distance from Northern Mariana Islands to Papua New Guinea is: 15,403 kilometer Distance from Mariana to Port Moresby
Up to 16,000 kilometers
Nepal flag Distance from Northern Mariana Islands to Nepal is: 15,761 kilometer Distance from Mariana to Kathmandu
Up to 16,500 kilometers
Maldives flag Distance from Northern Mariana Islands to Maldives is: 16,246 kilometer Distance from Mariana to Male
Up to 17,000 kilometers
Palau flag Distance from Northern Mariana Islands to Palau is: 16,540 kilometer Distance from Mariana to Ngerulmud
Up to 17,500 kilometers
Philippines flag Distance from Northern Mariana Islands to Philippines is: 17,271 kilometer Distance from Mariana to Manila
Myanmar flag Distance from Northern Mariana Islands to Burma is: 17,366 kilometer Distance from Mariana to Yangon
Laos flag Distance from Northern Mariana Islands to Laos is: 17,438 kilometer Distance from Mariana to Vientiane
Up to 19,000 kilometers
Malaysia flag Distance from Northern Mariana Islands to Malaysia is: 18,991 kilometer Distance from Mariana to Kuala Lumpur