Countries between Iran and Niue

Up to 1,000 kilometers
Turkmenistan flag Distance from Iran to Turkmenistan is: 669 kilometer Distance from Tehran to Ashgabat
Laos flag Distance from Iran to Laos is: 752 kilometer Distance from Tehran to Vientiane
Up to 1,500 kilometers
Dominican Republic flag Distance from Iran to Dominican Republic is: 1,060 kilometer Distance from Tehran to Santo Domingo
United Arab Emirates flag Distance from Iran to United Arab Emirates is: 1,274 kilometer Distance from Tehran to Abu Dhabi
Bermuda flag Distance from Iran to Bermuda is: 1,460 kilometer Distance from Tehran to Hamilton
Up to 2,000 kilometers
Oman flag Distance from Iran to Oman is: 1,503 kilometer Distance from Tehran to Muscat
Tajikistan flag Distance from Iran to Tajikistan is: 1,567 kilometer Distance from Tehran to Dushanbe
Aruba flag Distance from Iran to Aruba is: 1,649 kilometer Distance from Tehran to Oranjestad
Anguilla flag Distance from Iran to Anguilla is: 1,657 kilometer Distance from Tehran to The Valley
Uzbekistan flag Distance from Iran to Uzbekistan is: 1,661 kilometer Distance from Tehran to Tashkent
Antigua and Barbuda flag Distance from Iran to Antigua and Barbuda is: 1,828 kilometer Distance from Tehran to Saint John's
Dominica flag Distance from Iran to Dominica is: 1,981 kilometer Distance from Tehran to Roseau
Pakistan flag Distance from Iran to Pakistan is: 1,988 kilometer Distance from Tehran to Islamabad
Up to 2,500 kilometers
Canada flag Distance from Iran to Canada is: 2,262 kilometer Distance from Tehran to Ottawa
Barbados flag Distance from Iran to Barbados is: 2,281 kilometer Distance from Tehran to Bridgetown
Russia flag Distance from Iran to Russia is: 2,458 kilometer Distance from Tehran to Moscow
Up to 3,500 kilometers
India flag Distance from Iran to India is: 3,432 kilometer Distance from Tehran to New Delhi
Up to 4,000 kilometers
Tibet flag Distance from Iran to Tibet is: 3,742 kilometer Distance from Tehran to Lhasa
Up to 4,500 kilometers
Sri Lanka flag Distance from Iran to Sri Lanka is: 4,303 kilometer Distance from Tehran to Colombo
Up to 5,000 kilometers
Kyrgyzstan flag Distance from Iran to Kyrgyzstan is: 4,523 kilometer Distance from Tehran to Bishkek
Up to 5,500 kilometers
Thailand flag Distance from Iran to Thailand is: 5,441 kilometer Distance from Tehran to Bangkok
Vietnam flag Distance from Iran to Vietnam is: 5,485 kilometer Distance from Tehran to Hanoi
Up to 6,000 kilometers
Cape Verde flag Distance from Iran to Cape Verde is: 5,688 kilometer Distance from Tehran to Praia
Iran flag Distance from Iran to Iran is: 5,964 kilometer Distance from Tehran to Tehran
Up to 6,500 kilometers
Canary Islands flag Distance from Iran to Canary Islands is: 6,080 kilometer Distance from Tehran to Las Palmas
Kuwait flag Distance from Iran to Kuwait is: 6,166 kilometer Distance from Tehran to Kuwait (City)
Up to 7,000 kilometers
Singapore flag Distance from Iran to Singapore is: 6,591 kilometer Distance from Tehran to Singapore
Taiwan flag Distance from Iran to Taiwan is: 6,673 kilometer Distance from Tehran to Taipei
Up to 7,500 kilometers
Philippines flag Distance from Iran to Philippines is: 7,218 kilometer Distance from Tehran to Manila
Andorra flag Distance from Iran to Andorra is: 7,262 kilometer Distance from Tehran to Andorra la Vella
Niger flag Distance from Iran to Niger is: 7,476 kilometer Distance from Tehran to Niamey
Up to 8,000 kilometers
Algeria flag Distance from Iran to Algeria is: 7,536 kilometer Distance from Tehran to Algiers
Cote dIvoire flag Distance from Iran to Cote d'Ivoire is: 7,865 kilometer Distance from Tehran to Yamoussoukro
Burkina Faso flag Distance from Iran to Burkina Faso is: 7,999 kilometer Distance from Tehran to Ouagadougou
Up to 8,500 kilometers
Nigeria flag Distance from Iran to Nigeria is: 8,082 kilometer Distance from Tehran to Abuja
Djerba flag Distance from Iran to Djerba is: 8,319 kilometer Distance from Tehran to Djerba
Up to 9,000 kilometers
Benin flag Distance from Iran to Benin is: 8,674 kilometer Distance from Tehran to Porto-Novo
Palau flag Distance from Iran to Palau is: 8,886 kilometer Distance from Tehran to Ngerulmud
Up to 9,500 kilometers
Northern Mariana Islands flag Distance from Iran to Northern Mariana Islands is: 9,313 kilometer Distance from Tehran to Mariana
Equatorial Guinea flag Distance from Iran to Equatorial Guinea is: 9,420 kilometer Distance from Tehran to Malabo
Up to 10,000 kilometers
Chad flag Distance from Iran to Chad is: 9,654 kilometer Distance from Tehran to N'Djamena
Up to 11,500 kilometers
Papua New Guinea flag Distance from Iran to Papua New Guinea is: 11,106 kilometer Distance from Tehran to Port Moresby
Up to 12,500 kilometers
Solomon Islands flag Distance from Iran to Solomon Islands is: 12,259 kilometer Distance from Tehran to Honiara
Up to 14,000 kilometers
Vanuatu flag Distance from Iran to Vanuatu is: 13,516 kilometer Distance from Tehran to Port-Vila
Up to 15,500 kilometers
Samoa flag Distance from Iran to Samoa is: 15,042 kilometer Distance from Tehran to Apia
Tonga flag Distance from Iran to Tonga is: 15,190 kilometer Distance from Tehran to Nuku'alofa
Up to 16,000 kilometers
Niue flag Distance from Iran to Niue is: 15,536 kilometer Distance from Tehran to Alofi