Flight distance between Uitenhage, South Africa and Taroa, Marshall Islands 9,660.9 mi / 15,547.7 km