Flight distance between Castle Hill, Australia and Botshabelo, South Africa 6,762.7 mi / 10,883.5 km