Flight distance between Uitenhage, South Africa and Takeo, Cambodia 6,042.7 mi / 9,724.8 km