Flight distance between Cape Town, South Africa and San Jose, United States of America 10,212.3 mi / 16,435.1 km