Flight distance between Uitenhage, South Africa and Caxito, Angola 1,893.2 mi / 3,046.9 km