Flight distance between Uitenhage, South Africa and Sūrat, India 4,914.5 mi / 7,909.2 km