Flight distance between Uitenhage, South Africa and Indore, India 5,120.2 mi / 8,240.2 km