Flight distance between Midrand, South Africa and Korydallós, Greece 4,429.7 mi / 7,129.0 km