Flight distance between Uitenhage, South Africa and Al Fujayrah, United Arab Emirates 4,547.0 mi / 7,317.7 km