Flight distance between Midrand, South Africa and Brooklyn, United States of America 7,970.0 mi / 12,826.5 km