Flight distance between Midrand, South Africa and San Francisco de Macorís, Dominican Republic 7,294.5 mi / 11,739.4 km