Flight distance between Uitenhage, South Africa and Kalmunai, Sri Lanka 4,657.6 mi / 7,495.6 km