Flight distance between Uitenhage, South Africa and San Sebastián, Puerto Rico 7,046.6 mi / 11,340.4 km