Flight distance between Uitenhage, South Africa and Al Ain, United Arab Emirates 4,473.4 mi / 7,199.3 km