Flight distance between Botshabelo, South Africa and Uíge, Angola 1,677.6 mi / 2,699.9 km