Flight distance between Aizkraukle, Latvia and Khorugh, Tajikistan 2,481.6 mi / 3,993.7 km