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 3,500 kilometers
Latvia flag Distance from Tajikistan to Latvia is: 3,373 kilometer Distance from Dushanbe to Riga