Flight distance between Uitenhage, South Africa and Vadodara, India 4,988.4 mi / 8,028.0 km