Flight distance between Cape Town, South Africa and Manhattan, United States of America 7,807.7 mi / 12,565.2 km