Flight distance between Botshabelo, South Africa and Ramadi, Iraq 4,465.1 mi / 7,185.9 km