Flight distance between Cape Town, South Africa and Brooklyn, United States of America 7,802.9 mi / 12,557.5 km