Flight distance between Uitenhage, South Africa and Boston, United States of America 8,037.4 mi / 12,934.9 km