Flight distance between Botshabelo, South Africa and Abū Ghurayb, Iraq 4,471.8 mi / 7,196.6 km