Countries between Iran and Nauru

Up to 1,000 kilometers
Azerbaijan flag Distance from Iran to Azerbaijan is: 539 kilometer Distance from Tehran to Baku
Turkmenistan flag Distance from Iran to Turkmenistan is: 669 kilometer Distance from Tehran to Ashgabat
Up to 1,500 kilometers
United Arab Emirates flag Distance from Iran to United Arab Emirates is: 1,274 kilometer Distance from Tehran to Abu Dhabi
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
Afghanistan flag Distance from Iran to Afghanistan is: 1,615 kilometer Distance from Tehran to Kabul
Uzbekistan flag Distance from Iran to Uzbekistan is: 1,661 kilometer Distance from Tehran to Tashkent
Pakistan flag Distance from Iran to Pakistan is: 1,988 kilometer Distance from Tehran to Islamabad
Up to 2,500 kilometers
Kyrgyzstan flag Distance from Iran to Kyrgyzstan is: 2,149 kilometer Distance from Tehran to Bishkek
Kazakhstan flag Distance from Iran to Kazakhstan is: 2,345 kilometer Distance from Tehran to Astana
Up to 3,000 kilometers
India flag Distance from Iran to India is: 2,535 kilometer Distance from Tehran to New Delhi
Up to 3,500 kilometers
Nepal flag Distance from Iran to Nepal is: 3,300 kilometer Distance from Tehran to Kathmandu
Up to 4,000 kilometers
Bhutan flag Distance from Iran to Bhutan is: 3,700 kilometer Distance from Tehran to Thimphu
Tibet flag Distance from Iran to Tibet is: 3,742 kilometer Distance from Tehran to Lhasa
Bangladesh flag Distance from Iran to Bangladesh is: 3,954 kilometer Distance from Tehran to Dhaka
Up to 4,500 kilometers
Maldives flag Distance from Iran to Maldives is: 4,161 kilometer Distance from Tehran to Male
Sri Lanka flag Distance from Iran to Sri Lanka is: 4,303 kilometer Distance from Tehran to Colombo
Up to 5,000 kilometers
Latvia flag Distance from Iran to Latvia is: 4,642 kilometer Distance from Tehran to Riga
Mongolia flag Distance from Iran to Mongolia is: 4,674 kilometer Distance from Tehran to Ulaanbaatar
Myanmar flag Distance from Iran to Burma is: 4,867 kilometer Distance from Tehran to Yangon
Up to 5,500 kilometers
Laos flag Distance from Iran to Laos is: 5,365 kilometer Distance from Tehran to Vientiane
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
China flag Distance from Iran to China is: 5,591 kilometer Distance from Tehran to Beijing
Cambodia flag Distance from Iran to Cambodia is: 5,964 kilometer Distance from Tehran to Phnom Penh
Up to 6,500 kilometers
Hong Kong flag Distance from Iran to Hong Kong is: 6,166 kilometer Distance from Tehran to Hong Kong
Malaysia flag Distance from Iran to Malaysia is: 6,279 kilometer Distance from Tehran to Kuala Lumpur
North Korea flag Distance from Iran to North Korea is: 6,370 kilometer Distance from Tehran to P'yongyang
Up to 7,000 kilometers
South Korea flag Distance from Iran to South Korea is: 6,541 kilometer Distance from Tehran to Seoul
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
Brunei flag Distance from Iran to Brunei is: 7,288 kilometer Distance from Tehran to Bandar Seri Begawan
Indonesia flag Distance from Iran to Indonesia is: 7,387 kilometer Distance from Tehran to Jakarta
Up to 8,000 kilometers
Japan flag Distance from Iran to Japan is: 7,648 kilometer Distance from Tehran to Tokyo
Up to 9,000 kilometers
Palau flag Distance from Iran to Palau is: 8,886 kilometer Distance from Tehran to Ngerulmud
Up to 9,500 kilometers
East Timor flag Distance from Iran to East Timor is: 9,198 kilometer Distance from Tehran to Dili
Northern Mariana Islands flag Distance from Iran to Northern Mariana Islands is: 9,313 kilometer Distance from Tehran to Mariana
Guam flag Distance from Iran to Guam is: 9,411 kilometer Distance from Tehran to Agana
Up to 11,500 kilometers
Micronesia flag Distance from Iran to Micronesia is: 11,019 kilometer Distance from Tehran to Palikir
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
Marshall Islands flag Distance from Iran to Marshall Islands is: 12,106 kilometer Distance from Tehran to Majuro
Solomon Islands flag Distance from Iran to Solomon Islands is: 12,259 kilometer Distance from Tehran to Honiara
Nauru flag Distance from Iran to Nauru is: 12,290 kilometer Distance from Tehran to Yaren District