Flight distance between Midrand, South Africa and Formosa, Argentina 5,237.4 mi / 8,428.7 km