Flight distance between Houston, United States of America and Moskovskiy, Tajikistan 7,667.4 mi / 12,339.5 km