Flight distance between Uitenhage, South Africa and Ras al-Khaimah, United Arab Emirates 4,576.6 mi / 7,365.3 km