Flight distance between Uitenhage, South Africa and San Pedro de Macorís, Dominican Republic 7,179.9 mi / 11,555.0 km