Flight distance between Midrand, South Africa and Baní, Dominican Republic 7,272.0 mi / 11,703.2 km