Flight distance between Midrand, South Africa and Derýneia, Cyprus 4,235.7 mi / 6,816.6 km