Flight distance between Botshabelo, South Africa and Ash Shaţrah, Iraq 4,382.7 mi / 7,053.3 km