Flight distance between Uitenhage, South Africa and Port Elizabeth, Saint Vincent and the Grenadines 6,525.6 mi / 10,501.9 km