Flight distance between Uitenhage, South Africa and Ramadi, Iraq 4,784.9 mi / 7,700.6 km