Flight distance between Uitenhage, South Africa and Punaauia, French Polynesia 8,870.8 mi / 14,276.1 km