Countries between Tajikistan and Latvia

Up to 500 kilometers
Uzbekistan flag Distance from Tajikistan to Uzbekistan is: 300 kilometer Distance from Dushanbe to Tashkent
Up to 1,000 kilometers
Kyrgyzstan flag Distance from Tajikistan to Kyrgyzstan is: 693 kilometer Distance from Dushanbe to Bishkek
Up to 1,500 kilometers
Kazakhstan flag Distance from Tajikistan to Kazakhstan is: 1,412 kilometer Distance from Dushanbe to Astana
Up to 2,000 kilometers
Azerbaijan flag Distance from Tajikistan to Azerbaijan is: 1,812 kilometer Distance from Dushanbe to Baku
Armenia flag Distance from Tajikistan to Armenia is: 1,970 kilometer Distance from Dushanbe to Yerevan
Up to 3,500 kilometers
Latvia flag Distance from Tajikistan to Latvia is: 3,373 kilometer Distance from Dushanbe to Riga
Up to 4,000 kilometers
Bhutan flag Distance from Tajikistan to Bhutan is: 3,523 kilometer Distance from Dushanbe to Thimphu
Bangladesh flag Distance from Tajikistan to Bangladesh is: 3,641 kilometer Distance from Dushanbe to Dhaka
Albania flag Distance from Tajikistan to Albania is: 3,685 kilometer Distance from Dushanbe to Tirana
Up to 4,500 kilometers
Austria flag Distance from Tajikistan to Austria is: 4,230 kilometer Distance from Dushanbe to Vienna
Up to 5,500 kilometers
Algeria flag Distance from Tajikistan to Algeria is: 5,028 kilometer Distance from Dushanbe to Algiers
Cambodia flag Distance from Tajikistan to Cambodia is: 5,484 kilometer Distance from Dushanbe to Phnom Penh