Flight distance between Midrand, South Africa and Azua, Dominican Republic 7,301.0 mi / 11,749.9 km