Flight distance between Kolkata, India and Uitenhage, South Africa 5,679.3 mi / 9,140.0 km