Flight distance between Uitenhage, South Africa and Sur, Oman 4,492.7 mi / 7,230.3 km