Flight distance between Uitenhage, South Africa and Mahina, French Polynesia 8,878.8 mi / 14,289.0 km