Flight distance between Shahritus, Tajikistan and Ahmedabad, India 1,018.5 mi / 1,639.2 km