Flight distance between Uitenhage, South Africa and Larnaca, Cyprus 4,775.1 mi / 7,684.8 km