Flight distance between Salcedo, Dominican Republic and Johannesburg, South Africa 7,305.0 mi / 11,756.2 km