Flight distance between Botshabelo, South Africa and Phnom Penh, Cambodia 5,913.6 mi / 9,517.0 km