Flight distance between Botshabelo, South Africa and Al Ḩillah, Iraq 4,420.1 mi / 7,113.5 km