Flight distance between Uitenhage, South Africa and Al Liwā’, Oman 4,518.2 mi / 7,271.4 km