Flight distance between Uitenhage, South Africa and Livádia, Cyprus 4,777.1 mi / 7,688.0 km