Countries between Iran and Thailand

Up to 1,000 kilometers
Turkmenistan flag Distance from Iran to Turkmenistan is: 669 kilometer Distance from Tehran to Ashgabat
Up to 1,500 kilometers
Bahrain flag Distance from Iran to Bahrain is: 1,051 kilometer Distance from Tehran to Manama
Qatar flag Distance from Iran to Qatar is: 1,152 kilometer Distance from Tehran to Doha
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
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 5,000 kilometers
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