Flight distance between Botshabelo, South Africa and Los Angeles, United States of America 10,360.5 mi / 16,673.6 km