Countries between Tajikistan and Singapore

Up to 1,000 kilometers
Djibouti flag Distance from Tajikistan to Djibouti is: 563 kilometer Distance from Dushanbe to Djibouti
Up to 2,000 kilometers
Saudi Arabia flag Distance from Tajikistan to Saudi Arabia is: 1,931 kilometer Distance from Dushanbe to Riyadh
Up to 2,500 kilometers
Qatar flag Distance from Tajikistan to Qatar is: 2,255 kilometer Distance from Dushanbe to Doha
Tibet flag Distance from Tajikistan to Tibet is: 2,270 kilometer Distance from Dushanbe to Lhasa
Bahrain flag Distance from Tajikistan to Bahrain is: 2,279 kilometer Distance from Dushanbe to Manama
Comoros flag Distance from Tajikistan to Comoros is: 2,353 kilometer Distance from Dushanbe to Moroni
Kuwait flag Distance from Tajikistan to Kuwait is: 2,451 kilometer Distance from Dushanbe to Kuwait (City)
Up to 3,000 kilometers
Oman flag Distance from Tajikistan to Oman is: 2,658 kilometer Distance from Dushanbe to Muscat
Iraq flag Distance from Tajikistan to Iraq is: 2,759 kilometer Distance from Dushanbe to Baghdad
Up to 3,500 kilometers
Iran flag Distance from Tajikistan to Iran is: 3,223 kilometer Distance from Dushanbe to Tehran
Madagascar flag Distance from Tajikistan to Madagascar is: 3,247 kilometer Distance from Dushanbe to Antananarivo
Up to 4,000 kilometers
Sri Lanka flag Distance from Tajikistan to Sri Lanka is: 3,684 kilometer Distance from Dushanbe to Colombo
Mauritius flag Distance from Tajikistan to Mauritius is: 3,835 kilometer Distance from Dushanbe to Port Louis
Maldives flag Distance from Tajikistan to Maldives is: 3,871 kilometer Distance from Dushanbe to Male
Up to 4,500 kilometers
Vietnam flag Distance from Tajikistan to Vietnam is: 4,027 kilometer Distance from Dushanbe to Hanoi
Thailand flag Distance from Tajikistan to Thailand is: 4,152 kilometer Distance from Dushanbe to Bangkok
Afghanistan flag Distance from Tajikistan to Afghanistan is: 4,194 kilometer Distance from Dushanbe to Kabul
Pakistan flag Distance from Tajikistan to Pakistan is: 4,448 kilometer Distance from Dushanbe to Islamabad
Up to 5,000 kilometers
India flag Distance from Tajikistan to India is: 4,563 kilometer Distance from Dushanbe to New Delhi
Up to 5,500 kilometers
Kyrgyzstan flag Distance from Tajikistan to Kyrgyzstan is: 5,129 kilometer Distance from Dushanbe to Bishkek
Nepal flag Distance from Tajikistan to Nepal is: 5,286 kilometer Distance from Dushanbe to Kathmandu
Singapore flag Distance from Tajikistan to Singapore is: 5,453 kilometer Distance from Dushanbe to Singapore
Up to 6,000 kilometers
Bhutan flag Distance from Tajikistan to Bhutan is: 5,697 kilometer Distance from Dushanbe to Thimphu
Bangladesh flag Distance from Tajikistan to Bangladesh is: 5,706 kilometer Distance from Dushanbe to Dhaka
Up to 6,500 kilometers
Myanmar flag Distance from Tajikistan to Burma is: 6,253 kilometer Distance from Dushanbe to Yangon
Up to 7,000 kilometers
Laos flag Distance from Tajikistan to Laos is: 6,933 kilometer Distance from Dushanbe to Vientiane
Malaysia flag Distance from Tajikistan to Malaysia is: 6,973 kilometer Distance from Dushanbe to Kuala Lumpur
Up to 7,500 kilometers
Cambodia flag Distance from Tajikistan to Cambodia is: 7,210 kilometer Distance from Dushanbe to Phnom Penh
Up to 8,000 kilometers
Indonesia flag Distance from Tajikistan to Indonesia is: 7,709 kilometer Distance from Dushanbe to Jakarta
Up to 8,500 kilometers
Hong Kong flag Distance from Tajikistan to Hong Kong is: 8,122 kilometer Distance from Dushanbe to Hong Kong
Brunei flag Distance from Tajikistan to Brunei is: 8,392 kilometer Distance from Dushanbe to Bandar Seri Begawan
Up to 9,000 kilometers
Philippines flag Distance from Tajikistan to Philippines is: 8,912 kilometer Distance from Dushanbe to Manila
Up to 10,000 kilometers
East Timor flag Distance from Tajikistan to East Timor is: 9,844 kilometer Distance from Dushanbe to Dili
Up to 10,500 kilometers
Palau flag Distance from Tajikistan to Palau is: 10,484 kilometer Distance from Dushanbe to Ngerulmud
Up to 11,500 kilometers
Guam flag Distance from Tajikistan to Guam is: 11,452 kilometer Distance from Dushanbe to Agana
Northern Mariana Islands flag Distance from Tajikistan to Northern Mariana Islands is: 11,466 kilometer Distance from Dushanbe to Mariana
Up to 12,500 kilometers
Papua New Guinea flag Distance from Tajikistan to Papua New Guinea is: 12,146 kilometer Distance from Dushanbe to Port Moresby