Flight distance between Botshabelo, South Africa and Kampong Thom, Cambodia 5,953.0 mi / 9,580.4 km