Flight distance between Uitenhage, South Africa and Portland, United States of America 10,570.1 mi / 17,011.0 km