Flight distance between Uitenhage, South Africa and Delhi, India 5,484.2 mi / 8,826.0 km