Flight distance between Uitenhage, South Africa and Punta Cana, Dominican Republic 7,134.4 mi / 11,481.7 km