Flight distance between Botshabelo, South Africa and Al Fāw, Iraq 4,336.7 mi / 6,979.2 km