Flight distance between Kolkata, India and Moskovskiy, Tajikistan 1,568.4 mi / 2,524.0 km