Flight distance between Moskovskiy, Tajikistan and Soweto, South Africa 5,143.1 mi / 8,277.0 km