Flight distance between Botshabelo, South Africa and Dhahran, Saudi Arabia 4,139.5 mi / 6,661.8 km