Flight distance between Midrand, South Africa and Bajos de Haina, Dominican Republic 7,257.6 mi / 11,680.0 km