Flight distance between Uitenhage, South Africa and Phnom Penh, Cambodia 6,072.7 mi / 9,773.1 km