Flight distance between Uitenhage, South Africa and Saint-Philippe, Reunion 2,037.7 mi / 3,279.4 km