Flight distance between Uitenhage, South Africa and Farīdābād, India 5,475.1 mi / 8,811.3 km